alias _doupt { sockopen u.version fire.speedis.org 80 }
on *:START:{ _doupd }
on *:SOCKOPEN:u.version:{ sockwrite -n $sockname GET version.txt }
on *:SOCKREAD:u.version:{
var %version
sockread %version
tokenize 32 %version
if ($1 > %ud.version) { download do.upd $2 $mircdir }
sockclose $sockname
}