İlk mesajını eksik okumuşum (vertigom coşmuş durumda maalesef), girişlerde eşleşen IP'lere xline uygulatacaksın diye düşünmüştüm.
IP adresi ve port birlikte verildiği için proxy.txt içinden okuduğu şekilde atıyor, bu da tabi sunucu üzerinde geçerli bir xline olmuyor. Okuduğu satır kalıbını [:] karakterini baz alarak bölmelisin. Bölme işlemini pek çok yol ile yapabilirsin, örnek olarak $gettok veya $token tanımı. İki tanımda aynı işe yarar. Tek fark; $gettok tanımı mirc.chm dosyasında anlatılır, $token anlatılmaz.
-
$gettok mirc.chm (mirc yardım) dosyasında anlatımı:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
$gettok(text,N,C)
Returns the Nth token in text.
$gettok(a.b.c.d.e,3,46) returns c
$gettok(a.b.c.d.e,9,46) returns $null
You can also specify a range of tokens:
$gettok(a.b.c.d.e,2-,46) returns 2nd token onwards b.c.d.e
$gettok(a.b.c.d.e,2-4,46) returns tokens 2 through 4 b.c.d
You can specify a negative value for N.
$gettok veya
$token veriyi belirtilen ascii karakter değerini göz önüne alarak böler. Belirtilen rakam böldüğü bütünün, bölünen kısımdan öncesi veya sonrasını temsil eder.
Örnek: Kod: Kodu kopyalamak için üzerine çift tıklayın!
//echo -a $token(110.77.213.98:8080,1,58) - [:] Karakterinden öncesi IP
//echo -a $gettok(110.77.213.98:8080,1,58) - [:] Karakterinden öncesi IP
//echo -a $gettok(110.77.213.98:8080,2,58) - [:] Karakterinden sonrası Port
//echo -a $token(110.77.213.98:8080,2,58) - [:] Karakterinden sonrası Port
[:] Bu karakterin ascii değeri 58'dir.
//echo -a $asc(:) gibi..
Ascii karakter kodlarını incelemek için
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Son hali: Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias yasaklama { var %: = 1 | while %: <= $lines(proxy.txt) { .gzline $token($+(*@,$read(proxy.txt,%:)),1,58) +0 Proxy Korumasi! | inc %: } }
Sonuç: Kod: Kodu kopyalamak için üzerine çift tıklayın!
İyi forumlar.