Cesitli Komutlar ================ Versiyon 1.1.1 Dokumani son olarak ceviren: uzay (saricantamer at hotmail.com) @ 2004-05-17 Dokumani son olarak gozden geciren: LadyDana (ladydana at dal.net) @ 2004-01-12 Dokumanin orijinal yazari: Mystro (mystro at canshell.com) @ 2001-01-14 Tum haklari (C) 2001-2004 DALnet IRC Agi tarfindan saklidir Lutfen, bu dokuman hakkindaki her hangi bir gorus veya onerinizi (yardim istekleri icin degil!) docs@dal.net adresine gonderiniz. Bu dokuman icerisinde aciklanmayan bir konuda yardima ihtiyac duyarsaniz, lutfen http://docs.dal.net adresindeki bilgilere bakiniz Onsoz ----- DALnet uzerinde bir cok IRC komutlari olmasina ragmen, bir kaci bilhassa daha kullanislidir.Bu dokuman su komutlarin besi uzerinde duracaktir: "/silence", "/list", "/dccallow", "/watch" ve "/who". Eger bu komutlari ogrenirseniz, DALnet ziyaretiniz daha kolay bir hale gelecektir. Icindekiler ----------- 1 * SILENCE komutu 2 * LIST komutu 2.1 Belirli bir kisi sayisidan fazla olan kanallari listele: >Sayi 2.2 Belirli bir kisi sayisidan az olan kanallari listele: Sayi 2.4 Belirtilen tarihten daha erken kurulmus kanallari listele:CSayi 2.6 Belirtilen sayidan daha erken topicleri olan kanallari listele: TSayi -------------------------------------------------------------------- SOZ DIZIMI:" /quote list >sayi" BILGI:">sayi" opsiyonu kullaniciya > isaretinden sonra belirtmis oldugu rakamdan fazla kanallari arama olanagi tanir. ORNEK:" /quote list >1" Yeni yaratilmis kanaldan eskisine dogru, bu ornek birden fazla kullanicinin oldugu kanallari goruntuler. 2.2 * Belirli bir kisi sayisidan az olan kanallari listele: Sayi ------------------------------------------------------------------- SOZ DIZIMI:" /quote list C>sayi" BILGI:C>Sayi, bulunan an ile gecmis arasinda kurulmus olan kanallari listeler. ORNEK:" /quote list C>60,>50 " Bu ornek, son bir saat icinde kurulmus ve icinde 50 kullanicidan fazla olan tum kanallari listeleyecektir. 2.4 * Belirtilen tarihten daha erken kurulmus kanallari listele:C50" Bu ornek, 30 dakika icinde kurulmus ve icinde 50 kullanicidan fazla olan tum kanallari listeleyecektir. 2.5 * Belirtilenden daha gec kurulmus topicleri olan kanallari listele:T>Sayi ----------------------------------------------------------------------------- SOZ DIZIMI:" /quote list T>Sayi" BILGI: C60" Bu ornek, son 60 dakikadan once degistirilmis topici olan kanallari listeleyecektir. 2.6 * Belirtilen sayidan daha erken topicleri olan kanallari listele: T" Bu ornek, sizin DCCallow listenizdeki tum kullanicilari listeleyecektir: The following users are on your dcc allow list: mystro (mystro@canshell.com) End of DCCALLOW list 'mystro' ve parantez icindeki mystro@canshell.com hostun listenizde oldugunu belirtmektedir. 4 * Watch --------- WATCH, belli kisiler online oldugu zaman size bunu bildiren bir komuttur.Yeni IRC clientleri (mIRC'in yeni versiyonlari da dahil), notify sistemleri icin otomatik olarak bu ozelligi kullanmaktadir. SOZ DIZIMI:" /quote watch [s|l] +/-nickname" BILGI:S veya l opsiyonlari kendiliklerinden ayarlanmalidir (orn. tek bir komut icerisinde birlikte konulamaz ).Ondan baska, komutun kullanimi cok kolaydir: "/quote watch +nickname" yazarak listeye nick ekleyebilir veya -nickname yazarak listeden nick cikarabilirsiniz. NOT: IRC'tan koptugunuz zaman, watch listesi silinecektir, bu yuzden geri dondugunuzde nickleri yeniden giris yapmak zorunda kalacaksiniz. ORNEK:" /quote watch +mystro " Bu ornek, mystro nickini sizin watch listenize ekleyecektir ve o kisi online ise sunun gibi bir yanit alacaksiniz: mystro ~mystro canshell.com 0 is online Eger online degilse sunun gibi bir mesaj alacaksinizdir: mystro * * 0 is offline. Eger "/quote watch l" komutunu yazarsaniz, sunun gibi bir yanit alirsiniz: Mystro mystro 216.6.41.104 975299499 is online End of WATCH l 975299499 rakami 1 Ocak 1970 gununden itibaren sayilan saniye itibariyle signon suresi olmaktadir (eger karisik geldiyse, gormemezlikten gelin). Eger "/quote watch s" komutunu uygularsaniz, suna benzer bir mesaj alirsiniz: You have 1 and are on 1 WATCH entries mystro End of WATCH s Cok acik bir sekilde belirtilmese de, bu ornek watch listenizde bir kisinin oldugu ve sizinde bir kisinin watch listesinde oldugunuz anlamina gelmektedir. 5 * WHO komutu -------------- "/quote who" komutu, birinin online olup olmadigini kontrol etmek icin kullanilir.O kisiyle ayni kanalda olmadiginiz surece, eger o kisi kullanici kipini +i (gorunmez) olarak yapmissa, o zaman bu komut islerligini kaybeder. "/quote who"'da oldugu gibi kullanim esnasinda uygulayabileceginiz daha bircok IRC komutu bulunmaktadir. Asagidaki ornekte, "/who" komutunun esas komut soz diziminin yani sira, tum argumanlarini ve opsiyonlarini goreceksiniz: "/QUOTE WHO +/-ACHMNSU ARGS" + veya - isaretlerinden sonra gelen harfler opsiyon olarak adlandirilmaktadir (cogunlukla da parameter). Bunu sizin icin biraz daha acacagim.Belirtilen tum opsiyonlardan sonra bazilarina argumanlar eklenmesi gerekmektedir. Collon u takiben alinmis olan sayi, o kullanicidan gelen hoplarin sayisi olarak cevaben alinmaktadir.Kullanici olarak ayni server uzerindeyseniz :0 bu isareti alirsiniz, eger baska bir server uzerinden kurulan bir server uzerindeyseniz (orn. twisted > typhoon > jade) o zaman hoplarin miktari cesitlilik gosterecektir, az once verdigimiz ornekteki twisted > typhoon > jade baglantisinda, iki 'hop' gorulemez twisted > typhoon ve typhoon > jade. Sadece bir not olarak, "/quote who" icerisinde birden fazla opsiyon kullanilabilir, ancak opsiyonlar opsiyon harfler gibi ayni duzen icerisinde olmak zorundadir. ("/quote who +hc *.canshell.com #dalnethelp" calisir ancak "/quote who +hc #dalnethelp *.canshell.com" ise calismaz). Bir kanal veya kisi uzerinde "/quote who" komutunu uygularsaniz ismin saginda ve hostun oncesinde buyuk harfler gorursunuz (kullanicinin IRC Operator olduguna dair veya kanalda operator/voice olduguna dair bir sembol). Bu semboller sunlardir: H = Eger "/away" yapilmamissa, Here (burada) G = Gone (gitti), yani "/away" * = Kullanici bir IRC Operatorudur. + = Kullanicinin bu kanalda voice'u vardir. @ = Kullanici bu kanalda operatordur. Son olarak, mIRC kullanicilari icin, server ile direk temasa gecmek icin " /quote who "'nun kullanimini oneririm cunku "/who", DALnet'in /quote 'si ile tam olarak ayni islevligi gormemektedir.Ayrica, cevaplar programdan programa degisiklilik gostermektedir. Bu dokumanin amaclarindan biride mIRC kullanicilarini bu konularda bilgilendirmektedir. 5.1 * Host'tan listele: +/-h ---------------------------- SOZ DIZIMI: " /quote who +/-h host" BILGI: +h opsiyonu, yalnizca belirli hosttan olan kullanicilari gormek istediginizi belirtir.Eger -h opsiyonunu kullanirsaniz, tum sonuclar sizin belirtmis oldugunuz hosttun *disindaki* hostlari gosterir. Daha basiti, eger buyuk bir kanaldaysaniz ve kanal belirtmeden sadece " /quote who" yapiyorsaniz, bu da sadece sizin belirttiginiz hosta sahip olan veya olmayan kisileri gosterecektir. NOT: Ozel semboller (*) de kullanilabilir, boylelikle esas hostu bilmiyorsaniz, komutun dogru yerine * isareti koyarak arama yapabilirsiniz ve o da size vermis oldugunuz hostla uyusanlari gosterecektir, isterseniz aramayi daha da daraltabilirsiniz. ORNEK:" /quote +h mystro.canshell.com " Bu ornek suna benzer bir sonuc doguracaktir: * Mystro H mystro@mystro.canshell.com :0 Mystro mystro.canshell.com End of /WHO list. Ozel sembollerin kullanimiyla ilgili bir ornek verecek olursak: " /quote who +h *.canshell.com" * Mystro H mystro@mystro.canshell.com :0 Mystro *.canshell.com End of /WHO list. Elbette " /quote who +h *.com" seklinde de yapabilirsiniz ancak bunun karsiliginda 200'den fazla sonuc cikacaktir ve sizden aramanizi daraltmaniz konusunda rica da bulunulacaktir. Aramaniz islese bile, *.com adresine sahip bir cok kisi oldugu icin pek yararli bir sonuc ortaya cikmayacaktir. Eger "/quote who -h" yaptiysaniz, bunun sonucunda da karsilik olarak *.canshell.com adresiyle uyusmayanlari alirsiniz. 5.2 * Kanal'dan listele: +c --------------------------- SOZ DIZIMI:" /quote who +c #kanal " BILGI: +c beliritilen kanaldaki insanlari listeler. Bu size, ag uzerindeki herkesi taramak yerine, basli basina bir kanali tarama olanagi saglar. NOT: Su sekilde bir komut *yapamazsiniz*" /quote who -c #kanal" ve kanal ismi icin (*) ozel semboller kullanamazsiniz. ORNEK:" /quote who +c #DALnetHelp" Bu ornek, kanalda bulunan kisilerin sahip olduklari statuleriyle beraber (@,+,*) herkesi gosterecektir. Ancak, bir cok kullanici DALnet'e baglandiklarinda otomatik olarak +i kipine gectiklerinden, o kisilerle ayni kanalda olmadiginiz muddetce, server onlari gostermeyecektir.Bu yuzden "/quote who +c #DALnetHelp" yazmadan once kanala girmek zorunda olabilirsiniz. 5.3 * Kullanici away: +/-a -------------------------- SOZ DIZIMI:" /quote who +/-a " BILGI: +/-a opsiyonu kimin away olup olmadigindan size eleme olanagi saglar (+ veya - isaretlerine bagli olarak).Eger kanal operatoruyseniz ve kimin orada olup olmadigini bilmek istiyorsaniz, o zaman bu komut cok yararli olabilir. NOT: Eger +/-a komutunu kullanmayi arzu etmezseniz, sadece nicklerin yaninda bulunan G veya H isaretlerini kontrol ederek kimlerin yok kimlerin var oldugunu anlayabilirsiniz. ORNEK:" /quote who +ac #mystro" #Mystro Mystro G@ mystro@mystro.canshell.com :0 Mystro #Mystro End of /WHO list. Bu ornek #mystro /away modunda olanlari gosterir, bu ornek ise away olmayanlari... " /quote who -a+c #mystro" #Mystro IsraHelp H@ mystro@209.25.158.132 :6 #IsraHelp's bot #Mystro nekoo H neko@sc-24-130-144-74.socal.rr.com :2 Don Hoover Mystro End of /WHO list. nekoo ve IsraHelp su anda burada olan kullanicilardir. 5.4 * Kullanici kiplerinden listele: +/-m ----------------------------------------- SOZ DIZIMI:" /quote who +/-m o|a|A " BILGI: +/-m kipi, kullanicinin belirli bir yerde IRC Operatoru olup olmadigini kontrol etmenizi saglar.Komut tek bir arguman alir, IRCop icin o, Admin icin A veya Servis Admini icin a. ORNEK:" /quote who +mc o #operhelp" #operhelp End of /WHO list. Bu ornek su anda #OperHelp kanalinda IRCop olmadigini belirtmektedir. Bir diger ornek: " /quote who -m+c o #operhelp" #operhelp Mystro H mystro@mystro.canshell.com :0 Mystro OperHelp kanalinda IRCop olmayan bir kisi vardir. 5.5 * Nickname'den listele: +/-n -------------------------------- SOZ DIZIMI:" /quote who +/-n nickname" BILGI: Bu opsiyon, birine belli bir yerde bakmis oldugu nicke veya bir parcasina sahip olan kullanicilari gorme olanagi saglamaktadir. NOT: Kip icerisine ozel semboller (*) ekleyebilirsiniz. ORNEK:" /quote who +cn #mystro Mystro" #mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro #mystro End of /WHO list. Ozel sembol kullanarak verdigimiz bir diger ornek: " /quote who +cn #mystro *myst*" #mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro #mystro End of /WHO list. Son olarak, -n kipini kullanarak bir ornek: " /quote who +c-n #mystro *myst*" #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover #Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net #Mystro End of /WHO list. 5.6 * Serverden listele: +s --------------------------- SOZ DIZIMI:" /quote who +s server" BILGI: Bu komut kullaniciya, kimin belirli bir server uzerinde oldugunu kontrol etme olanagi saglar. NOT: Bu komut icerisinde (*) ozel sembol KULLANAMAZSINIZ, bu yuzden serverin tam adini kullanmak zorundasiniz (orn. liberty.* degil de soyle: liberty.nj.us.dal.net). Ayrica server uzerinde kimin olmadigini da kontrol edemezsiniz. ORNEK:" /quote who +cs #mystro liberty.nj.us.dal.net" #Mystro Mystro H mystro@mystro.canshell.com :0 http://windowsirc.hypermart.net #Mystro End of /WHO list. 5.7 * Kullanici adindan listele: +u/-u -------------------------------------- SOZ DIZIMI:" /quote who +/-u kullanici adi" BILGI: Bu opsiyon kullaniciya, belirtilen kullanici adina kimin sahip olup olmadigini kontrol etme olanagi saglar. NOT: Kullanici adi bir cok client tarafindan IDENT olarak nitelendirilmektedir, bir baska deyisle kullanicinin adresi icerisindeki @ isaretinden once gelen yer. Ozel sembol (*) kullanilabilir. ORNEK:" /quote who +cu #mystro mystro" #Mystro Mystro H mystro@mystro.canshell.com :0 http://windowsirc.hypermart.net #Mystro End of /WHO list. Nickleri icerisinde mystro bulunmayanlari gosteren bir baska ornek: " /quote who +c-u #mystro mystro" #Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover #Mystro End of /WHO list. Son olarak, kullanici adlarinda 'o' bulunan tum nickleri gosteren bir ornek: " /quote who +cu #mystro *o*" #Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net #Mystro Mystro H mystro@mystro.canshell.com :0 Mystro #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover #Mystro End of /WHO list. 5.8 * Kullanicinin bulundugu ilk gorulebilir kanali goster: +C -------------------------------------------------------------- SOZ DIZIMI:" /quote who +C nickname" BILGI: Bu komut "/who" icerisinde gorulebilir ilk kanali gormenizi saglar. ORNEK:"/quote who +C mystro" #mysro Mystro H mystro@mystro.canshell.com :0 Mystro Mystro End of /WHO list. 5.9 * Icinde bulundugum kanallardaki bir kullaniciyi kontrol et: +M ------------------------------------------------------------------- SOZ DIZIMI:" /quote who +Ms|u|h" BILGI: Bu komut kisinin icinde oldugu kanallardaki kullanicilari kontrol eder, s, u ve h gibi ekstra opsiyonlar da kullanilabilir (server, kullanici adi veya host adi). ORNEK:"/quote who +Mh *.canshell.com" #mystro |Mystro| H@ mystro@mystro.canshell.com :0 Mystro #ravenscar |Mystro| H@ mystro@mystro.canshell.com :0 Mystro *.canshell.com End of /WHO list. Bu ornek, +Mh ozelligini gosterir ve benim de |Mystro|'nun icinde bulundugumu kanallari gormemi saglar. 6 * Birle aramalar yapmak icin ornek ------------------------------------ Daha bir kac ornekte gosterildigi uzere, tek bir arama kriteryasi yapmaktansa, daha fazla karsilastirmali arama yapmak mumkundur.Bunu gostermek icin bir ornek daha verecegiz. SOZ DIZIMI:" /quote who +ch" BILGI: Bu komut, belirli bir kanaldaki, belirtilmis olan hosta uyan kullanicilari kontrol eder. ORNEK:"/quote who +ch #mystro *.canshell.com" #mystro |Mystro| H@ mystro@mystro.canshell.com :0 Mystro End of /WHO list. Bu tip bir arama ozellikle kanal i?isindeki kullanicilara tek tek reklam gonderen botlarin izini bulmaya calisirken yararli olacaktir. 7 * Sonsoz ---------- Eger daha fazla bilgi almak istiyorsaniz veya sorulariniz varsa, IRC uzerinde #bahamut kanalina girebilir veya http://www.bahamut.net adresini ziyaret edebilirsiniz. Ayrica bu komutlari sahsen kendiniz bakmak istiyorsaniz, lutfen WHO yardim icin "/quote who ?", LIST yardim icin "/quote list ?", DCCallow yardim icin "/dccallow help" komutlarini kulaniniz. WATCH ve SILENCE icinse IRC server uzerinde bizzat bir yardim basligi bulunmamaktadir. 8 * Krediler ------------ Bu dokuman hazirlanirken bir cok kisi rahatsiz edilmistir.Sanirim en azindan yardimlarindan dolayi onlari biraz vurgulamam yararli olacaktir./List bilgileri icin Darkrot'a, aciklamalar icin Hammer'e, sagladigi motivastonlar icin LadyDana'ya (ve harika bir lider olmasindan dolayi) ve bu dokumani hazirlarkan rahatsiz ettigim daha nice insana tesekkurlerimi sunmayi bir borc bilirim.Oh evet, biraz ovguyu hakeden biri de, hayati olmayan bir ogrenci olan Mystro. ---------------------------------------------------------------------- IRC: /server irc.dal.net 7000 (also port 6667) The Web: http://www.dal.net/ DALnet Help: http://help.dal.net/ IRC FTP: ftp://ftp.dal.net/ Network! Email: help at dal.net (help), docs at dal.net (help documents), suggest at dal.net (suggestions and comments)