![]() |
Operatorler hakkında giriş çıkış bilgisi Merhabalar forumda çok baktım onlines takip konusu vs. vardı onlarada bakdım ama benim istediğim o değil varsada kusura bakmayın arkadaşlar. Şimdi benim istediğim şu #x kanalına % halfop ve üzeri prefix ile giriş yapan bir nick mIRC'in ana klasöründe bulunan takip klasörüne nicki.txt şeklinde eklenicek örneğin pent nicki #x kanalına % ve üzeri yetki ile girdiğinde takip klasörünün içine pent.txt şeklinde eklenicek. Esas mesele şu o nick'in #x kanalına ne zaman join ne zaman part yaptığı bilgilerini almak #y kanalında !takip nick denildiğinde örneğin: pent nick'i 22/04/2009 (çarşamba günü) saat 13:05 de #x kanalına giriş yaptı. pent nick'i 22/04/2009 (çarşamba günü) saat 14:05 de #x kanalından çıkış yaptı. gibi... Bu bilgiler her nick için çıkış/giriş yaptıklarında takip klasöründe bulanan kendi txt dosyalarına alt alta işlenicek. #y kanalında !takip nick denildiğinde belirttiğimiz nickin takip klasöründeki txt dosyasını kanala sıralıcak. yardımlarınızı bekleyeceğim arkadaşlar hepinize teşekkürler. |
Cevap: Operatorler hakkında giriş çıkış bilgisi İstediğin kodu yazdım. Tam, yukarıda anlattığın gibi çalışır. Denemedim fakat sanırım, sorun olmaz. İşte kod: Kod: on !*:join:#X:$iif(!$isfile($+($mircdirtakip\,$nick,.txt)),write $+(takip\,$nick,.txt)) | write $+(takip\,$nick,.txt) $+([,$date,-,$time,]) #X kanalına girdi. Umarım işine yarar. |
Cevap: Operatorler hakkında giriş çıkış bilgisi üstad eline emeğine sağlık. şimdi burda halfop ve üzeri yetki ile giriş yapanları takip listesine eklicek değil mi her gireni çıkanı değil yani? |
Cevap: Operatorler hakkında giriş çıkış bilgisi Evet, o dediğini eklememiştim. Aylardır IRCForumlari'nda bu biçimde -isteğe göre ve yardım amaçlı- kod yazmıyorum, yeniden ısınırken böyle ufak tefek gözden kaçırmalar olabiliyor. Kod: on !*:join:#X:.timer 1 2 $okya(#,$nick) Biraz kodu değiştirdim. Kanala yapılan girişten, iki saniye sonra prefix (+h, +o, +a veya +q) kontrolü yapıyor ve eğer kontrol olumluysa, saat kısmından iki saniye düşürerek bilgiyi kayıt ediyor. Aynı şekilde kanaldan çıkışlarda da bu kontrolü yapamayacağımız için -sonuçta kullanıcı kanaldan ayrılmış- eğer daha önce herhangi bir giriş yapıldıysa, çıkışları kayıt ediyor. Umarım işine yarar. |
Cevap: Operatorler hakkında giriş çıkış bilgisi üstad başını çok ağrıttık ama son olarak bunları komple y kanalında !tsıfırla yaptığımızda bu takip kayıtlarını komple sıfırlanması ve !tsil nick yaptığımızda belirttiğimiz nick'in takip txt'sini silmek için kodu uyarlarsan minnettar kalırım emeğine sağlık çok tşkler. |
Cevap: Operatorler hakkında giriş çıkış bilgisi Regex bakcan mı üstad? |
Cevap: Operatorler hakkında giriş çıkış bilgisi Yukarıda verdiğim, on TEXT eventını aşağıdakiyle değiştirdiğinde istediğin olacaktır. Diğer kodlarda herhangi bir değişiklik yapma. Sadece, bu eventı sil ve aşağıdakini ekle. İşte kod: Kod: on *:text:*:#Y:{ Not: "Bakacak mısın? Yardım edecek misin? Nerede bu devlet?" gibi iletiler eklemen hoş değil. Sonuçta, burada kimseye yardım etmek zorunda değiliz. Başlığı yeni gördüm (bölüme yeni baktım); sen, bu iletiyi eklememiş olsaydın da yine yardımcı olacaktım. Ayrıca, flood yapmak zaten kurallar gereği de yasaktır. Kolay gelsin. |
Cevap: Operatorler hakkında giriş çıkış bilgisi Üstad başlık aşşağıda kaldı diye yazdım yoksa tabikide bi zorunluluğun yok çok sayıda kullanıcı konu açtığı için konu baya bi aşağı sarktı o sebeple k.bakma saol tüm yardımların için. |
Cevap: Operatorler hakkında giriş çıkış bilgisi Regex üstad !tsil nick diyorum hiç bi tepki yok , !tsıfırla diyorum hiç bi tepki yok |
Cevap: Operatorler hakkında giriş çıkış bilgisi Düzelttim. Yukarıdan, kodu alabilirsin. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:37. |
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