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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   $_ran v2 RandomNick Yakalama Kodu (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/6580-_ran-v2-randomnick-yakalama-kodu.html)

erdem55 21 Ağustos 2005 13:51

asii_genc Ben bu kodu dün geceden beridir inceliyorum. Ama koddan bişey anlamadığım için sordum zaten incele incele ama sonuç sıfırdı. Yani bu güne kadar öğrendiğim yada gördüğüm kodlar gibi değildi bu kod o nedenlede bi yere aramadım ve en sonunda sordum zaten ben kimseyle tartışmaya girmek yada başka bişi için sormadım. Bu güne kadar bişiler öğrendim ama öğrendiğim şeylerin içinde bu kod gibi olanlar yoktu. Açıkçası kod nasıl çalışıyo anladım dersem yalan olur yani açıklasanız tamam 3 sesli yada sessiz nick yanyana gelince banlıyor onu anladım ama bunu nasıl algılıyor çözemeidm mesela siz bakınca ^^ gibi karakterleride sessiz algılıyo dediniz yanlış anlamadıysam ama ben bunu o kadar incelememe ramen anlamadım. Yani kodu açıklamanızı isticem. Kolay gelsin. Mesela en basitinden
on @!*:join:#:{ if $grr2(3,6,6,$nick) burdaki 3,6,6 ne işe yarıyo $nick i biliyom:))))))))))) acemi oldumu söledim ama öğrenmediğimi söyleyemem. Az sonra nelix in sorduğu bi soru var o sorunun cevabına iyi bak pls bişi öğrenmedin diyosunya belkide bişiler öğreniyorumdur.

CoCoRiCo 21 Ağustos 2005 13:57

Alıntı:

erdem55 Nickli Üyeden Alıntı
[11:05] *** Giriş: a_MeTaLLlCa ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick
[11:05] *** Giriş: manyak_bot ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick
[11:05] *** Giriş: BLACKDIAMOND ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick
[11:06] *** Giriş: t-u-g-r-u-l ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick

ekleme şeklim
alias grr { if (($regex($1,/[^aeiou]{3}/i)) || ($regex($1,/[aeiou]{3}/i))) { return $true } | else { return $false } }
off @!*:join:#:{ if ($grr($nick)) { echo 4 -a cs akick # add $address($nick,2) random nick } }

ama malesef yukardada görültdüğü gibi önüne gelni banladı

yahu verdigim Regex bi örnekti "aeiou" yerine degişken kullan yada baska bi yöntem sende tutup aynını yazarsan o haflerin gectigi herkesi atar erdem..

aSii_GeNc 21 Ağustos 2005 13:58

Ya arkadaşım amacım kesinlikle aşalamak değil...
Eğer bu şekilde anlaşıldıysada özür dilerim..
İsteğim çaba gösterilmesi...
// grr2(<sesli sayısı>,<sessiz>,<son karakter>,<kelime>)
alias grr2 {
var %
s = $mid($4,1,$3)
if (($($+($,
regex,$chr(40),%s,$chr(44),/[^aeiou],$chr(123),$2,$chr(125),/i,$chr(41)),2)) || ($($+($,regex,$chr(40),%s,$chr(44),/[aeiou],$chr(123),$1,$chr(125),/i,$chr(41)),2))) { return $true } | else { return $false }
}


Üstte açıklaması varya.
grr2(<sesli sayısı>,<sessiz>,<son karakter>,<kelime>)
3,6,6 = 3 sesli 6 sessiz 6 baştan kaçıncı karaktere kadar olduğu ...
İnşallah bu sefer anlaşılır olmuştur..
on @!*:join:#:{ if $grr2(3,6,6,$remove($nick,-,^,_) ) { ban -k # $nick 2 random nick } }
Bak böylede kullanabilirsin...

erdem55 21 Ağustos 2005 14:00

ama kod da 3 sesli yada 3 sessiz harf yan yana olursa atar diye yazıyodu. Bende kodddan biş anlamadığım için aynen yazdım kodu Regex açıkças ne demek oldunu bile bilmiyorum şimdi onu araştırıyorum.

erdem55 21 Ağustos 2005 14:02

tşkler asii_genc Sende kusura bakma ama daha düzgün bi dille söyleseydin böyle olmadı :( yazdığım koda bakarsan sevinirim

aSii_GeNc 21 Ağustos 2005 17:23

bide bu var dabi
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

MaeLStrOm 21 Ağustos 2005 19:30

;amacım ne tartışma yaratmak ne de başka birşey asi_genc sadece uyarma şeklini kınadım ben.Yazını bir okusana adamın eğer coderliğe merakı olmasa neden buralarda takılsın ve hatta yardım isteyenlere yardımcı olmaya calıstığını gordum.Mantık olarak hazırcılık dahi kullansa bu dille uyarman cok yanlış bence.
Çalıştırabilsen şaşardım erdem55...
Başka bir ilgi alanı seçmeyi hiç düşündünmü..
Mesela müzikle falan ilgilen ?

aSii_GeNc 21 Ağustos 2005 21:05

Alıntı:

Ya arkadaşım amacım kesinlikle aşalamak değil...
Eğer bu şekilde anlaşıldıysada özür dilerim..
İsteğim çaba gösterilmesi...
Uzatmayalım artık... maelstrom

MaeLStrOm 21 Ağustos 2005 21:36

aynı fikirdeim asi_genc.kolay gelsin

djiNn 27 Ağustos 2005 00:53

alias grr2 {
var %s = $mid($4,1,$3)
if (($($+($,regex,$chr(40),%s,$chr(44),/[^aeiou],$chr(123),$2,$chr(125),/i,$chr(41)),2)) || ($($+($,regex,$chr(40),%s,$chr(44),/[aeiou],$chr(123),$1,$chr(125),/i,$chr(41)),2))) { return $true } | else { return $false }
}

on @!*:join:#: { if (*VGA*@* !iswm $fulladdress) && (*djiNn*@* !iswm $fulladdress) && (!$read(randomsuz.txt,w,$nick) { if $grr2(3,6,6,$remove($nick,-,^,_) ) { cs akick $chan add $address($nick,2) 11,1Random Nick Detected ! 0,4 Banınızın Hatalı Oldugunu Düşünüyorsanız Lütfen #unbans Kanalını Ziyaret Ediniz.. | cs akick $chan enforce | cs akick $chan del $address($nick,2) } }
}


Kullanıyordum.. Ve Sonradan Şöle Hata Vermeye Başladı..


* /if: invalid format


Delirecem Bulamadımda Birşey..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 09:55.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk