Скрипт сбора статистики с liveinternet.ru

B
На сайте с 23.10.2006
Offline
170
8948

Многим иногда хочется увидеть статистику посещаемости своих сайтов на 1й странице.

Тут уже выкладывалось несколько таких скриптов, но все они работали только при отсутствие пароля на статистике и медленно - в 1н поток.

Предлагаю вашему вниманию мое многопоточное решение (в случае установленного счетчика liveinternet.ru)

Инструкция:

Создаем файлик в папке скрипта urls.txt

в него пишем строчки в формате

site1.ru;pwd=15EZwpz4mjgwe5g4wghw4

site2.ru;pwd=0eCDm7Hwh4e5g54eh

site3.ru;pwd=1dMVKmwh4e5hhg

(Обратите внимание:

- первая строчка пустая - в дальнейшем там будет указатель на кол-во потоков

- последняя строчка сайт, пустых строк недолжно быть

- пароль указываемый после pwd= - это не пароль от статистики в чистом виде!!! а его хеш, который нужно посмотреть в своих куках после авторизации с отмеченной галочкой запомнить меня.

)

Теперь по подробнее о получение пароля:

Инструкция для Оперы, любители остального будут разбираться сами :)

Идем в

Инструменты->Настройки->Cookies->Управление Cookies->в поиске вбиваем liveinternet.ru->Ищем строчку stat/site1.ru;pwd=hkbvildsgbi.jvi.vb

вот этот пароль и копируем в файл настроек.

Если пароль на статистику не установлен, то после pwd= ничего не пишем

Как забьем все свои сайты в файлик.

Можем запускать скрипт, и увидем следующие:

Чет сильно картинка пожалась, ну да ладно.

При наведение мышки на Среднее значение за 7 дней будет открываться рядом график.

Ваши предложения по доработки интерфейса и функционала приветствуются.

PS.

Скрипт тестил на Денвере, так что с выстановлением прав придется разобраться самим.

Скрипт читает файл urls.txt

Скрипт пишет в /tmp

gif 1.gif
zip stat.zip
devzev
На сайте с 13.08.2008
Offline
246
#1

Забавно, только вчера искал в рунете такой готовый скрипт. А сегодня вижу его на сёрче.

Автору РЕСПЕКТ!

mihan
На сайте с 20.12.2005
Offline
379
#2

не понял про pwd, особенно в firefox

yeezypay.io - платежный сервис google.yeezypay.io - агентские кабинеты google ads
devzev
На сайте с 13.08.2008
Offline
246
#3
mihan:
не понял про pwd, особенно в firefox

pwd - хэш пароля. Осталось только разобраться как его узнать не устанавливая Оперу. :)

mihan
На сайте с 20.12.2005
Offline
379
#4

у меня не все открывает, часть с глюками...

B
На сайте с 23.10.2006
Offline
170
#5
mihan:
у меня не все открывает, часть с глюками...

Что именно не окрывается?

Какого плана глюки?

Скорее всего глюк связан с наличием пустых строк в текстовом файле настроек, ну или скрипт не может писать в папку /tmp

(скрипт сначала загружает все файлы в эту папку потом их разбирает)

Указывайте домены без http и www

Возможно указали не верный хеш пароля - для проверки после того как отработает скрипт гляньте что лежит в папке /tmp

- там лежат скаченные странички со статистикой (формат html)

их размер должен быть около 35 кб - если значительно отличается в меньшую строну - скорее всего авторизация не проходит - нужно правильно указывать хеш пароля.

[Удален]
#6

Спасибо автору.

B
На сайте с 23.10.2006
Offline
170
#7
devzev:
pwd - хэш пароля. Осталось только разобраться как его узнать не устанавливая Оперу. :)

Погуглил - просмотр кукисов в IE

http://www.delo-man.ru/info.php?d=2&n=194

И ищем строчку

www.liveinternet.ru/stat/sait1.ru

копируем значение

Value

Про остальные браузеры подсказать немагу - за неимением последних.

[Удален]
#8
devzev:
Забавно, только вчера искал в рунете такой готовый скрипт. А сегодня вижу его на сёрче.

Автору РЕСПЕКТ!

Та же ситуация ))

mihan
На сайте с 20.12.2005
Offline
379
#9

bimcom, спасибо, проблема у меня была.. пароль неверный, теперь все ок

devzev
На сайте с 13.08.2008
Offline
246
#10

У меня тоже всё работает.

Млин, ТС, знал бы ты насколько облегчил мне жизнь!

Ещё раз СПАСИБО!

devzev добавил 09.12.2008 в 11:15

Предложения по доработке:

1) Было бы неплохо в общую табличку выводить приходы с поисковых систем (хотя бы только с Яндекс, Гугла и Рамблер).

2) Вообще было бы замечательно разбивать списки всех сайтов на группы. Например я забил всё в файлик и сегодня меня интересует статистика посещений только клиентов, или отдельно глянуть статистику группы сателлитов.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий