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 Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Anti - Random (https://www.ircforumlari.net/mirc-scripting-sorunlari/15679-anti-random.html)

djiNn 11 Nisan 2006 19:04

Anti - Random
 
Merhaba Unvan Aldıktan Sonra Yardım Istemek Garip Geliyor Ama Bilmemek Ayip Deil Ögrenmemek Ayip..

alias nchnge {
var %a = B C D F G H J K L M N P Q R S T V W X Y Z
var %b = a e i o u
var %c = b c d f g h j k l m n p q r s t v w x y z
var %d = a e i o u
var %e = b c d f g h j k l m n p q r s t v w x y z
var %f = a e i o u
var %g = $gettok(%b,$rand(1,$numtok(%b,32)),32)
var %h = $gettok(%d,$rand(1,$numtok(%d,32)),32)
var %i = $gettok(%f,$rand(1,$numtok(%f,32)),32)
var %j = $gettok(%a,$rand(1,$numtok(%a,32)),32)
var %k = $gettok(%c,$rand(1,$numtok(%c,32)),32)
var %l = $gettok(%e,$rand(1,$numtok(%e,32)),32)
echo -a %g $+ %j $+ %h $+ %k
}


Böyle Bir Random Codenin Anti Randomu Yapilabilirmi Eger Ilgilenicek Arkadaş Var Ise Ogretici Bir Şekilde Acıklarsa Cok Sevinirim..

el33t 11 Nisan 2006 21:32

Yanıt: Anti - Random
 
%a ünsüz büyük harfler, %b %d ve %f ünlü küçük harfler, %c ve %e ünsüz küçük harfler
%g ünsüz büyük harflerden her hangi bir harf alıyor.
%h ve %i ünlü küçük harflerden her hangi bir harf alıyor.
%j ünsüz büyük harflerden her hangi bir harf alıyor.
%k ünsüz küçük harflerden her hangi bir harf alıyor.
%l ünsüz küçük harflerden her hangi bir harf alıyor.

echolayan ise: ünsüz büyük harf + ünsüz büyük harf + ünlü küçük harf + ünsüz küçük harf

2 ünsüz büyük harf, 1 ünlü küçük harf, 1 ünsüz küçük harf

$regex() ile yapmak en mantıklısı yani

alias cir { if $len($1) == 4 && $isupper($mid($1,1,2)) && $islower($mid($1,3)) { return $iif($regex($1,/[^AEIOU]{2}[aeiou][^aeiou]/),$true,$false) } | else { return $false } }

$cir(<text>), eğer <text> 4 karakterse, ilk 2 karakteri büyük harf, diğer 2si küçük harf, bu ilk 2 harf ünsüz, 3. harf ünlü, 4. harf ünsüz ise $true olacaktır, aksi takdirde $false.

Umarım işine yarar..

djiNn 11 Nisan 2006 23:40

Yanıt: Anti - Random
 
Alıntı:

el33t Nickli Üyeden Alıntı
%a ünsüz büyük harfler, %b %d ve %f ünlü küçük harfler, %c ve %e ünsüz küçük harfler
%g ünsüz büyük harflerden her hangi bir harf alıyor.
%h ve %i ünlü küçük harflerden her hangi bir harf alıyor.
%j ünsüz büyük harflerden her hangi bir harf alıyor.
%k ünsüz küçük harflerden her hangi bir harf alıyor.
%l ünsüz küçük harflerden her hangi bir harf alıyor.

echolayan ise: ünsüz büyük harf + ünsüz büyük harf + ünlü küçük harf + ünsüz küçük harf

2 ünsüz büyük harf, 1 ünlü küçük harf, 1 ünsüz küçük harf

$regex() ile yapmak en mantıklısı yani

alias cir { if $len($1) == 4 && $isupper($mid($1,1,2)) && $islower($mid($1,3)) { return $iif($regex($1,/[^AEIOU]{2}[aeiou][^aeiou]/),$true,$false) } | else { return $false } }

$cir(<text>), eğer <text> 4 karakterse, ilk 2 karakteri büyük harf, diğer 2si küçük harf, bu ilk 2 harf ünsüz, 3. harf ünlü, 4. harf ünsüz ise $true olacaktır, aksi takdirde $false.

Umarım işine yarar..

alias cir { if $len($1) == 6 && $mid($1,1,2) && $mid($1,3) { return $iif($regex($1,/[^AEIOU]{2}[aeiou][^aeiou]/),$true,$false) } | else { return $false } }

olarak değiştireceğim ama Regexte nerdeyse hiç bilgim yok ögretilenlerden yapmaya çalıştım veya aceleye denk geldi codedeki benim deiştirdiğim turuncu yazidaki kahverengi ve kalın bölümü nerede ne yapildiğini açıklarmısın ben oraya şu mantıgı eklemek istiyorum 6 haneli nick te 2. ve 3. ( arttırılabilir 4. dü olabilir ) harf sessiz ise Belirttiğim bölümde neler oldugunu acıklarsan sevinirim teşekkürler.

el33t 11 Nisan 2006 23:50

Yanıt: Anti - Random
 
$regex($1,/[^AEIOU]{2}[aeiou][^aeiou]/)

Eğer ilk 2 harf AEIOU dışındaki harflerse (yani ünsüzler)
3. harf a, e, i, o ya da u ise;
4. harf a, e, i, o, u dışındaki harfler ise (yani ünsüzler)

regex eşleşmiş olacaktır yani 1 değerini alacaktır.

bir kelimenin 2 ve 3. harflerini almak için şunu kullanabilirsin.
$mid($1,2,2) 2. harf ve ondan sonraki harfi alacaktır, yani 2. ve 3. harf. Eğer bunun 4. harfide almasını istiyorsan $mid($1,2,3) olarak değiştirebilirsin. Bunların sessiz harf olmalarını kontrol etmek istersende;

$regex($mid($1,2,2),/[^aeiou]{2}/)

kullanabilirsin. Koyu ile gösterdiğim en az kaç tane ünsüz harf olması gerektiği. Eğer $mid($1,2,3) kullanacaksan o sayıyı da 3 ile değiştirmen gerekir.

Umarım daha iyi anlamışsındır.

djiNn 12 Nisan 2006 10:33

Yanıt: Anti - Random
 
Alıntı:

el33t Nickli Üyeden Alıntı
$regex($1,/[^AEIOU]{2}[aeiou][^aeiou]/)

Eğer ilk 2 harf AEIOU dışındaki harflerse (yani ünsüzler)
3. harf a, e, i, o ya da u ise;
4. harf a, e, i, o, u dışındaki harfler ise (yani ünsüzler)

regex eşleşmiş olacaktır yani 1 değerini alacaktır.

bir kelimenin 2 ve 3. harflerini almak için şunu kullanabilirsin.
$mid($1,2,2) 2. harf ve ondan sonraki harfi alacaktır, yani 2. ve 3. harf. Eğer bunun 4. harfide almasını istiyorsan $mid($1,2,3) olarak değiştirebilirsin. Bunların sessiz harf olmalarını kontrol etmek istersende;

$regex($mid($1,2,2),/[^aeiou]{2}/)

kullanabilirsin. Koyu ile gösterdiğim en az kaç tane ünsüz harf olması gerektiği. Eğer $mid($1,2,3) kullanacaksan o sayıyı da 3 ile değiştirmen gerekir.

Umarım daha iyi anlamışsındır.


on *:join:#:{ set %N+ $len($nick) { if $cir($nick) { cs akick $chan $address($nick,2) Random Nick V3 | cs akick $chan enforce | cs akick $chan del $address($nick,2) } }
}

alias cir { if $len($1) >= %N+ { return $iif($regex($1,/[aeiou][^aeiou]{2}/),$true,$false) } | else { return $false } }


Gerçekten Harikasın el33t Seni Takip eden Adam Gercekten Birşeyler Öğrenebilir Bu öğrettiklerin sayesinde Yukarıdaki codeyi Yarattim Şu an Stajda Oldugum Icin Deneyemiyorum zamandan Tasarruf Etmek Icin Buraya Dogru olup Olmadıgını Veya Hatam Olup Olmadıgını Ogrenmek Icin Koyuyorum Ki Hemen Düzelteyim.. :) Tekrardan Cok cok Cok TeşekkürLer..

djiNn 15 Nisan 2006 11:51

İlgi istiyorum :)
 
#randomV3 off
on *:join:#d-bana:{ set %N+ $len($nick) { if $cir($nick) { cs akick $chan add $address($nick,2) Random Nick V3 | cs akick $chan enforce | cs akick $chan del $address($nick,2) } }
}
alias cir { if $len($1) >= %N+ { if $regex($1,/[aeiou][^aeiou]{2}/) { return $true } | else { return $false } }
#randomV3 end

el33t senin codeden yola cıkarak En son bunu yapdim Ama Bu NickLeride Atiyor..

[11:45] * ChanServ sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[11:45] * nur_000 was kicked by ChanServ (AKICK by mmX (Random Nick V3))

[11:45] * ChanServ sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[11:45] * Kacakv-4- was kicked by ChanServ (AKICK by mmX (Random Nick V3))

[11:45] * ChanServ sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[11:45] * Guest4567 was kicked by ChanServ (AKICK by mmX (Random Nick V3))


Benim Atmak Istediğim Nickler Bunlar..

ufhxo
ocdiio

Bu tip yani 1. nick sesli 2. ve 3. harfi sessiz geri kalanı sesli ise atsin veya 1. nick sesli 2. 3. ve 4. harfi sessiz dierleri sessiz ise atsin die

$regex($1,/[aeiou][^aeiou]{2}/)

Codesini Yabdim olmuyorr.. nerede Yanlış lık varki..

el33t 16 Nisan 2006 13:35

Yanıt: Anti - Random
 
Şunu dene istersen:

alias ardv3 { if $regex($1,/[aeiou]{1}/) { if ($regex($mid($1,2,3),/[^aeiou]{3}/) && $regex($mid($1,5),/[aeiou]/)) || ($regex($mid($1,2,2),/[^aeiou]{2}/) && $regex($mid($1,4),/[aieou]{ $+ $len($mid($1,4)) $+ }/)) { return $true } } | return $false }

$ardv3(ufhxo) -- $true
$ardv3(ocdiio) -- $true
$ardv3(Guest4567) -- $false

Umarım işine yarar..

CeSeT_ 27 Ekim 2006 11:35

Yanıt: Anti - Random
 
This message has been deleted by [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]. Sebep: Anlamaya başlasan iyi olur, istek kod yazmıyoruz

peki ilgin i&#231;in saol

Giriş: ufwiek (????[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
Giriş: axvie (??????[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
Giriş: ivyzoi (?????[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
Giriş: idyaprvu (?????[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])

random nickler a ve b kanalına giriyorlar sanrasında b&#252;t&#252;n kanallardan part edip stat&#252;de bekliyorlar

71174.28.11.vie.surfer.at) has changed his/her nickname to evbd
changed his/her nickname to awmcuqovu
bunun gibi s&#246;le bişey denedim ama faydası olmadı

raw 352:*: {
if serv !isin $6 {
if *#* !iswm $2 {
gline $6 bot olararak tanındınız
halt
}
}
}

/who kanalda olmayana gine [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] elimden geleni yapmaya &#231;alıştım ama olmadı yardım erdersen sevinirim

artemiSo 27 Ekim 2006 17:42

Yanıt: Anti - Random
 
on !*:PART:#: if (*Left all Channels* iswm $1-) { Gline $nick 86000 Is Trojan Dedected. }

birdE Şu kodu Dene bakalım. butun kanallardan part yapiyorlar diyorsun tahminen Left all Channels yapiyorlar bu kodu dene işine yarıyacağından eminim . iyi &#231;alışmalar.

Software 28 Ekim 2006 00:52

Yanıt: Anti - Random
 
djiNN GLOBAL script yapıyor sanırım :)) fakat coder mmX yazmazsan emeğe saygısızlık yamamıs olursun ;)


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net