alias -l htmlfree { var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ) return %x } on *:text:!price *:#:{ var %i 1 while (%i) { if (!$sock($+(prices.,%i))) { set $+(%,price.,%i) $2 set $+(%,person.,nick.,%i) $nick sockopen $+(prices.,%i) scripttips.net 80 break } inc %i } } on *:sockopen:prices.*:{ sockwrite -n $sockname GET /oss/price.php?item=,$eval($+(%,price.,$gettok($sockname,2,46)),2) HTTP/1.1 sockwrite -nt $sockname Host: scripttips.net } on *:SOCKREAD:prices.*:{ msg #shinzaki Hi if ($sockerr) { echo -s Socket error } else { var %readprice while (1) { sockread -f %readprice if (!$sockbr) { break } if ($eval($+(%,price.,$gettok($sockname,2,46)),2):* iswm %read) { var %price = $remove($gettok(%read,2,58),
) } } echo -a - notice $eval($+(%,person.,nick.,$gettok($sockname,2,46)),2) unset $+(%,price.,$gettok($sockname,2,46)) sockclose $sockname } }