Kod:
alias tor_ { if ($1) { inc %xx sockopen $+(tor*,%xx) rbls.org 80 sockmark $+(tor*,%xx) $1 } } on *:sockopen:tor*:{ var %s sockwrite -n $sockname %s GET / $+ $sock($sockname).mark HTTP/1.1 %s Host: rbls.org %s Connection: keep-alive %s Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 %s User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 %s Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4,tr;q=0.2 %s $crlf } on *:sockread:tor*:{ var %x [ $+ [ $sockname ] ] sockread %x [ $+ [ $sockname ] ] if (*<tr class="rblred">*rbl.efnetrbl* iswm %x [ $+ [ $sockname ] ]) { gzline $+(*@,$sock($sockname).mark) 0 0,2Proxy Giri?i Yasakt?r.!! if !$window(@pRoXy-tor) { window -neg1 @pRoXy-tor } | echo @pRoXy-tor ( $+ $time $+ ) $+( $chr(32),$sock($sockname).mark),$chr(32)) 0,2Proxy Giri?i Yasakt?r..! halt } } raw 352:*:{ tor_ $4 } on *:snotice:*Client connecting*: { .who +I $9 }