Www.MatrakSohbet.Com » +IRC..

‘+IRC..’ Kategorisi

12
Eki

Ignore Komutu ve Parametreleri

Gonderen: Matrak Kategori: IRC KomutLarı

Ignore Komutu ve Parametreleri

Ignore komutu /ignore [-lrpcntikdwxu] nick!ident@host şeklinde kullanılmasıyla beraber Client tabanlı bir komuttur.
Bu parametreleri teker teker açacak olursak;
(more…)

12
Eki

Kanal ve Kullanici (Modlari) Kipleri

Gonderen: Matrak Kategori: IRC KomutLarı

Kanal ve Kullanici (Modlari) Kipleri

Bu dokuman, Matrak IRCD (Internet Relay Chat Daemon) tarafindan

kabul edilen tum kullanici ve kanal kiplerine bir kaynak teskil

etmektedir. Matrak ‘in IRCD’i, Unreal olarak adlandirilmaktadir.

Her kip bir aciklamayla, bazi durumlarda ise bir ornekle

desteklenmistir.Tersi bir gorus belirtilmedikce, kipler “/mode”

komutu uzerinden modifiye edilmektedir.

 

Soz dizimi:
(more…)

12
Eki

Who komutları

Gonderen: Matrak Kategori: IRC KomutLarı

WHO Komutu ve Parametreleri

/who komutu, birinin online olup olmadığını kontrol etmek için kullanılır.O kişiyle aynı kanalda olmadığınız sürece,eğer o kişi kullanıcı kipini +i (görünmez) olarak yapmışsa, o zaman bu komut islerliğini kaybeder.

/who +/-achmnsu args

/who komutu ile genellikle kanal içerisinde arama yapacağımız için +c parametresi hemen hemen çoğu komutta kullanacağız.

Not: /who içerisinde birden fazla opsiyon kullanılabilir, ancak opsiyonlar opsiyon harfler gibi aynı düzen içerisinde olmak zorundadır. (/who +hc *.MatrakSohbet.Com #help çalışır yada /who +ch #help *.MatrakSohbet.Com de çalışır ancak /who +hc #help *.MatrakSohbet.Com ise çalışmaz).

Bir kanal veya kişi üzerinde /who komutunu uygularsanız ismin sağında ve hostun öncesinde büyük harfler görürsünüz (kullanıcının lRC Operatör olduğuna dair veya kanalda operator/voice olduğuna dair bir sembol).

Bu semboller şunlardır:

H = Eğer buradaysa (away yapılmamışsa), Here (burada)

G = Gone(gitti), yani /away

* = Kullanıcı bir IRC Operatorudur.

+ = Kullanıcının bu kanalda voice’u vardır.

@ = Kullanıcı bu kanalda operatordur.

PARAMETRELER

Away olanları listeleme: (/who +/-a)

” a ” : Bu parametre ile away modundaki kullanıcıları görebilirsiniz,

“/who +a” komutu ile tüm sunucuda away kullanıcılar görüntülenebilir.

Örnek: /who +a (Sadece Operler Kullanabilir.)

Soru: IRC.MatrakSohbet.Com serverinda operim. Sunucu içindeki away modunda olan kullanıcıları nasıl listelerim?
Cevap: /who +a

#magnum HaCKeR_BoY Gr*? ~zkuqk@IRCOp.MatrakSohbet.Com:0 ..
* End of /WHO list.

Fakat bu şekilde geniş bir kullanım sadece lRC Operatorların kullanımına açıktır. Bizler bunu sadece kanal parametresi vererek kullanabiliriz.

Not: Eğer +/-a komutunu kullanmayı arzu etmezseniz, sadece nicklerin yanında bulunan G veya H işaretlerini kontrol ederek kimlerin yok kimlerin var olduğunu anlayabilirsiniz.

Bunun için : /who nick yazmanız yeterli olacaktır.

Kanal’dan listele: /who +c #kanal (/who #kanal)

” c ” : Belirtilen kanal içindeki kullanıcılar listelenir. İsterseniz ek parametreler verilerek aramalar yapılabilir.Bu size, ağ üzerindeki herkesi taramak yerine, başlı başına bir kanalı tarama olanağı sağlar.

Not: Su şekilde bir komut yapamazsınız /who -c #kanal ve kanal ismi için (*) özel semboller kullanamazsınız.

Örnek: /who +c #Help

Bu örnek, Help kanalında bulunan kişilerin sahip oldukları statüleriyle beraber (@,+,*) herkesi gösterecektir. Ancak, bir çok kullanıcı Sohbet’e bağlandıklarında otomatik olarak +i kipine geçtiklerinden, o kişilerle ayni kanalda olmadığınız müddetçe, server onları göstermeyecektir. Bu yüzden /who +c #Help yazmadan önce kanala girmek zorunda olabilirsiniz.

Örnek : /who +ca #kanaladı (Kanaldaki away kullanıcıları listeler)
Örnek: /who +ca #help (Git ve Berkant #help kanalındaki away kullanıcılarmış.)

#Help PyrO Gr helper@helper.MatrakSohbet.Com :2 ……………………
#Help Scanner G*! scan@network.administrator.MatrakSohbet.Com :2 Matrak Proxy scanner:0
#Help Kişi listesi sonu (WHO)

Örnek: /who +c-a #help (#help kanalında olan away olmayan kullanıcıları listeler)

Soru: #help kanalında olup da away olmayan userleri nasıl listelerim?
Cevap: /who +c-a #help

#help Maximum Hr?% YanL_z@Maximum.MatrakSohbet.Com :2 Ahmet

#help HydRated Hr?% diEfoRyoU@HydRated.MatrakSohbet.Com :2 %Degisme

#help Sysop_HelpBot HB*@ bot@network.administrator.MatrakSohbet.Com :0 Matrak OperHelp Bot

#help xXx Hr?@ helper@helper.MatrakSohbet.Com :2 xXx

#help MayheM Hr?% 666@MayheM.MatrakSohbet.Com :2 http://sozluk.sourtimes.org/show.asp?t=mayhem

#help Muspelheim Hr?@ helper@helper.MatrakSohbet.Com :2 fall in love with your deep dark sin

End of /WHO list.

Host’tan(ip) listele: /who +/-h

” h ” : Kullanıcıları hostname’lerine göre aramak için kullanılır

+h opsiyonu, yalnızca belirli hosttan olan kullanıcıları görmek istediğinizi belirtir.Eğer -h opsiyonunu kullanırsanız, tüm sonuçlar sizin belirtmiş olduğunuz hosttun *dışındaki* hostlari gösterir.

Özel semboller (*) de kullanılabilir, böylelikle esas hostu bilmiyorsanız, komutun doğru yerine * işareti koyarak arama yapabilirsiniz ve o da size vermiş olduğunuz hostla uyuşanları gösterecektir, isterseniz aramayı daha da daraltabilirsiniz.

Örnek: /who +ch #help Helper.MatrakSohbet.Com
Bu örnek suna benzer bir sonuç doğuracaktır:

#help xXx Hr@ helper@helper.MatrakSohbet.Com :2 xXx

12
Eki

AKICK BILGISI

Gonderen: Matrak Kategori: IRC KomutLarı

AKICK HAKKINDA BILGI

İlk olarak Akick nedir neden kullanılır onlar anlatılacaktır.

Akick Nedir?

Akick genel olarak auto kick anlamını taşımaktadır.

Akick neden kullanılır ?

Akick kanalımıza girmesini istemediğimiz bir kişiyi kanalda uzaklaştırmak için kullanılır.

 

Neden “/mode #kanal +b nick!ident@host” kullanmıyoruzda akick kullanılıyor?

 

Bu soruya şöyle bir cevap verebiliriz. +b ile atılan banlar geçici banlardır. Yani kanaldan son kişi çıktığında aktifliğini yitirecek ve kanalda banladığımız kişi kanala girebilecektir. Ama akick böyle değildir. Akick komutu “/cs akick #kanal add nick!ident@host” şeklindedir. Buradaki komutun “/cs” ile başlamış olduğuna dikkat ediniz. Bunun anlamı chanserv servislerini kullanarak bu şeklide bir uzaklaştırma uygulanmış olmasıdır. Akick komutu servisler var olduğu sürece devamlı akick listemizde olan kişileri kanalımızdan uzaklaştıracaktır. Kanalımızda kimse kalmasa dahi akick aktiftir ve akick listemizdeki kişi(ler) kanalımıza giriş yapamayacaklardır.

 

Akick nasıl kullanılır ?

 

Sunucu ortamında “/cs help akick” komutunu uyguladığımızda zaten geniş bir açıklama ile akick in kullanımı anlatılmaktadır. Ama biz dökümanımız da geniş bir şeklide akicki ve nasıl kullanıldığını anlatacağız ilk olarak “/cs help akick” komutuna aldığımız cevabı inceleyeceğiz. Bu komutu uygulayınca ;

 

“-ChanServ- Syntax: AKICK channel ADD mask [aciklama]

-

-ChanServ- AKICK channel DEL mask

-

-ChanServ- AKICK channel LIST [mask | sira]

-

-ChanServ- AKICK channel VIEW [mask | sira]

-

-ChanServ- AKICK channel ENFORCE

-

-ChanServ- AKICK channel COUNT

-

-ChanServ-

-

-ChanServ- Bir kanal icin autokick listesini düzenler. Eger autokick

-

-ChanServ- listesinde bulunan bir kullanici kanala girmeye calisirsa, ChanServ

-

-ChanServ- tarafindan kanaldan banlanir ve atilir.

-

-ChanServ-

-

-ChanServ- AKICK ADD komutu verilen user@host veya

-

-ChanServ- nick!user@hostu autokick listesine ekler. Eger

-

-ChanServ- bir aciklama verilmis ise bu kullanilir aksi takdirde

-

-ChanServ- kullanici atilirken “You have been banned from the channel”

-

-ChanServ- mesaji kullanilir.

-

-ChanServ-

-

-ChanServ- AKICK DEL komutu verilen mask i autokick listesindan cikarir.

-

-ChanServ- Ancak bu veriye uyan mevcut banlari kaldirmaz, bunlar elle

-

-ChanServ- kaldirilmalidir.

-ChanServ-

-

-ChanServ- AKICK LIST komutu autokick listesini veya verilen maska uygun

-

-ChanServ- olan verileri görüntüler.

-

-ChanServ- AKICK VIEW benzerdir ancak daha ayrintili bilgi verir.

-

-ChanServ-

-

-ChanServ- AKICK ENFORCE komutu ile ChanServ e o anda kanalda bulunan ve

-

-ChanServ- autokick listesindeki verilere uyan kisileri uzaklastirir.

-

-ChanServ-

-

-ChanServ- AKICK COUNT komutu ile listede kac adet verinin bulundugu

-

-ChanServ- görüntülenebilir.

-

-ChanServ-

-

-ChanServ- Standart ayar olarak kanalda level 100 (SOP) ve üzeri access bulunan

-

-ChanServ- kullanicilara acik bir komuttur.”

 

Şeklinde bir ileti alırız.

 

Şimdi akick açıklamalarına geçiyorum;

 

 

Akick nasıl eklenir nasıl kaldırılır ?

 

Nicke akick atmak için ; “/cs akick #kanal add nick!*@* sebep”

Idente akick atmak için ; “/cs akick #kanal add *!ident@* sebep”

Hosta akick atmak için ; “/cs akick #kanal add *!*@host sebep”

Nick ve idente akick atmak için; “/cs akick #kanal add nick!ident@* sebep”

Nicke ve hosta akick atmak için ; “/cs akick #kanal add nick!*@host sebep”

Ident ve hosta akick atmak için ; “/cs akick #kanal add *!ident@host sebep”

 

Burada kullandığım “* ,?” terimlerinin tanımı için wildcardlar isimli dökümanımıza bakabilirsiniz. Sebep girilmeden akick atılabilir. Sebep olarak sunucu tarafından belirlenmiş sebep gözükecektir.

 

Burda nick ident host akick ayarlamak istediğimiz kişinin bilgileridir.

 

Şimdi örnek verelim birkaç tane;

 

Örnek1 : Git nickini istanbul kanalında akick almak istiyorum nasıl yapabilirim ?

Cevap1 : “/cs akick #istanbul add Git!*@* sebep”

 

Örnek2 : Hepler identini help kanalında akick almak istiyorum nasıl yapabilirim ?

Cevap2 ; “/cs akick #help add *!helper@* sebep”

 

Örnek3 : Ethem hostuna adana kanalında akick yazmak istiyorum nasıl yapabilirim ?

Cevap3 : “/cs akick #adana add *!*@Ethem sebep”

 

Konu sonunda karışık örnekler verilecektir.

 

Attığım akickleri nasıl listelerim ?

 

Bir kanalda akick listelemek için farklı parametreler kullanılabilir. Temel olarak akick listeleme komutu “/cs akick #kanal list” şeklindedir. Ama bunu “/cs akick #kanal list mask” ve “/cs akick #help list sıra”şeklinde genişletebiliriz.

 

Örnek1 : Help kanalının akick listesini nasıl görüntüleyebilirim ?

Cevap1 : “/cs akick #help list”

 

Örnek2: Help kanalının akick listesindeki 10 ile 15 numaralı akickleri listelemek istiyorum nasıl yapabilirim ?

Cevap2 : “/cs akick #help list 10-15”

 

Örnek3: Help kanalındaki Sumru Sumru1 Sumru2 nicklerine akick eklenmiş mi nasıl bakabilrim ?

Cevap3 : “/cs akick #help list Sumru*”

 

Akick Nasıl Kaldırabilirim ?

 

Akick kaldırmak için iki yöntem vardır ;

Birincisi attığımız akickleri “/cs akick #kanal list” şeklinde sıralar ve istediğimiz akicki seçer ve ; “/cs akick #kanal del akicknumarası” şeklinde silebiliriz. İkinci yöntem ise;

Nicken akick kaldırmak için ; “/cs akick #kanal del nick!*@*”

Identten akick kaldırmak için ; “/cs akick #kanal del *!ident@*”

Hosttan akick kaldırmak için ; “/cs akick #kanal del *!*@host

Nickten ve identten akick kaldırmak için; “/cs akick #kanal del nick!ident@*”

Nickten ve hosttan akick kaldırmak için ; “/cs akick #kanal del nick!*@host

Ident ve hosttan akick kaldırmak için ; “/cs akick #kanal del *!ident@host

 

Komutları Kullanılır.

 

Örnek1: Help kanalındaki 15 ile 65 arasındaki tüm akickleri kaldırmak istiyorum nasıl yapabilirim ?

Cevap1 : “/cs akick #help del 15-65”

 

Örnek2 : Ethem nickinin adana kanalındaki akickini kaldırmak istiyorum nasıl yapabilirim ?

Cevap2 : “/cs akick #adana del Ethem!*@*”

 

Kanalımda birisine akick eklenmiş ama kim eklemiş nasıl bulabilirim ?

 

Bu gibi durumlar bazen olabiliyor. Kanal sop u akick yazıyor kanal founderi kim ekledi diye merak ediyor. Bunun için komutumuz; “/cs akick #kanal view mask” ve /cs akick #kanal view sıranumarası” şeklindedir.

 

Örnek1 : Bursakanalındaki 15 ile 65 numaralı kullanıcılara kim akick eklemiş nasıl görebilirim ?

Cevap1 : “/cs akick #bursaview 15-65”

 

Örnek2: İcinde sumru geçen nicklere gönül kanalında kim akick eklemiş nasıl görebilirim ?

Cevap2 : “/cs akick #gönük view *sumru*”

 

Kanalımda akick e aldığım bir nicki gördüm nasıl akick komutu ile atabilirim ?

 

Bazen böyle olaylar olabiliyor. Akick nicke yazılıyor ve akickteki kullanıcı nickini değiştirip kanala giriyor ve kanalda tekrardan kendi nickine dönüyor. Böyle bir olay ile karşılaştığımızda “/cs akick #kanal enforce” komutu uygulamalıyız.Bu şeklide kanalda akick listesinde bulunan kullanıcılar kanaldan atılacaktır.

 

 

Kanalımın akick listesinde kaç kişi var “-ChanServ- <#kanalismi> AKICK listesinde <Sayısı> adet akick bulunmakta.” Şeklinde görmek istiyorum ?

 

Kanalınızın akick listesinde kaç kişi olduğunu öğrenmek için “/cs akick #kanal count” komutu kullanılabilir.

 

Örnek1 : Adana kanalının akick listesinde kaç kişi var “-ChanServ- <#kanalismi> AKICK listesinde <Sayısı> adet akick bulunmakta” şeklinde görmek istiyorum ?

Cevap1 : “/cs akick #adana count” Muhtemelen alacağımız cevap;

 

“-ChanServ- #adana AKICK listesinde 18 adet akick bulunmakta.” Şeklinde olacaktır. Akick sayısı değişebilir. Ama cevabın tabanı aynıdır.

 

ÖRNEK SORULAR

 

Soru: #Creep Kanalına 3 haneli nickler giremesinler ?

Cevap: /cs akick #Creep add ???!*@* yasak

 

Soru: #Creep kanalına identinin ilk harfi a olan nickler giremesinler ?

Cevap : /cs akick #Creep add *!a*!*

 

Soru: #Creep kanalına hostunun sonu 80 ile biten kullanıcılar giremesinler ?

Cevap: /cs akick #Creep add *!*@*80 yasak

 

Soru: #Creep kanalına t harfi ile biten nickler giremesinler ?

Cevap: /cs akick #Creep add *t!*@* yasak

 

Soru: #Creep kanalına identi 4 haneli olan nickler giremesinler ?

Cevap: /cs akick #Creep add *!????@* yasak

 

Soru: Nickinin içinde “sex” geçenler #Creep kanalına giremesinler ?

Cevap: /cs akick #Creep add *sex*!*@* yasak

 

Soru: #Creep kanalına nicki 6 haneli olan nickler, identinde sex geçenler, hostunun sonu “212″ olan kullanıcılar giremesinler ?

Cevap: /cs akick #Creep add ??????!*sex*@*212 yasak

Soru: Kanalıma nicki ”b” ile başlayıp ”t” ile biten toplam 5 harfli nicklerin; ident’inde ‘’sex” kelimesi bulunan ve IP adresi 195 ile başlayan kişilerin girmesini istemiyorum. Komut nedir?

Cevap : /chanserv akick #kanal add b???t!*sex*@195*

Soru : Kanalıma bir kişi girdi. Sonra nick’ ini değiştirdi. Bir de baktım ki akicke aldığım birisi. Akick de girişlerde etkin oluyor. Akick’i nasıl aktif edebilirim o anda?

Cevap: /chanserv akick #kanal enforce