rendered paste bodyalias weather {
sockopen weather www.netscape.com 80
}
on *:SOCKREAD:weather:{
if ($sockerr) {
echo -a Error.
halt
}
else {
var %t
sockread %t
write _weather $+ %weather.zip $+ .txt $nohtml(%t)
}
}
alias nohtml {
var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, )
return %x
}
on *:SOCKOPEN:weather:{
sockwrite -n weather GET /local/?tag= $+ %weather.zip HTTP/1.1
sockwrite -n weather Host: www.netscape.com $+ $str($crlf,2)
}
on *:TEXT:!weather*:#: {
set %weather.zip $2
weather $2
}