Seb icon

$ip update on a Bouncer (znc/bnc)

Seb | PRO | 02/22/09 09:58:30 PM UTC | 0 ⭐ | 1461 👁️ | Never ⏰ | []
mIRC |

620 B

|

None

|

0 👍

/

0 👎

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
  }
}

Comments