MSN Messenger for mIRC — File Browser
MSNMessengerformIRCv3.46 / MSNMessengerformIRCv3.46 / msn / msnnewver.mrc
msnnewver.mrc — 1.62 KB — Download this file
;--------------------------------------------------------------------------------------------------------------------------------
;msnnewver.mrc
;Andy Carvell 2003
;Version 3.00
;--------------------------------------------------------------------------------------------------------------------------------
;***** DO NOT EDIT ANYTHING BELOW *****
alias newver {
unset %msn.temp
set %msn.temp3 $1
sockclose lalala
sockclose newvercount
sockopen lalala www.burningimage.net 80
sockopen newvercount www.burningimage.net 80
}
on *:SOCKOPEN:lalala:{
if ($sock($sockname).status == active) {
sockwrite -n lalala GET http://www.burningimage.net/msn/newver/index.htm
}
}
on *:SOCKOPEN:newvercount:{
if ($sock($sockname).status == active) {
if (%msn.temp3 == in) {
sockwrite newvercount GET /msn/client/uniqueclientnewin.php HTTP/1.0 $+ $crlf $+ Host: www.burningimage.net $+ $crlf $+ $crlf
}
if (%msn.temp3 != in) {
sockwrite newvercount GET /msn/client/uniqueclientnew.php HTTP/1.0 $+ $crlf $+ Host: www.burningimage.net $+ $crlf $+ $crlf
}
}
}
on *:sockread:lalala:{
if ($sockerr > 0) return
:nextread
sockread %temp
if ($sockbr == 0) return
if (%temp == $null) %temp = -
;aline @debug 4 $+ %temp
if ( $gettok(%temp,1,32) == !version! ) {
set %msn.newversion $gettok(%temp,2,32)
set %msn.newversion.url $gettok(%temp,3,32)
if ( %msn.newversion > $msnversion ) {
dialog -m new_version new_version
}
halt
}
if ( $gettok(%temp,1,32) = !motd! ) {
set %msn.motd $gettok(%temp,2-,32)
}
goto nextread
}