günlük burç yorumcusu kod kodu
/*Â
Kullanımı:Â
Kanalda;Â
!burc burcadı yazan kiÅŸininÂ
özeline, yazılan burcun o günküÂ
yorumunu gönderir.Â
Örnek: !burc oglakÂ
*/Â
alias htmlfree { var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ,$chr(9)) | return %x }Â
alias isn { if ($2 isin $1) return $true }Â
on *:text:*:#: {Â
if ($1 == !burc) {Â
if (!$2) msg $nick Burcun adını girmediniz!Â
elseif ($isn($2,ö)) || ($isn($2,ÅŸ)) || ($isn($2,ı)) || ($isn($2,ç)) || ($isn($2,ü)) || ($isn($2,ÄŸ)) msg $nick Türkçe karakter girmeyiniz!Â
else {Â
if (!%burclar) set %burclar Koc Boga Ikizler Yengec Aslan Basak Terazi Akrep Yay Oglak Kova BalikÂ
if ($istok(%burclar,$2,32)) {Â
msg $nick 4,1Burcun Yorumu Alınıyor.Bekleyin…Â
set %burcid $findtok(%burclar,$2,32)Â
sockclose $+(burc*,$nick)Â
sockopen $+(burc*,$nick) www.muneccim.com 80Â
sockmark $+(burc*,$nick) $+($gettok(%burclar,%burcid,32),¿,%burcid)Â
}Â
else msg $nick Burç adı hatalı! Tekrar deneyiniz..!Â
}Â
}Â
}Â
on *:sockopen:burc*: {Â
var %s = sockwrite -n $socknameÂ
%s GET /gunluk_fal/bugun.asp?burc= $+ $gettok($sock($sockname).mark,2,191) HTTP/1.1Â
%s Host:Â www.muneccim.comÂ
%s $crlfÂ
}Â
on *:sockread:burc*: {Â
sockread %dataÂ
if (face=”Arial Narrow”> isin %data) {Â
msg $remove($sock($sockname),burc*) $+ $gettok($sock($sockname).mark,1,191) Burcunun Bugünkü Yorumu:Â
msg $remove($sock($sockname),burc*) %a $gettok($htmlfree(%data),1 $+ – $+ $calc($numtok($htmlfree(%data),32) / 2),32)Â
msg $remove($sock($sockname),burc*) %a $gettok($htmlfree(%data),$calc($calc($numtok($htmlfree(%data),32) / 2) +1) $+ – $+ $numtok($htmlfree(%data),32),32)Â
unset %burcid %dataÂ
}Â
}Â

























You must be logged in to post a comment.