/*** Güncelleme Bilgisi
Maç başlamalarında ve gol olduğunda maç skorlarını verme sistemi eklenmiştir.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Aslında kodları yazmak 10 dk lık bir zaman alsada, bu 4 üncü kodlama, sitelerde meydana gelen sorunlar nedeniyle en son olarak daha önce veri aldığımız sitelerden birinden yine işlem yapmayı uygun gördüm.Kodda daha farklı olacaktı fakat, mevcut sorunlar nedeniyle son hali bu şekilde oluştu.
-
Dileyen mevcut kodları yeniden alabilir yada aşağıdaki şekilde ekleme yapabilir.
Ctrl+G yaparak
101 yazıp
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if $2 == 376 {
satırının altında aşağıdaki timer i ekleyiniz, dileyen timeri 30 sn de bir olarakta ayarlayabilir(fakat cok fazla denemedim donma problemi yaşanabilir).
1 Kod: Kodu kopyalamak için üzerine çift tıklayın!
.timercanliskorlar 0 60 mycanli
*Bu kodları mevcut kodların
en altına ekleyiniz.
2 Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias mycanli sockclose mycanli | sockopen mycanli iddaa.mynet.com 80
on *:sockopen:mycanli: {
sockwrite -n $sockname GET / HTTP/1.1
sockwrite -n $sockname host: iddaa.mynet.com $+ $crlf $+ $crlf
sockwrite -n $sockname $crlf
}
on *:sockread:mycanli:{
var %al | sockread %al
if ($sockerr) { echo -s Skorlar alınırken hata oluştu. | return }
if $regex(%al,<div class="number">[0-9]{3}</div>) {
set -e %^:^m.skoral on
set -e %^:^m.kod $htmlfree(%al)
}
if %^:^m.skoral == on {
if (*<span>*</span> iswm %al) && (<div class="away"> !isin %al) { set -e %^:^m.takim1 10 $_tr($htmlfree(%al)) }
if (*<div class="away"><span>*</span>* iswm %al) { set -e %^:^m.takim2 10 $_tr($htmlfree(%al)) }
if (*<a href="/canli-sonuclar/* iswm %al) { set -e %^:^m.skor 0 $htmlfree(%al) | inc %%^:^m.aldi }
if (<span class="live"> isin %al) {
if !$hfind(macveri,$+(%^:^m.takim1,.,%^:^m.takim2,.,%^:^m.skor),1,W).data {
hadd -m macveri %^:^m.kod $+(%^:^m.takim1,.,%^:^m.takim2,.,%^:^m.skor)
sock.ua privmsg $soccer.chan 3,1 MaçKodu:7 %^:^m.kod 3Dakika:4 $htmlfree(%al) %^:^m.takim1 %^:^m.skor %^:^m.takim2
}
}
if (<div class="row"> isin %al) { unset %^:^m.* }
}
if (powered by isin %al) { sockclose $sockname | unset %%^:^m.* }
}