Автор Тема: $ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...  (Прочитано 6403 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
У меня возникла такая трабл:
Мне необходимо анализировать лог, созданный скриптом, строить графики и т.д.
Где найти списки соответствия, т.е. из всякой белеберды возращаемой в переменную, чётко выводить:
ОС, браузер и т.д. А также не плохо бы анализировать IP посетителей, например, откуда географически, какой провайдер ну вообще всё что только можно выжать и энтих самых переменных сервера...
может кто кинет ссылкой скрипта, где это хотя бы частично реализовано?
Ну к чему все это, лучше бы водки выпили...

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
 в исканиях.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Спасибо!
« Ответ #2 : 16 Апреля 2002, 03:42:56 »
А как насчёт IP?
Ну к чему все это, лучше бы водки выпили...

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #3 : 16 Апреля 2002, 04:46:48 »
Цитировать
А как насчёт IP?

это по типу кто провайдер этого милого парня?
 в исканиях.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #4 : 16 Апреля 2002, 18:06:04 »
Цитировать
это по типу кто провайдер этого милого парня?

Угу... Нигде не могу найти. Причём конечно, желательно список ручкоязычных если так можно сказать провайдеров, т.к. даже самый полный список каких-нибудь японских провайдеров меня не очень-то обрадует...
А ещё откуда вообще этот милый парень...
По моему по IP как то можно определить - из России, Украины или Попуа Новая Гвинея.
Ну к чему все это, лучше бы водки выпили...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #5 : 16 Апреля 2002, 18:17:23 »
НУ такое никто не даст.
Иначе всех кибер-преступников бы посажали :)

А вообще - http://whois.com.ua и просто служба такая в Интернет есть "whois" , на ряду с http, ftp, smtp
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #6 : 16 Апреля 2002, 18:43:29 »
Цитировать
А вообще - http://whois.com.ua и просто служба такая в Интернет есть "whois" , на ряду с http, ftp, smtp

Нет, я не спорю, это конечно хорошо, что есть такая служба, только зачем она мне?
Цитировать
НУ такое никто не даст.

А вдруг?
Ну к чему все это, лучше бы водки выпили...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #7 : 16 Апреля 2002, 22:35:44 »
Ну ты же хотел знать к какому провайдеру относится IP адресс?
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #8 : 16 Апреля 2002, 22:39:10 »
Цитировать
Нет, я не спорю, это конечно хорошо, что есть такая служба, только зачем она мне?

perldoc Net::Whois
2B OR NOT 2B = FF

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #9 : 22 Апреля 2002, 00:06:10 »
Цитировать
Ну ты же хотел знать к какому провайдеру относится IP адресс?

Угу, а также страну и желательно город (для России, а в иделае и для СНГ).
И у меня трабл: как сделать так чтобы перловый скрипт в ответ на передаваемый ему IP отвечал провайдера, страну и город.
Как в этих целях воспользоваться whois?
Цитировать
perldoc Net::Whois

Chs, не ругайся пожалуйста:))) Нет у меня никаких док по перлу, а также прог с которыми они по идее должны поставляються:).
Не мог бы ты вкратце рассказать, что там написано?
Может кто знает скрипты на Перл, где это уже реализовано?
Ну к чему все это, лучше бы водки выпили...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #10 : 22 Апреля 2002, 01:20:44 »
Он тебе сказал - воспользуйся этой готовой библиотекой.

Если ты в этом не разбираешься - то смысл тебе расказывать.
Если тебе это всетаки надо - иди и читай что такое "whois" (например на CitForum-e

Но того что ты хочешь - не существует. Whois - решает задачу процентов на 30...
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #11 : 22 Апреля 2002, 03:29:39 »
Цитировать
Но того что ты хочешь - не существует. Whois - решает задачу процентов на 30...

А не кто не кинет скриптом на Перл, где это реализовано хотя бы на указанное Оаком:) число процентов?
Ну к чему все это, лучше бы водки выпили...

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #12 : 22 Апреля 2002, 09:57:58 »
Цитировать
А не кто не кинет скриптом на Перл, где это реализовано хотя бы на указанное Оаком число процентов?

http://search.cpan.org/search?dist=Net-Whois
2B OR NOT 2B = FF

Оффлайн Fluke

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 62
  • +0/-0
  • 0
    • Просмотр профиля
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #13 : 16 Июля 2002, 17:06:05 »
Цитировать
И у меня трабл: как сделать так чтобы перловый скрипт в ответ на передаваемый ему IP отвечал провайдера, страну и город.


Я тут тоже над этой проблемой тружусь. Мне это нужно для интернет-маркетинга.

Net::Whois дает кроме адреса провайдера дает кучу ненужной информации.

Реальным вижу следующее решение:
1)На
http://www.ripe.net/ripencc/mem-services/general/indices/data/
есть список всех национальных провайдеров в т.ч. России (около 300) и стран СНГ.
А на
http://www.ripe.net/ripencc/mem-services/general/allocs.html
представлены все IP адреса соотвествующие этим провайдерам.
Берется и создается база в ручную в виде двух или трех полей
(Наименование)(диапазон АйПи адресов)(город/страна). В принципе для России дня за три можно составить.
А затем делай с этой базой, что хочешь. Конечно раз в год надо ее проверять на предмет актуальности.

2)Или если посетителей мало, то определять по АйПи адресу в ручную. Например для адреса 195.161.19.28:

http://www.ripe.net/perl/whois?195.161.19.28

Другой возможности я , что-то пока не вижу.

С уважением.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
$ENV{\'HTTP_USER_AGENT\'}. Списки сорответствия...
« Ответ #14 : 16 Июля 2002, 23:51:31 »
Цитировать
Берется и создается база в ручную в виде двух или трех полей
(Наименование)(диапазон АйПи адресов)(город/страна). В принципе для России дня за три можно составить.

Fluke, если ты это сделаешь, то, плиз, не жадничай:-), скинь мне на мыло в заархивированном виде. Буду оч. благодарен. В свою оерендь, если я нарою чего по этой теме обязуюсь тоже скидывать тебе на мыло. Но пока, как это не печально, я ничего особо интересного не нашёл. В яндексе правда накопал массив - расмширение домена, страна (на русском), массив не большой могу прям на форум счкинуть если надо, но составление его самостоятельно (перевод с инглиша) займёт часа 2-3. Также, если тебе нужно могу на форуме дать функцию, которая довольно успешно анализирует данные о браузере, системе и выдаёт их в читаемом виде, функция тоже не слишком большая, могу прямо на форум.
Ну к чему все это, лучше бы водки выпили...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28