![]() |
Raw'ları bi Dosyada Loglamak İstiyorum Merhaba ßen Raw LArin NAsil yerlestirileceklerini ßilmiyorum Yani Ör.."Ircop oldunuz" "ßu Kisi Sohbetden ayrildi" Gißi ßunalin Hepsini ßir Not Dosya Halinde atmak istiyom Yard1mc1 olursaniz Sevinirim.. |
Log tutmayı dene. |
Log ile Ne Alakasi Var? |
Logda herşey kaydolur çünkü. Diğer türlü her event'a log tutarsan hem yapması çok uğraştırır kimse uğraşmaz onunla (kendin bilsen kodlamayı kendin bile uğraşmazsın) hem de mIRC'in zaten böyle bir özelliği var neden tekrar kullanasın ki? |
Sen ߀ni Anlamadın! ßak ߀ni anlamadın ßen Mırc ScRipt Yapıyorum Vede ScRiptde ßazı Raw €kleyecem ßunlardan örneğin Ircop olunca ScRiptden otomatik mesaj IRcop oldunuz Gibi Laflar Var ßu ırcop giib Çok şey var onlardan İstiyom |
Ohoooooooo... Scriptin adını da Utku script yapacaksan yollayayım kodları. Ya da istersen ben script yapıp yollayayım sana, sen hiç uğraşma sadece adını koy? Event'lar için: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Raw'lar için: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bunlara bak, yardımı olur. |
Utku sanırım log derken debugtan bahsediyor, ki öyle değilse bile ben anlatayım bu olayı. Şimdi DEBUG diye bahsettiğimiz olay şöyle kullanılr /debug @pencereadı ve bu olay ircte olayları farklı bir pencerede görüntülemeye yarar. Debug olarak açtığımız bu pencerede services üzerinde yapılan bütün olaylar en ince ayrıntısına kadar size gelir. Örneğin bir usere WHOIS çektiğinizde statuse whois gider debug açtığımız yerede bu whois komutunun raw rakamları gelir, /debug @Raw diye bir pencere açınız ve ordan rakamları alıp alıp editleyiniz. - IRCOP Oldunuz vs olaylarına gelince, komutun ana dizini raw SAYI:*: { echo dur. echoyuda kafanıza göre ayarlarsınız baktığım yerde görmek istiyorum derseniz öyle kalır ama statuse gitsin derseniz raw SAYI:*: { echo -s yaparsınız. - Ben size bunlardan bir kaç örnek hazırlayayım, gerisini kendiniz anlatmış olduğum bilgilere ev verdiğim komutlardaki mantığa dayanarak hazırlayın, yapamazsanız /server irc.rekor.net - #HELP kanalında ActioN benim gelin orda yardım ederim. - raw 381:*: { echo 6 -a 7 4 IRCOP Oldunuz, İyi Görevler. | halt } raw 481:*: { echo 6 -a 7 4 IRCOP Değilsiniz. | halt } raw 305:*: { echo -s $1 away modundan çıktınız, onlinesiniz. | halt } raw 306:*: { echo -s $1 Şu an away moduna geçtiniz. | halt } raw 404:*: { echo 6 -a 7 $2 $+ :4 Kanala Gönderemezsiniz banlandınız veya kanal +m modunda. | halt } raw 405:*: { echo 6 -a $2 $+ : 4 Bağlandığınız irc server daha fazla kanala girmenize izin vermiyor. | halt } raw 406:*: { echo 6 -a $2 $+ : 4 Böyle Bir Nickname Bulunamadı ! | halt } - KOLAY GELSİN. |
ßu rawların işine yarayacağını düşünüyorum. PHP- Kodu: Bu Raw dosyalarını bir txt dosyasına koy /load -rs dosyayolu/dosyaismi.txt(yada dosya uzantısı) şeklinde yükle. Yada Alt+R tuşuna basarak Remotelere ekleyip kaydet. Umarım işini görür.. |
ßu Rawlarda Whois için, PHP- Kodu: PHP- Kodu: |
Arkadaslarim Sizlere Cok Tsk ederim Sizingibi dostlari ßulmak ZorDur... |
Peki Arkadaslar ßu Rawlar 471 Felan ßen ßunlari 1 den ßaslatamazmiyim? |
işine yaradıysa sevindim.. |
6,0 #mircturk Kanala Giremezsiniz, Şu An Davetsel 12,0 ( 4,0 invite 12,0 ) 6,0 Konumda.. :( |
6,0 #mircturk Kanala Giremezsiniz, Sizi 6b3anladılar Sonuçlar KöTü |
Alıntı:
Eğer çalıştırmada sorun yaşıyorsan scriptlerdeki kullanılış şekillerini bir incele. |
Valla Rawlardan Anlamam ßiraz Daha içerikli ßilgi Verirsen Sevinirim.. Mesela 6,0 #mircturk Kanala Giremezsiniz, Şu An Davetsel 12,0 ( 4,0 invite 12,0 ) 6,0 Konumda.. Suanda davetsel konumda fakat 12,0 ( 4,0 invite 12,0 ) 6,0 ßunlar nerden çikiyor anlamadim.. |
ßak şimdi başlarındaki renk kodları (ctrl+k yapınca çıkan kutucuklar) forumda çıkmamış. O bölümleri kendi zevkine göre renklendir ve tekrar dene. Çalışacaktır. |
Daha ne kadar açıklayıcı olabilir veya nasıl anlatılabilir bilmiyorum.. :) Ama şöyle yapalım. Bu yazdıklarımı alt+r remoteye ekliceksin.. Boş bir mIRC kullanmalısın ilk önce çünkü önce yazılan rawlar birbirini engelleyebilir veya karışabilir.. Şimdi.. Server tarafından istemciye kullanıcıları yönlendirmek/bilgilendirmek amacıyla gönderilen bilgilerdir rawlar.. SNoticelerle karıştırmayalım [19:28] --=®=-- --=®=-- Whois Bilgileri --=®=-- --=®=-- [19:28] Nick : __caner__ [19:28] Adres : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [19:28] Özel Bilgiler : bvnvb [19:28] Bulunduğu Kanallar : #muhabbet [19:28] Bulunduğu Server : irc.Muhabbet.net Network [Leaf] Server - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [19:28] Bağlanış Zamanı :Idle : 1sec Time : Thu Jun 16 18:59:45 2005 Bu rawdır.. Her bir satırın kendine ait raw numarası vardır Biz bu raw numaraları ile yazıları kullanıcıya yansıyan kısmını değiştirebiliriz. Raw Numaralarını nasıl öğrenicez? Kod: Raw Num: 311 Raw: Misafir7140681 __caner__ mturk12414 6E9401F3.mIRCTurk.com * bvnvb Raw Num: 319 Raw: Misafir7140681 __caner__ #muhabbet Raw Num: 312 Raw: Misafir7140681 __caner__ irc.Muhabbet.net Network [Leaf] Server - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Raw Num: 317 Raw: Misafir7140681 __caner__ 1 1118937585 seconds idle, signon time Raw Num: 318 Raw: Misafir7140681 __caner__ End of /WHOIS list. Böyle bir durum ortaya çıkar @raw penceresinde. Raw numarası ve raw içeriği karşınızda. Nasıl kullanıcaz? Raw Num: 318 Raw: Misafir7140681 __caner__ End of /WHOIS list. raw numarası 318 miş whois listesi sonu işte Raw 318:*: { echo -a Whois Listesi Sonu | haltdef } Bu kadar işte :) Umarım şimdi anlaşılır olmuştur.. Not: Misafir benim whois çekilen __caner__ :) |
/debug @Raw diye bir pencere açarakta yaptığın her işlemin rawını görebilirsin. |
Hazır kodları kullanamadı arkadaş debug penceresinden rawları nasıl ayırıcak ? @raw da çıkmayanlar raw değildir.. Debugda mIRC e ne gelip gidiyorsa yazar.. |
Alıntı:
|
Tabiki sizin verdiğiniz kod daha iyi, ben zaten @raw diye bir pencere açtığınızda sadece rawlar çıkar diye bişey iddia etmedim, olan bütün olayları bildirir. Bir yazımda zaten bu konu ile ilgili açıklama yapmıştım, alternatif verdim yani. |
Selam Hepinize Tşk €deRim.. ßen ßundan Şunu Öğrendimki... /debug @Raw Yazınca Sonra ßirine Örn Whois Çekince Rawda Kodları çıkıyor.. Yani ßakın O kodları Kafamıza göre sallamıyoruz Dimi.. ÖrN.. Whois sonu 318 Gördüm ßen ßuraya 5 Yazsam Diyorum Aynı Komutu Verirmi ߀n ßunu Öğrenmek İstiyorum Yoksa Diğerlerini Sayenizde Kavradım.. |
Raw numaraları global dır her ircd versionunda değişmez... Bu yüzden değiştiremezsin.. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:49. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk