| 
 | 
Здравствуйте, гость ( Вход | Регистрация )
| 
 | 
|  14.7.2009, 17:15 
				 Сообщение
					#141
					
				
			 | |
|  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 - отбор пользователей по онлайн 
	Прикрепленные файлы
	
 Спасибо сказали: Nickolya, intlive, Invisible, mariner, LyaKich, fixx, Lesh™, Otshelnik-Fm, Vizunchik, -=Alexandr=-, truth, HackFresse, Parad0x, KT315, Andrew Frost, Kingston, PSIX, Saymon21, exxxx, Dimon21, SergeySV, TiGRpp, KamoK, Pro009, shmeks, UnFeeLing, DEN 007, Underconstruction, ke(x)one, dj_crazy_joker, мамин_парень | 
|  | |
|  | 
|  28.9.2009, 15:18 
				 Сообщение
					#142
					
				
			 | |
|  Начинающий  Группа: Пользователи Сообщений: 23 Регистрация: 25.4.2009 Пользователь №: 3 168 Спасибо сказали: 0 раз  | 
				Вот нашел  может пригодится в качестве примера)
				
				
				
			 | 
|  | |
|  28.9.2009, 16:43 
				 Сообщение
					#143
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Ага, спасибо, примерно так и сделаю
				
				
				
			 | 
|  | |
|    29.9.2009, 9:35 
				 Сообщение
					#144
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 39 Регистрация: 8.3.2009 Из: Ярославля Пользователь №: 2 517 Спасибо сказали: 3 раза  | 
				Warning: XSLTProcessor::transformToXml() [xsltprocessor.transformtoxml]: string is not in UTF-8 in Z:\home\statistika.ru\www\index.php on line 69 Где исправить?XML не может выполнить трансформацию...  Таблицы БД в кодировке cp1251.Расширение xsl в php.ini добавлено,сам модуль присутствует тоже.И еще,не везде отображаются изображения (браузер Opera 10) на страницах: Статистика,Юзербар. | 
|  | |
|  29.9.2009, 18:43 
				 Сообщение
					#145
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Исправлю в следующей версии
				
				
				
			 | 
|  | |
|  15.10.2009, 16:11 
				 Сообщение
					#146
					
				
			 | |
|  Продвинутый участник     Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза  | 
				Если пользователь заходит с другого IP, то в статистике для его ника IP изменяется    Сделайте пожалуйста, чтобы сохранялись IP с которых он входил... или может проще будет создавать новую запись в таблице с тем-же ником но другими данными (наверняка заменяется не только IP) | 
|  | |
|  16.10.2009, 11:23 
				 Сообщение
					#147
					
				
			 | |
|  Продвинутый участник     Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз  | 
				Ребят, у всех работает cli.php через php.exe ? У меня только один раз через него сработало, а потом отказывается. Работает если через ссылку вида:     , но через ссылку автоматизировать не очень получается... | 
|  | |
|  17.10.2009, 9:59 
				 Сообщение
					#148
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Судя по подписи у тебя Ubuntu, тогда надо сделать так 1. В файл cli.php самой первой строчкой добавить #!/usr/bin/php5-cgi -q 2. Добавить в крон */20 * * * * /var/www/hubstats/inc/cli.php Ну пути измени конечно на свои | 
|  | |
|  17.10.2009, 13:18 
				 Сообщение
					#149
					
				
			 | |
|  Продвинутый участник     Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз  | Судя по подписи у тебя Ubuntu, тогда надо сделать так 1. В файл cli.php самой первой строчкой добавить #!/usr/bin/php5-cgi -q 2. Добавить в крон */20 * * * * /var/www/hubstats/inc/cli.php Ну пути измени конечно на свои Спасибо  у себя сделал, но есть ее сервер под 2003 винь, там проблема вышеописанная, как быть? | 
|  | |
|  18.10.2009, 10:30 
				 Сообщение
					#150
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Может у тебя в путях к файлах есть пробелы? попробуй заключить все пути в кавычки. Или может планировщик не срабатывает, попробуй какой-нибудь другой. А вообще идея делать обходчик хабов на php была не очень хорошей, в следующей версии сделаю лучше   | 
|  | |
|  18.10.2009, 10:33 
				 Сообщение
					#151
					
				
			 | |
|  Продвинутый участник     Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз  | Может у тебя в путях к файлах есть пробелы? попробуй заключить все пути в кавычки. Или может планировщик не срабатывает, попробуй какой-нибудь другой. А вообще идея делать обходчик хабов на php была не очень хорошей, в следующей версии сделаю лучше  Заключал в кавычки, менял пути... Даже хпх другой пробовал.. Как заколдованный, я не через планировщик пробовал, а консолью.. Хотя через планировщик тоже самое   Если нет идей, то с нетерпением жду новой версии  Скрипт мегаклассый, спасибо   | 
|  | |
|  21.10.2009, 12:54 
				 Сообщение
					#152
					
				
			 | |
|  Начинающий  Группа: Пользователи Сообщений: 18 Регистрация: 13.1.2009 Пользователь №: 1 802 Спасибо сказали: 0 раз  | 
				Спасибо за скрипт , но вот с обновлением списка хабов  замучался. Надеюсь в новой версии это исправят.
				
				
				
			 | 
|  | |
|  29.10.2009, 0:06 
				 Сообщение
					#153
					
				
			 | |
|  Начинающий  Группа: Пользователи Сообщений: 14 Регистрация: 26.8.2009 Пользователь №: 4 273 Спасибо сказали: 1 раз  | 
				Привет! Скрипт понравился. Поставил  Т.к. не всегда корректно индексируется список хабов, хочется залогировать полностью процесс общения с хабом. Видел пример такого лога внутри client.class.php. Подскажи, как это правильно сделать? | 
|  | |
|  29.10.2009, 17:56 
				 Сообщение
					#154
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Если возникает какая-то ошибка, она пишется в error.log, а что бы логировать весь процесс, надо: 1. В начало функции Connect вставить $logf = fopen('proc.log','at'); 2. После 179 строки вставить fwrite($logf, date('[j.m.Y G:i]')." [log] $cur \n"); 3. В конец функции Connect вставить fclose($logf); | 
|  | |
|  29.10.2009, 18:29 
				 Сообщение
					#155
					
				
			 | |
|  Начинающий  Группа: Пользователи Сообщений: 14 Регистрация: 26.8.2009 Пользователь №: 4 273 Спасибо сказали: 1 раз  | 
				Спасибо! Ошибки-то пишутся, но только при невозможности соединиться. Получилось так, что из 50-ти работающих хабов около 10-ти он выбросил из списка при первом обходе (время удаления из списка не изменял - 12 недель). Повторно их добавляешь - опять выкидывает. Ошибок не пишет на счет этих хабов... Еще на парочке стал просто зависать, поэтому из обхода их удалил. Теперь буду более детально разбираться в причинах происходящего  Кстати, файл с ошибками при автоматическом запуске пишется в директорию, куда установлен PHP, т.к. запуск php.exe происходит оттуда. | 
|  | |
|  30.10.2009, 12:25 
				 Сообщение
					#156
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Блин, действительно, неподумал    Может там большое ограничение по шаре, и поэтому его выкидывает с хаба? | 
|  | |
|    31.10.2009, 20:27 
				 Сообщение
					#157
					
				
			 | |
|  Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 14.12.2008 Пользователь №: 1 415 Спасибо сказали: 0 раз  |  Fatal error: Class 'XSLTProcessor' not found in C:\Program Files\VertrigoServ\www\hubstats\index.php on line 66 - Вот такая ошибка выскакивает, сделал все как написано. Подскажите как исправить. Скрипт работает без ошибок  Все разобрался!   | 
|  | |
|  3.11.2009, 14:37 
				 Сообщение
					#158
					
				
			 | |
|  Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 15.10.2009 Пользователь №: 4 735 Спасибо сказали: 0 раз  | 
				Поставил скрипт, всё замечательно работает, но... очень не хватает функции запрета отображения некоторых айпишников. К примеру, опы, не хотят "белить" свои ip-адреса в стате. На сервере, их прикрывает скрипт, скрывающий их реальные айпишники. Было бы замечательно, если бы в следующей версии статы была реализована возможность либо прибивания левых ip-адресов (к примеру 1.2.3.4) к определённому нику, либо просто заштриховывания их (что-то типа: ххх.ххх.ххх.ххх). Ну, или, на худой конец, хотелось бы лицезреть какой нить фикс к уже существующей версии. =) p.s. Огромное спасибо автору скрипта, за проделанную работу, скрипток получился на 5! ;) | 
|  | |
|  4.11.2009, 12:40 
				 Сообщение
					#159
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				В следующей версии будет
				
				
				
			 | 
|  | |
|  9.11.2009, 13:16 
				 Сообщение
					#160
					
				
			 | |
|  Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 15.10.2009 Пользователь №: 4 735 Спасибо сказали: 0 раз  | |
|  | |
|  9.11.2009, 17:49 
				 Сообщение
					#161
					
				
			 | |
|  AmxModx Scripter      Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз  | 
				Вероятнее всего после Нового Года, сейчас дел полно   , но может и раньше | 
|  | |
|   | 
 Похожие темы
 Похожие темы
| Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
|---|---|---|---|---|---|
|  |  Webstats Веб-статистика для хаба | 33 | Saymon21 | 39 589 | 12.3.2017, 15:29 Посл. сообщение: 000000 | 
|  | От: Webstats От темы с ID: 2193 | 0 | Win32 | 5 258 | 10.11.2009, 6:28 Посл. сообщение: Win32 | 
|  | От: Webstats От темы с ID: 2193 | 0 | mariner | 5 439 | 26.7.2009, 10:44 Посл. сообщение: mariner | 
|   | Сейчас: 31.10.2025, 11:38 |