rendered paste body;------------------------
;Runescape Server Status
;------------------------
on $*:text:/^[!@>]server */Si:#: {
if (($2 !isnum) || (!$2)) { msg $chan 4 Please try again, entering a valid server number! | return }
/set %chan $chan
/set %nick $nick
/set %serv $2
if $sock(server) { /sockclose server }
/sockopen server thexx.6te.net 80
}
on *:SOCKOPEN:server:{
//sockwrite -nt $sockname GET /sparse.php HTTP/1.1
//sockwrite -nt $sockname Host: thexx.6te.net
//sockwrite -nt $sockname
}
on *:SOCKREAD:server:{
if $sockerr {
.notice %nick Socket error: $sockerr $+ , while looking up %item
/unset %nick | /unset %chan
}
else {
/sockread %read
if (*World %serv * iswm %read) {
/var %x $len(%serv)
msg %chan 12 World %serv $+(,:,) 4 $right(%read, - $+ $calc(6 + %x))
/unset %read | /unset %serv | /unset %chan | /unset %nick
/sockclose server
;/**
;*Made by TheXX (RAM) Http://thexx.Co.Nr | thexx@army.com
;*Server: Irc.SwiftIRC.net | User: XX/TheXX | Chan: #ram
;**/
}
}
}
alias -l htm { var %x,%y = $regsub($1-,/(<[^>]+>)/g,$null,%x) | return %x }