IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 04 Şubat 2008, 04:19   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Socketbot make tablosu




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $2 == PRIVMSG && $3 == #adwords { if *FINGER* iswm $remove($gettok($6-,1,33),:) { if $hfind(yasakfinger,1,W).data isin $remove($gettok($7-,1,33),:) {

İsteğim şu adwords kanalında 6. karakter ve sonrasında FINGER kelimesi geçiyorsa 7.karakter ve sonrasında da yasakfinger make tablosunda ki kelimelerden biri geçiyorsa yaptırım uygulatmak fakat bi sorun var sanırım ve çözemedim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $hfind(yasakfinger,1,W).data isin $remove($gettok($7-,1,33),:) {

Bu kısmı iptal ettiğimde 6.karakter ve sonrasında FINGER kelimesi geçenlere istediğim şeyi yapabiliyorum fakat iptal etmediğimde işlem uygulanmıyor.
Yani sorun
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $hfind(yasakfinger,1,W).data isin $remove($gettok($7-,1,33),:) {

burda ;noki
Yardımcı olabilirmisiniz lütfen ;boggled


Konu RedLine tarafından (04 Şubat 2008 Saat 06:22 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 04 Şubat 2008, 12:56   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot make tablosu




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $2 == PRIVMSG && $3 == #adwords { if *FINGER* iswm $remove($gettok($6-,1,33),:) { komut(lar) } if $hfind(yasakfinger,$remove($gettok($7-,1,33),:),1,W).data { komut(lar) } }

Bu sekilde dene hfind yapisi geregi isin e gerek duymaz

 
Alıntı ile Cevapla

Alt 04 Şubat 2008, 16:27   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot make tablosu




Maalesef işlev görmedi yine ;noki

 
Alıntı ile Cevapla

Alt 07 Şubat 2008, 22:16   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot make tablosu




Aslında, $hmatch kullanabilirsin;
;$hmatch(yasaklıfinger,$+(,*$remove($gettok($7-,1,33),:),*)) { echo -a $v1 }
NOT: Bu verdiğim, yasaklıfinder tablosunda $remove($gettok($7-,1,33),:) aldığın verinin olup olmadığını ve eşleşip eşleşmediğini kontrol eder.
Hı sen eğer diyorsanki, ben yasaklıfinger tablosundaki tüm kelimeleri, $remove($gettok($7-,1,33),:) içerisin'de aramak istiyorum?
if *FINGER* iswm $remove($gettok($6-,1,33),:) { var %q = 1,var %t = $remove($gettok($7-,1,33),:) | while (%q <= $hget(yasaklıfinger,0).item) { if ($regex(%t,$hget(yasaklıfinger,%q).item)) { kodun devamı vs. } | inc %q } }
Şeklinde birşey yapabilirsin.

 
Alıntı ile Cevapla

Alt 13 Şubat 2008, 03:28   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot make tablosu




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] socket ın mirci dondu böle yaptığım da. :S

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
var %q = 1,var %t = $remove($gettok($7-,1,33),:) while (%q <= $hget(finger,0).item) { if ($regex(%t,$hget(finger,%q).item)) { sw $sockname privmsg #BotS : $remove($gettok($gettok($5,1,64),1,58),$chr(40)) +1h :2Sisteminiz Bot olarak tanındı. [4Trojan2] [Muhabbet4Turk2-SECURITY] } inc %q }


 
Alıntı ile Cevapla

Alt 15 Şubat 2008, 19:57   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot make tablosu




Donar çünki iki tane var kullanmışım dalgınlığıma gelmiş .)

var %q = 1,%t = $remove($gettok($7-,1,33),:)
while (%q <= $hget(finger,0).item) {
if ($regex(%t,$hget(finger,%q).item)) {
sw $sockname privmsg #BotS : $remove($gettok($gettok($5,1,64),1,58),$chr(40)) +1h :2Sisteminiz Bot olarak tanındı. [4Trojan2] [Muhabbet4Turk2-SECURITY]
}
inc %q
}

Şeklinde değişirsen donmaz.

 
Alıntı ile Cevapla

Alt 17 Şubat 2008, 06:47   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socketbot make tablosu




Bu sefer kod işlev gördü ellerinize sağlık.
Sorun çözüme kavuştu, görev yükselmesi yaptınız hayırlı olmasını dilerim ..

 
Alıntı ile Cevapla

Cevapla

Etiketler
make, mirc, mirc download, mirc indir, socketbot, tablosu


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Karsilama Botu ( SocketBot ) Cihanim mIRC Scripting Hazır Kodlar 5 24 Mart 2022 21:03
Make Me Wonder EDT Desmont Parfüm 0 22 Aralık 2014 18:30
SocketBot Host verme yardım. SDoruk mIRC Scripting Sorunları 1 25 Ağustos 2010 01:25
Socketbot disconnect Shox mIRC Scripting Sorunları 6 15 Mart 2009 19:41