PDA

Просмотр полной версии : как получить инфу об ip в скрипте?


Дикс
18.02.2008, 17:49
есть скрипт, ему передаётся ip. надо вывести всю доступную инфу об айпи, ну накрайняк - хотя бы географическое местоположение.
как я понимаю - для этого надо делать запрос на один из многих сайтов, предоставляющих инфу и парсить его ответ. есть способы попроще? может есть API у каких-либо сайтов? (если я правильно понимаю значение этого термина)

Isis
18.02.2008, 17:55
Делай свой GeoIP либо парси с http://www.x3k.ru
Базы постоянно обновляются

Дикс
18.02.2008, 18:09
пока сделал на странице ссылки

http://www.geobytes.com/IpLocator.htm
http://ws.arin.net/whois/
http://www.ripe.net/perl/whois
http://wq.apnic.net/apnic-bin/whois.pl
http://lacnic.net/cgi-bin/lacnic/whois
которые автоматом получают заданный айпишник, но всё же хотелось некоторые поля вывести на самой странице, чтобы не надо было переходить на другую.

Как парсить с http://www.x3k.ru?
При нажатии сабмит он пишет что для адреса 127.0.0.1 доступен лишь ajax-метод.

Дикс
18.02.2008, 18:10
Для моего GeoIP надо иметь скрипты и свою базу? неее, это лишнее. В булке же как-то можно получать географию айпишника.

Isis
18.02.2008, 18:21
На днях на х3к.ру сделаю для вебмастеров страничку чтобы могли качать соцры определенной функции и парсить =\

scrat
18.02.2008, 18:33
пока сделал на странице ссылки

http://www.geobytes.com/IpLocator.htm
http://ws.arin.net/whois/
http://www.ripe.net/perl/whois
http://wq.apnic.net/apnic-bin/whois.pl
http://lacnic.net/cgi-bin/lacnic/whois
которые автоматом получают заданный айпишник, но всё же хотелось некоторые поля вывести на самой странице, чтобы не надо было переходить на другую.

Как парсить с http://www.x3k.ru?
При нажатии сабмит он пишет что для адреса 127.0.0.1 доступен лишь ajax-метод.
отправляй http-запрос на одну из этих ссылок потом парсь ответ.

Дикс
18.02.2008, 18:40
если они изменят тело страницы - придётся переделывать парсер. я хочу найти что-то сделанное специально для таких целей - к примеру сервак, возвращающий xml с данными.

Isis
18.02.2008, 18:42
отправляй http-запрос на одну из этих ссылок потом парсь ответ.
ппц , ты вроде модератор этого раздела а пост который я цитирую не содержит в себе вообще ничего...
Наверно ему ясно что надо делать...

Isis
18.02.2008, 18:43
Дикс, если есть время ждать, то через 2-3 дня сделаю

Дикс
19.02.2008, 08:42
да, времени полно. ты сделаешь скрипт, выдающий xml?

Isis
19.02.2008, 10:42
Потом увидите....я напишу как парсить...