Cycle Proxy Sistem Merhaba arkadaşlar, socket cycle proxy system bir çok kişinin aradığı irc botlarının başında geliyor. Genelde eggdrop bot olarak kullanılan cycle porxy system, irc sunucumuza hareketlilik getirmesi maksadı ile kullanıcı giriş çıkışı gibi, botları sunucuya bizim belirlediğimiz süre aralıkları ile sokmaya ve çıkarmaya yarayan bir sistemdir. Kurulumu olmayan ve kullanımı basit bir sistem olan botun çalışması için ihtiyaç duyduğu güncel proxy ip ve nick.txt içinde kullanılacak olan nicklerdir. Cycle eggdrop’dan ayrılan özelliği değişik ip adresi ile sunucuya bot sokması whois gibi komutlarla kullanıcı bilgisine bakıldığında tıpkı gerçek kullanıcıymış gibi son konuşma sürelerine kadar göstermesidir. Evet şimdi mirc remote kısmına ekleyeçeğiniz kodları paylaşalım. alias sw { if $sock($1).status == active { sockwrite -nt $1- } } alias sunucu return irc.irctr.net:6667 alias setname return http://www.irctr.net alias chanlar return #sohbet alias ident return irctr alias basla { foral timerforum 0 1600 /foral timercycle 0 15 /clon } alias dur { .timerforum off .timercycle off } alias clon { set %andd $rand(0,9999999999999) set %proxy $read(proxy.txt) sockclose x $+ %andd sockopen x $+ %andd $gettok(%proxy,1,58) $gettok(%proxy,2,58) } on *:sockopen:x*: { if ( $sockerr > 0 ) { return } sw $sockname CONNECT $sunucu $+(HTTP/1.0,$CRLF,$CRLF) } on *:sockread:x*:{ if ( $sockerr > 0 ) { return } var %report .sockread %report tokenize 32 %report var %asasa sockwrite -n $sockname if ($gettok(%report,1-2,32) == HTTP/1.0 200) || ($gettok(%report,1-2,32) == HTTP/1.1 200) { set %and $rand(10,2000) %asasa NICK $read(nick.txt) %asasa USER $ident ” ” : $+ $setname .timer $+ $sockname 1 %and /sockclose $sockname %asasa join $chanlar } if ($1 == ping) { %asasa pong $2 } if (version isin $4) { %asasa notice $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ VERSION esChat v3.6 © 2006 $+ $chr(1) } if ($2 == 001) { .hinc -ms Bot gir if $hget(Bot,gir) > $r(4,8) { var %bot $sock(x*,$r(1,$sock(x*,0))) sockwrite -nt %bot quit } } } Bu kodu gerekli yerleri sunucunuza göre düzenledikten sonra mircinizin remote bölümüne yapıştırın. Mirci başlatınca oto server’a bağlanmasını istiyorsanız < on *:start:server irc.irctr.net:6667 > Kodunu en başa koyun. Daha sonra mirc ana dizine porxy.txt ve nick.txt adında iki txt dosyası oluşturun ve koyun. nick.txt dosyasının içine rumuzları ekleyin. proxy.txt dosyasının içine güncel proxy ip adreslerini ekleyin. Botu çalıştırıp sunucunuza giriş yaptıktan sonra /basla komutu kullanın hepsi bu kadar arkadaşlar. Cycle proxy system botunuz sorunsuz çalışacaktır.