myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Webstats, API2 | Веб-статистика для хаба

Рейтинг 5 V
PomanoB
сообщение 14.7.2009, 17:15
Сообщение #281


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Название скрипта: WebStats
Версия скрипта: 0.3
Версия API: API 2
Автор: PomanoB
Описание скрипта:
Скрипт предназначен для вывода некоторой информации о хабе на сайт.
Основные функции:
- Вывод общей статистики хаба
- Гибко настраиваемый юзербар с поддержкой анимации: можно выбрать фон, шрифт, анимацию, размер, цвет, текст и координаты надписи/двух надписей
Пример юзербара можно посмотреть у меня в подписи
- RSS с информацией о текущей шаре хаба и количества пользователей
- Список хабов
- Построение диаграммы распределения пользователей по объему шары
- Построение графика распределения пользователей по клиентам
- Топ пользователей по шаре и времени онлайн
- Информация о всех пользователях с удобным поиском
- Поиск по нику, IP, профилю и клиенту
- Индивидуальная расширенная информация о каждом пользователе
- Система шаблонов позволят легко настраивать внешний вид
Файл block.php в папке inc предназначен для вывода информации в центральный блок сайта на главной странице

Пользователям lighttpd нужно подключить lighttpd-hub.conf
Пользователям Apache нужно найти в конфиге AllowOverride и написать там AllowOverride All

Необходимо запускать файл inc/cli.php с нужной периодичностью для обновления информации о хабах
RSS доступно по адресу hubstats/hub<номер_хаба>.xml

Пример работы скрипта можно посмотреть здесь - пример центрального блока
Пример главной страницы статистики - здесь

Небольшое обновление - быстрая сортировка по клику на соответвующей надписи в заголовке таблицы списка пользователей

V 0.1.2.1
- Исправлена ошибка поиска при множестве находимых элементов
- Более удобный поиск по профилю

V 0.2.0
- Переход на XSLT-преобразования
- Отделение графиков от информации о хабе
- Новый дизайн
- Поддержка ланг-файлов
- Новый формат таблицы пользователей
- Изменение поиска
- Устранение багов

v 0.2.0.1
- Оптимизация
- Исправление багов

v 0.2.0.2
- Исправлена ошибка с русскими ссылками

v 0.3
- Переработан юзербар и добавлена возможность анимации юзербара
- Добавлен список хабов
- RSS
- отбор пользователей по онлайн


Прикрепленные файлы
Прикрепленный файл  hubstats.zip ( 4.27 мегабайт ) Кол-во скачиваний: 1140
 
Go to the top of the page
+Quote Post
22 страниц V  « < 13 14 15 16 17 > »   
Начать новую тему
Ответов
Saymon21
сообщение 15.3.2010, 20:47
Сообщение #282


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Нет. Он выключен. Я проверил.
Чуть пойже ещё раз попробую big_smile.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 16.3.2010, 14:55
Сообщение #283


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата(PomanoB @ 15.3.2010, 22:29) *
А вообще вот аналог cli.php из следующей версии статистики, можно попробовать использовать его

Это ты всё выложил что должно быть? Как это запустить то? ехе файла нет...
Попробовал старый использовать, всё та же ошибка. Брандмаузер выключен
Go to the top of the page
+Quote Post
PomanoB
сообщение 16.3.2010, 18:28
Сообщение #284


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Там нету изменений по сравнению с той версией, которая у тебя

Брандмауер точно выключен? Может адрес хаба ввел с опечаткой?


Спасибо сказали:
Go to the top of the page
+Quote Post
Saymon21
сообщение 16.3.2010, 19:11
Сообщение #285


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Всё проверил. 6 хабов добавил через файл cli.php всё норм пингует. Брандмаузер раз 10 проверил, проверил фаервол даже.
Ничего не должно блокировать. Но нет пинга. unhappy.gif
Go to the top of the page
+Quote Post
Kingston
сообщение 26.3.2010, 17:30
Сообщение #286


Активный участник
***

Группа: Пользователи
Сообщений: 85
Регистрация: 19.3.2009
Из: Россия, Хабаровский край, г.Комсомольск-на-Амуре
Пользователь №: 2 652
Спасибо сказали: 39 раз




Все порадовало, но есть несколько замечаний. А это:
1. То что писал alex82 в своем посту здесь
2. Упомянуть что надо включать расширение xsl в php.
Базу я задал в кодировке utf8_general_ci потому что топик отображался некорректно. Вот такая еще ошибка при просмотре пользователей, на некоторых страницах:
Цитата
Warning: DOMDocument::createElement() [domdocument.createelement]: unterminated entity reference Julia in путь\stats\inc\users.php on line 148
Ну также хабы добавленные не пингуются, продолжительное время занимает процесс обновления, даже если хаб один и в локальной сети. Хотелось бы видеть хоть какую нибудь админку, пусть даже с одной кнопкой Обновить хабы.
Go to the top of the page
+Quote Post
PomanoB
сообщение 26.3.2010, 18:34
Сообщение #287


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




То, что писал alex82, частично учтено в этой версии, частично будет учтено в следующей, админка тоже будет

Попробуй использовать обновлятор из этого поста

Насчет ошибки - http://mydc.ru/topic2193.html?view=findpost&p=23358


Спасибо сказали:
Go to the top of the page
+Quote Post
Kingston
сообщение 27.3.2010, 4:31
Сообщение #288


Активный участник
***

Группа: Пользователи
Сообщений: 85
Регистрация: 19.3.2009
Из: Россия, Хабаровский край, г.Комсомольск-на-Амуре
Пользователь №: 2 652
Спасибо сказали: 39 раз




Вот еще ошибка, она уже упоминалась ранее. У меня раньше ее не было, но после глобального обновления сервера перестали работать графики шары и клиентов.
Код
PHP Notice:  Uninitialized string offset: 0 in путь\\hubstats\\inc\\graph\\pChart\\pChart\\pData.class on line 127, referer: http://бла.бла.бла/hubstats/index.php?action=graph
PHP Notice:  Uninitialized string offset: 1 in путь\\hubstats\\inc\\graph\\pChart\\pChart\\pData.class on line 127, referer: http://бла.бла.бла/hubstats/index.php?action=graph

Вот с ней никак не могу разобраться.
php 5.2.13
apache 2.2.15
Go to the top of the page
+Quote Post
PomanoB
сообщение 27.3.2010, 9:27
Сообщение #289


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Попробуй поставить в php.ini error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR


Спасибо сказали:
Go to the top of the page
+Quote Post
*FoxMalder*
сообщение 27.3.2010, 15:04
Сообщение #290


мяу =^.^=
******

Группа: Пользователи
Сообщений: 414
Регистрация: 20.5.2008
Пользователь №: 6
Спасибо сказали: 14 раз




последнее время вот такое стало часто выпадать..

WebStats_all.lua:150: attempt to index local 'cur' (a nil value)
WebStats_all.lua:131: LuaSQL: Error executing query. MySQL: MySQL server has gone away
WebStats_all.lua:116: LuaSQL: Error executing query. MySQL: MySQL server has gone away

хотя мускул работает "исправно" и другие скрипты связанные с мускулом на него не жалуются..
Go to the top of the page
+Quote Post
Kingston
сообщение 27.3.2010, 17:25
Сообщение #291


Активный участник
***

Группа: Пользователи
Сообщений: 85
Регистрация: 19.3.2009
Из: Россия, Хабаровский край, г.Комсомольск-на-Амуре
Пользователь №: 2 652
Спасибо сказали: 39 раз




*FoxMalder* для этого надо в скриптах устанавливать таймер переподключения если произошол дисконнект от мускула по таймауту. посмотри в других скриптах с мускулом


Спасибо сказали:
Go to the top of the page
+Quote Post
DEN 007
сообщение 4.4.2010, 17:36
Сообщение #292


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Может я чего пропустил...
кароче запустил на скрипт на домашней машине все вроде ок синхронизируется с хостингом сайт показывает статистику...
Но проблема такая когда стал ставить скрипт на люникс тоесть луа у меня нечего не запустилось... Нужны библиотеки под юникс... я х чет немогу найти(((

тык нети пальцем плиз..
Go to the top of the page
+Quote Post
Cjay
сообщение 6.4.2010, 7:08
Сообщение #293


Активный участник
***

Группа: Пользователи
Сообщений: 77
Регистрация: 31.7.2008
Из: Омск
Пользователь №: 299
Спасибо сказали: 17 раз




наконец-то решил восстановить работу веб-статистики у себя...взял скрипт из первого поста, настроил. ошибки в конфигах поправил..
вроде всё работает, но добавляю хабы, пытаюсь обновить уже и так и сяк...в общем захожу тупо в браузер вбиваю http:\\сайт\hubstats\inc\cli.php оно короче висит дофига минут не прогружаясь. Потом выдает типа готово, захожу в статистику хабов, там ничего не обновлено...
Не пойму в чем причина может быть tire.gif
Кстати если хаб добавляю с dchub:// то он добавляется, а при обновлении странички исчезает
Ну и всё-таки надеюсь что так как это вебстатистика, то и в новой версии (надеюсь она не только для русхаба будет...) как минимум будет поиск по айпишникам и никам, т.е. вбиваешь ник и получаешь все его айпишники, или вбиваешь айпишник и получаешь все ники кто под этим IP заходил
Go to the top of the page
+Quote Post
PomanoB
сообщение 6.4.2010, 18:30
Сообщение #294


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Попробуй вместо cli.php использовать программу из этого поста - http://mydc.ru/topic2193.html?view=findpost&p=28309
Go to the top of the page
+Quote Post
Saymon21
сообщение 8.4.2010, 0:48
Сообщение #295


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Так и не пашет она у меня :(
Go to the top of the page
+Quote Post
PomanoB
сообщение 8.4.2010, 12:41
Сообщение #296


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Ну ты отключи проверку тега и запашет big_smile.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 8.4.2010, 13:12
Сообщение #297


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




другие хабы даже не пингует у меня. MyDC хаб добавлял, хаб провайдера добавлял и ничего...
ошибка как я понял в том что конфиг обходчика не находит, хотя он лежит в одной папке с client.exe
Кстати, после пару запусков cli.php пошла загрузка ЦП 98% и жудкие тормоза компа embarrassed.gif
Go to the top of the page
+Quote Post
PomanoB
сообщение 8.4.2010, 14:51
Сообщение #298


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




А что пишет при запуске?
Go to the top of the page
+Quote Post
Saymon21
сообщение 8.4.2010, 14:53
Сообщение #299


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Администратор>"C:\Documents and Settings\All Users\Док
ументы\Release\
""C:\Documents and Settings\All Users\Документы\Release\" не является внутренней
или внешней
командой, исполняемой программой или пакетным файлом.

C:\Documents and Settings\Администратор>"C:\Documents and Settings\All Users\Док
ументы\Release\client.exe
*** ERROR 2: No such file or directory ***
fd_ms = fopen(filename, "r")
[d:\project\c\алексей\hub_client\client2\client2\misc.h]
*** ERROR 6: Error reading configuration database ***
ReadSettings((char *)"settings.txt",ms)
[main.cpp]

C:\Documents and Settings\Администратор>"C:\Documents and Settings\All Users\Док
ументы\Release\client.exe"
*** ERROR 2: No such file or directory ***
fd_ms = fopen(filename, "r")
[d:\project\c\алексей\hub_client\client2\client2\misc.h]
*** ERROR 6: Error reading configuration database ***
ReadSettings((char *)"settings.txt",ms)
[main.cpp]

C:\Documents and Settings\Администратор>
Go to the top of the page
+Quote Post
PomanoB
сообщение 8.4.2010, 14:56
Сообщение #300


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




А конфиг точно там лежит?
Go to the top of the page
+Quote Post
Saymon21
сообщение 23.4.2010, 21:30
Сообщение #301


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Всё пингует хабы он.
Хотя, не все кстати, PtokaX 0.4.1.2 не хочет пинговать и YnHub 1.036 остальные хабы пробовал - всё нормально.

Раскрывающийся текст
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Администратор>D:\>cd C:\client\
"D:\" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Documents and Settings\Администратор>D:\>cd C:\client
"D:\" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Documents and Settings\Администратор>cd C:\client

C:\client>client.exe
"client.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\client>client2.exe
*** ERROR 1146 ***
Table 'hub.wshubs' doesn't exist
mysql_query(&mysql,query)
[main.cpp]

C:\client>client2.exe
ConnectConnect*** ERROR 0: No error ***
nread = recv(fd_sock, buf, sizeof(buf)-1,0)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: dc.etherway.ru

C:\client>client2.exe
ConnectConnect
C:\client>client2.exe
ConnectConnectConnectError: Error of the network, hub: dc-magnet.serveftp.org

C:\client>client2.exe
ConnectConnectConnectError: Error of the network, hub: dc-magnet.serveftp.org

C:\client>client2.exe
ConnectConnectConnect
C:\client>client2.exe
ConnectConnectConnectConnectError: Error of the network, hub: dc-magnet.serveftp
.org

C:\client>client2.exe
ConnectConnectConnectConnectError: Error of the network, hub: coolhub.ew

C:\client>client2.exe
ConnectConnectConnectConnectError: Error of the network, hub: dc-magnet.serveftp
.org - PtokaX 0.4.1.2

C:\client>client2.exe
ConnectConnectConnect*** ERROR 0: No error ***
nread = recv(fd_sock, buf, sizeof(buf)-1,0)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: hub.myDC.ru
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: hangmans.ew
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.128.218.13
ConnectError: Error of the network, hub: dly_druzey.ew
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: metal.ew
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.129.130.29
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.19.4.31
Connect*** ERROR 0: No error ***
nread = recv(fd_sock, buf, sizeof(buf)-1,0)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: klassniy.ew
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.12.13.31
Connect*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.12.17.25
Connect*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.129.64.38
*** ERROR 0: No error ***
connect(fd_sock, (struct sockaddr *)infop->ai_addr, infop->ai_addrlen)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: 10.129.158.19

C:\client>client2.exe
ConnectConnectConnectConnectConnectConnect
C:\client>client2.exe
ConnectConnectConnectConnectConnectConnectConnect*** ERROR 0: No error ***
nread = recv(fd_sock, buf, sizeof(buf)-1,0)
[d:\project\c\алексей\hub_client\client2\client2\client.cpp]
No ConnectError: Error of the network, hub: dc.etherway.ru - YnHub

C:\client>

Разговаривал с админами хабов - всё нормально, таких особых ограничений нет.
Go to the top of the page
+Quote Post

22 страниц V  « < 13 14 15 16 17 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsWebstats
Веб-статистика для хаба
33 Saymon21 33 394 12.3.2017, 15:29 Посл. сообщение: 000000
No New Posts От: Webstats
От темы с ID: 2193
0 Win32 4 531 10.11.2009, 6:28 Посл. сообщение: Win32
No New Posts От: Webstats
От темы с ID: 2193
0 mariner 4 731 26.7.2009, 10:44 Посл. сообщение: mariner

 



RSS Сейчас: 29.3.2024, 12:07