23 Kasım 2005, 23:07 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | kick mesajına ... eklemek Merhabalar bu Benim Antispam Botu yardımınızı istediğim konu şu: Antispam Bottaki Kick mesajım Reklam Yasak: Yazdığı mesaj: [ $mid($gettok(%temp,4-,32),2,600) ] işte bu.. Yapmak istediğim antispam botuma reklam yapıldığı zaman direk mesajı kick mesajına alıyor oysa mesajın arasına mesela [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] reklamı yapıldı w..w..w..d..o..m..a..i..n..c..o..m gibi ayırmasını istiyorum Yazdığı mesaj: [ $mid($gettok(%temp,4-,32),2,600) ] işte bu normal hali direk yapılan reklamı kick mesajına alıyor Nasıl yapabilirim acaba yardım ederseniz çok sevinirim ? 2. Konu ise Antispam botumun içinde yer alan sockwrite -n antispam NICK $read(Spam\1) $+ $read(Spam\2) $+ $read(Spam\3) $+ $read(Spam\4) $+ $read(Spam\5) $+ $read(bursa\kokorec) $+ $read(Spam\6) } } Yani Her cyle yaptığında Nick değişmesi olmuyor yapamadım $rand olarak yapılmıştı yani rasgele nick değiştirmesi ben $read yaptım Ama istediğim Nickleri değiştirmiyor Bunu yapamasınızda ilk sorduğum soru hakkında Yardımda bulunursanız çok çok sevinirim hepinize şimdiden teşekkür ederim Kolay gelsin. [box=Alience]Kod cok uzun olduğu için attachment yapılmıştır + 2 mesaj birleştirilmiştir[/box] Konu Alience tarafından (24 Kasım 2005 Saat 23:01 ) değiştirilmiştir. | |
|
23 Kasım 2005, 23:56 | #2 |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| 1. soru için istediğin kod bu başlıkta var: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] alias noktala { var %yazi = $1- var %yap = $regsub(%yazi,/([a-z])/g,...$1,%yazi) return %yazi } Bu kodu kullan. Kick mesajını aldığı satıra $noktala(xxxx) yazarsın. Artık o satırda kick mesajı yerine geçen ne varsa hepsini ( ) içine alıp başına $noktala yazacaksın yani Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. var %kickmsg Reklam Yasak: Yazdığı mesaj: [ $noktala($mid($gettok(%temp,4-,32),2,600)) ] gibi. |
|
24 Kasım 2005, 01:10 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | arkadasim utku 1 de sey yapilabilir mi acaba. o soyledigin posta baktim ama su var. btoa gelen mesajin tamamini noktali noktali yapiyor. soyle olamaz mi spam gelen mesajin 1 bolumunu orda gosterse olabilir mi yani w..w..w..d..o..m..a..i..n..c..o..m boyle degil de w..w..d..m..a..n.o..m bu sekilde aradaki bazi harfleri sileerk yazdirabilir miyiz. o zaman reklamcilar gibi olammis oluruz. digeri gibi olursa mesaji aynen yazinca 1 arakdas soylemis reklamcilar gibi oluruz hakli benim dedfigim gibi mumkun mudur? w..w..w..d..o..m..a..i..n..c..o..m boyle degil de w..w..d..m..a..n.o..m bu sekilde |
|
24 Kasım 2005, 01:20 | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Tebrik ederim tam onu düşünüyordum çok teşekkür ederim aynı zamanda dediğin oluyor ama tamamını noktalıyor dediğin gibi olursa çok daha iyi olur yani [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] w..w..w..d..o..m..a..i..n..c..o..m Değilde w..w..d..m..n..o..m şeklinde kısaltmamız çok daha iyi olur lütfen anlayanlar yazabilirmi çok tşk ederim kolay gelsin. |
|
24 Kasım 2005, 01:22 | #5 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | yani ornegin [01:19] *** Giriş: neaiouWii ( Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) [01:19] *** ChanServ mode değiştirdi:+b Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. [01:19] *** neaiouWii ChanServ Tarafından Kanaldan Atıldı (AKICK by (Spammer (T...u...r...k...l...e...r...l...e 30 ...d...k Lı...k Sê...x ))) H...i...k...a...y...eM.ORĞ))) [01:19] *** agBdeouZ ChanServ Tarafından Kanaldan Atıldı (AKICK by (Spammer (T...u...r...k...l...e...r...l...e 30 ...d...k Lı...k Sê...x ))) H...i...k...a...y...eM.ORĞ))) ornek olarak bu. bota herif reklam yapmis ve akick mesajinda ben banlayan kisi olark butun reklami yazmism yani 1 nevi ben onun ne guzel reklamini yapmisim. bunu kisaltamaz miyiz yani (Spammer (T..r...k...l...r...l...e 30 ..k Lı.k Sê...x ))) H..k...a..eM.ORĞ))) ustteki yerine boyle banlattiramaz miyiz? |
|
24 Kasım 2005, 16:39 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | o başlığa baktıysanız bir nebze fikriniz oluşmuştur güzel bir geliştirme örneği var ayrıca sizin cevabınıza gelince arkadaşın verdiği örneği değiştirdim onun dediği aynı işlemleri yapın ama verdiği kodu aşağıdaki ile değiştirin: alias noktala { var %getvar = $strip($1-), %retvar = $mid(%getvar,1,1) , %i = $calc($rand(1,3) + 1) while %i <= $len(%getvar) { %retvar = $+(%retvar,..,$mid(%getvar,%i,1)) inc %i $rand(1,3) } return %retvar } şimdi komutu uygulamaya başlıyorum: //echo - $noktala(deneme mesajı budur baicim) - d..e..e..m..e..m..e..a....b..u..r..b..c..i //echo - $noktala(deneme mesajı budur baicim) - d..e..e..e..e..a..j....b..d..r....a..i..c..i //echo - $noktala(deneme mesajı budur baicim) - d..n..m....m..s..a..j..b..u..b..c..m //echo - $noktala(deneme mesajı budur baicim) - d..n..e..m....s..j....b..u..r..b..a..i hepsinde değişik cıkıyor daha çok karıştırmak istiyorsanız $rand(1,3) teki 3 u buyutursunuz ben 5 yapıp komutu uyguladım: //echo - $noktala(deneme mesajı budur baicim) - d..m....s..a..ı..u..r..a 2. soruna gelince $read(Spam\1) $+ $read(Spam\2) $+ $read(Spam\3) $+ $read(Spam\4) $+ $read(Spam\5) $+ $read(bursa\kokorec) $+ $read(Spam\6) bu tamamen yanlış $read'in kullanımı $read(dosyanınadi.uzantisi,satır) eğer satir yazmassan rastgele birşey seçer Konu Alience tarafından (24 Kasım 2005 Saat 16:48 ) değiştirilmiştir. |
|
24 Kasım 2005, 21:21 | #8 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Alience tbr ederim noktalama sistemi tıkır tıkır çalışıyor çok şey istiyorum ama kusura bakma: konu açılmışken bu noktalama sistemini şu şekilde yapabilirmisin mesela reklam mesajı bu [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kick mesajına bu şekilde yansıycak ww.. dom.. co.. yani ilk 2 yada 3 harfi alıp sonuna 2 nokta koyucak ? Bunu yapmamız mümkün'mü ? İsteme amacım mesela çok uzun yazı yazıyor reklamcı antispam bot birde onu çok noktalar koyunca araya kelime iyice uzuyor ve reklam kick mesajına sığmıyor Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Dediğim gibi reklamın ilk 2 yada 3 harfini alıp sonunu 2 nokta almak mümkünse yardımcı olabilirmisin ? |
|
24 Kasım 2005, 22:47 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | buyur noktala kodunu yine değiştirdim, bundan sonrada şoyle boyle demeyin maymuna dondurduk noktaları Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. alias noktala { var %getvar = $strip($1-), %retvar = $null, %i = 1 while $gettok(%getvar,%i,46) { var %rf = $iif($len($ifmatch) <= 3,2,$rand(2,3)) %retvar = $+(%retvar,$chr(32),$left($gettok(%getvar,%i,46),% rf),$str(.,$calc($len($gettok(%getvar,%i,46)) - %rf))) inc %i 1 } return %retvar } kodun şimdiki yaptıgı iş girdiyi . ya gore ayırması ve Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. gibi 3 kelime veya daha az olanlarda sadece 1 . kullanması diğerlerinde random şekilde ya 2 ya 3 harf kullanıp diğerlerini noktalaması denenmiş örnekleri: //echo - $noktala([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) - ww. de.... co. - ww. den... co. Konu Alience tarafından (24 Kasım 2005 Saat 22:50 ) değiştirilmiştir. |
|
24 Kasım 2005, 22:56 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | bunu ekledim ama soyle oldu [22:54] *** ChanServ mode değiştirdi:+b Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. [22:54] *** anti-spam-bot ChanServ Tarafından Kanaldan Atıldı (Spammer (.)) spam botun ban sebebine ise $address($1,2) Spammer ( $+ $noktala($2-) $+ ) boyle ekledim herhalde burda 1 yançis var. alience nasil ekleyecegim ban sebep yerine |
|
Etiketler |
eklemek, mesaj305na, mirc download, mirc indir |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Sabit Kick mesaj sorunu. | EqoziTe | Unreal IRCd | 2 | 06 Temmuz 2010 20:46 |
Clone Korumasına Kick Butonu Eklemek | DenperaS | mIRC Scripting Sorunları | 2 | 13 Mayıs 2010 21:11 |
Kickban ve kick'in ardından otomatik mesaj yazacak kod | ReQueM | mIRC Scripting Sorunları | 8 | 20 Ağustos 2007 17:41 |
KişiseL Ban Koruması (deop - Kick - ban+kick Yapıyor ) | LauReLL | mIRC Scripting Hazır Kodlar | 0 | 29 Haziran 2007 06:22 |
Tüm cL0ne'Ları ile Kick veya Kick+Ban... | Cappystarjoe | mIRC Scripting Hazır Kodlar | 12 | 30 Ağustos 2005 13:13 |