on *:connect:{ .timerdyn.update -o 0 10 dyn.update | dyn.update } alias dyn.update { /sockclose dyn.update.* | /sockopen dyn.update. $+ $ticks www.edv-man.de 80 } on *:SOCKOPEN:dyn.update.*:{ if ($sockerr > 0) { return } sockwrite -n $sockname GET /getip.php HTTP/1.1 sockwrite -n $sockname Host: www.edv-man.de $+ $crlf $+ $crlf } on *:SOCKREAD:dyn.update.*:{ unset %dyn.buffer var %dyn.buffer sockread %dyn.buffer if ($wildtok(%dyn.buffer,*.*.*.*,0,32) == 1) { /scid -a /localinfo %dyn.buffer %dyn.buffer .timerdyn.update off echo -s Host updated to %dyn.buffer return } }