|
| mirc socket problem Fra : Pjevser | Vist : 453 gange 200 point Dato : 12-10-09 22:16 |
|
Jeg har problemer med et script til mirc, koden kan ses her:
Kode alias bt-rss {
if ($sock(bt-rss)) { sockclose bt-rss }
sockopen bt-rss bt.dk 80
}
on *:sockopen:bt-rss: {
sockwrite -n $sockname GET /nyheder/seneste/rss HTTP/1.1
sockwrite -n $sockname Host: bt.dk $+ $crlf $+ $crlf
}
on *:sockread:bt-rss: {
if ($sockerr) { halt }
else {
var %s.data
sockread %s.data
if (<item> isin %s.data) { set %s.item 1 }
if (<title> isin %s.data) || (<link> isin %s.data) && (%s.item) {
set %d. [ $+ [ $remove($gettok(%s.data,-1,60),$chr(47),$chr(62)) ] ] $remove(%s.data,<title>,</title>,<link>,</link>)
}
if (%d.title) && (%d.link) {
echo -a Nyhed: %d.title » $+ $remove(%d.link,$chr(32)) $+
unset %s.* %d.*
sockclose $sockname
}
}
} |
Når jeg fx prøver ekstrabladet rss feed virker den, men tager jeg bt.dk eller news.dk så virker den ikke.
Og så vidt jeg ved indeholder de alle <item>, <title> og <link>, så jeg ser ikke lige hvorfor de ikke vil virke?
Når jeg skriver /bt-rss echo'er den aldrig noget det samme gælder på news.dk rss feed. Men som sagt virker ekstrabladet's rss fint. Fatter bare ikke hvorfor.
Så er der nogle der kan hjælpe med at fixe problemet?
| |
| Annuller spørgsmålet Fra : Pjevser |
Dato : 14-10-09 21:46 |
| | |
| Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|