Advertisement
Dragone2

GeoIP.mrc

Aug 3rd, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 0.68 KB | None | 0 0
  1. ;Script by Dragone2
  2. Alias geoip {
  3.   unset %geo.*
  4.   set %geo.target $1
  5.   set %geo.lettura 0
  6.   sockClose geochecker
  7.   sockOpen geochecker rest.db.ripe.net 80
  8. }
  9. on *:SockOpen:geochecker: {
  10.   sockwrite -nt geochecker GET /search.xml?query-string= $+ %geo.target $+ &flags=no-filtering HTTP/1.0
  11.   sockwrite -nt geochecker Host: rest.db.ripe.net
  12.   sockwrite -nt geochecker $crlf
  13. }
  14. on *:SockRead:geochecker: {
  15.   var %read
  16.   sockRead %read
  17.   if (*<attribute name="address" value="* iswm %read) {
  18.     if (%geo.lettura == 3) { tokenize 32 %read | echo -a La locazione di %geo.target รจ $remove($remove($1-,<attribute name="address" value="), "/>) }
  19.     inc %geo.lettura 1
  20.   }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement