StatPX, API1, API2 | Статистика хаба |
Здравствуйте, гость ( Вход | Регистрация )
StatPX, API1, API2 | Статистика хаба |
3.2.2009, 13:20
Сообщение
#201
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
StatPX Версия скрипта: 1.06 Версия API: API2 Системные требования: PtokaX 0.4.x.x, Lua 5.1 Автор: alex82 Возможности скрипта:
Скриншоты Web-статистика: Web-статистика встроенная в DataLife Engine: Web-статистика встроенная в PHP-Nuke: Web-статистика встроенная в PHP-Fusion: Скачать: StatPX_1.06.rar ( 47.12 килобайт ) Кол-во скачиваний: 1085 Старые версии StatPX_1.06_beta.rar ( 46.98 килобайт ) Кол-во скачиваний: 73 StatPX_1.05.rar ( 41.68 килобайт ) Кол-во скачиваний: 325 StatPX_1.04a.rar ( 39.93 килобайт ) Кол-во скачиваний: 436 StatPX_1.03_beta2.rar ( 28.07 килобайт ) Кол-во скачиваний: 474 base_converter.rar ( 701 байт ) Кол-во скачиваний: 146 StatPX_1.02.rar ( 45.04 килобайт ) Кол-во скачиваний: 106 (последняя версия, поддерживающая API1) История версий Изменения в версии 1.05: Исправлена ошибка в функции поиска IP (attempt to concatenate global 'IP' (a nil value)) Исправлена ошибка в функции просмотра топа хабберов (attempt to concatenate global 'sRank' (a nil value)) Небольшое исправление в шаблоне gagme.tpl Исправление в логе чата: при отправке в чат сообщения от третьего лица (команда !me), лог чата не обновлялся. Изменения в версии 1.05 beta: Переписаны функции обработки команд. Добавлено отображение возраста хаба. Добавлена возможность просмотра топа шары на хабе. Оптимизация отправки сообщения дня. В систему шаблонов добавлены переключатели, благодаря чему стало возможным отключение некоторых функций веб-статистики без необходимости редактирования шаблонов. Добавлен лог главного чата. Лог отображается в сообщении дня и на странице веб-статистики. Добавлено отображение графиков на странице веб-статистики. Удалена функция удаления префиксов из ников. Настройки скинов убраны из файла конфигурации. Теперь они хранятся непосредственно в папке скина. Удалена возможность выбора скина из меню. Переверстаны шаблоны "По умолчанию" и "Простой". Изменения в версии 1.04: Оптимизация кода веб-статистики. Производительность веб-статистики увеличена на несколько порядков. Добавлена возможность отображения списка заглушек скрипта GagMe. Изменения в версии 1.03 beta2: Исправлена сортировка топа шары. Изменения в версии 1.03 beta: Изменен формат базы данных, благодаря чему потребление памяти снизилось примерно на 20%. Оптимизация и уплотнение кода. Исправлено несколько мелких ошибок. Прекращена поддержка API1. Изменения в версии 1.02: Добавлена возможность отправки сообщения дня со статистикой. Полностью переписана функция GetRanks() - основной источник "тормозов" в скрипте. Изменён алгоритм генерации списка пользователей онлайн, пользователей за сутки, топа шары и топа хабберов. Добавлена чистка памяти по таймеру. Добавлена чистка памяти после каждого обновления Web-статистики (рекомендуется для больших хабов). Добавлена возможность отключения списка пользователей за сутки (рекомендуется для больших хабов). Добавлена функция очистки базы данных. Добавлена поддержка PtokaX 0.4.1.x. Добавлена поддержка PHP-Nuke и PHP-Fusion. Спасибо сказали: Nickolya, intlive, Taulalan, Tsd, Invisible, zzipper, PRIZrak, Артём, p_marozov, Accelerator, Karumo, Rez911, truth, Infinity_Love, Satib, KT315, Alexey, darkangel17, Andrew Frost, Kingston, whuru, Milena, CrazyKiller, PSIX, Saymon21, leonss, Syndicate, hondas, Dimon21, X-Sky, TiGRpp, balbes, Aлзим, Pro009, Werwolf, Naum_Off, forrz, mastersweet, 2man, WINS, TommyKaira, ParKur, Has21, lankmv, доктор ливси, Blazer, xXx-Portal, KCAHDEP, stone, GULAM33, Hashish, мамин_парень, Unique, Nikolaevich, advent |
|
|
8.9.2010, 4:04
Сообщение
#202
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Оно должно быть включено в настройках скина:
Код ShortStat = n, -- Генерировать страницу краткой статистики для размещения на главной странице сайта (шаблон shortstat.tpl) Ты, эт самое, уточни с какой версией возишься. 1.05 сильно отличается от предыдущих. Сообщение отредактировал alex82 - 8.9.2010, 4:32 |
|
|
8.9.2010, 4:39
Сообщение
#203
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 6.9.2010 Пользователь №: 7 640 Спасибо сказали: 0 раз |
вожусь с версией 1.04а
открываю файл config.lua поиск ShortStat нет такого значения скачал 1.05 ( вдруг там есть ) открываю файл config.lua поиск ShortStat нет такого значения Я или совсем туплю или или .... какого скина ? скина чего ? клиента dc++ ? изменил последнее значение на true (По умолчанию","default","",true,false}) ни какого эффекта. |
|
|
30.9.2010, 21:02
Сообщение
#204
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
Как вам идея добавить статистику по сообщениям?
что-бы было не только топ 10 шары и время прибывания. например Топ 10 самых общительных. и т.д... |
|
|
30.9.2010, 21:38
Сообщение
#205
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Идея действительно хороша, и уже реализована в StatPX Lite. Если когда-нибудь решусь на выпуск очередной версии, обязательно добавлю.
|
|
|
30.9.2010, 22:02
Сообщение
#206
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
alex82 - Идея хорошая я уже почти всё придумал и ранги тоже.
Лайт как-бы мне не нужна, я вот эту настроил юзаю скриптик всё хорошо. Очень очень жду что-бы данная фича появилась, тут. |
|
|
3.10.2010, 20:18
Сообщение
#207
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 11.11.2009 Пользователь №: 4 990 Спасибо сказали: 18 раз |
123
|
|
|
4.10.2010, 0:39
Сообщение
#208
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Можно взять скин для StatPX Lite (пока что их всего 2), и переделать под StatPX. А можно самому сверстать. Если с веб-дизайном плохо, то можно сделать скин на основе какого-нибудь готового HTML-шаблона.
|
|
|
10.10.2010, 15:03
Сообщение
#209
|
|
Активный участник Группа: Пользователи Сообщений: 73 Регистрация: 5.1.2009 Из: Украина, г. Сумы Пользователь №: 1 684 Спасибо сказали: 0 раз |
Автор можно узнать совместимость с PtokaX 0.4.1.2 Win64 service/console реальна вообще?
некак не могу запустить скрипт, прошу помощи. |
|
|
11.10.2010, 3:37
Сообщение
#210
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Ameet
Полная совместимость будет только тогда, когда появитcя библиотека Lua-GD для Win64. А пока что придется отключить графики. |
|
|
13.10.2010, 7:01
Сообщение
#211
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Начал добавлять в скрипт возможность отправки файлов на удаленный FTP.
А пока я пилю скрипт, вы вспоминайте, какие еще баги встречали в нем (помимо невозможности удаления чатлога из сообщения дня). |
|
|
14.10.2010, 3:40
Сообщение
#212
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 7.10.2010 Пользователь №: 7 842 Спасибо сказали: 0 раз |
alex82
Начал добавлять в скрипт возможность отправки файлов на удаленный FTP. когда будет это? пожалуйста |
|
|
14.10.2010, 4:00
Сообщение
#213
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
bahodiruz, будь терпеливее! Когда будет, тогда сразу же и сообщит.
|
|
|
14.10.2010, 12:42
Сообщение
#214
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Доступна версия 1.06 beta
Список изменений: Добавлена возможность отправки сгенерированных страниц на удаленный FTP-сервер |
|
|
14.10.2010, 12:57
Сообщение
#215
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
alex82, мб такис стоит сделать просмотр чат лога по отдельной команде?
|
|
|
14.10.2010, 13:10
Сообщение
#216
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
у меня вот такая просьба.
дело в том что хабу почти уже год! а скрипт я поставил совсем недавно. подскажите где редактировать? Возраст хаба: 1 мec. 17 дн. 14 ч. |
|
|
14.10.2010, 13:15
Сообщение
#217
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
infection, Меню "Установить время запуска"
|
|
|
14.10.2010, 17:04
Сообщение
#218
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
alex82, не мог бы ты сделать такие же изменения и в версии StatPXlite?
Цитата - Добавлена возможность отправки сгенерированных страниц на удаленный FTP-сервер
- Исправлена ошибка, приводящая к увеличению числа сообщений в графиках главного чата при отправке команд |
|
|
14.10.2010, 17:51
Сообщение
#219
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
|
|
|
15.10.2010, 0:49
Сообщение
#220
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 23.3.2010 Из: Пенза Пользователь №: 6 428 Спасибо сказали: 22 раза |
alex82
1. Было бы неплохо приблизить список пользователей в WEB-статистике к привычному списку юзеров в ДЦ. т.е. сделать сортировку нечувствительной к регистру, и может даже поместить "ключканутых" вверх списка. 2. Скрипт создаёт пусту папку htdocs на диске C:, вроде все папки поменял, но он продолжает создавать, где именно в скрипте - я так и не нашёл. |
|
|
15.10.2010, 10:05
Сообщение
#221
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
alex82 1. Юзеров с ключом не получится переместить вверх без изменения формата БД, а сортировку хотел исправить, но забыл. Исправлю в следующей версии.1. Было бы неплохо приблизить список пользователей в WEB-статистике к привычному списку юзеров в ДЦ. т.е. сделать сортировку нечувствительной к регистру, и может даже поместить "ключканутых" вверх списка. 2. Скрипт создаёт пусту папку htdocs на диске C:, вроде все папки поменял, но он продолжает создавать, где именно в скрипте - я так и не нашёл. 2. Проверил. Папка создается именно там где надо, а не на диске C. -------------------------------------------------------- Исправление сортировки: Открываем Raw.lua. Находим (около 30 строки): Код table.insert(tCopy, {sEnter = v.Enter, iSessionTime = tonumber(v.SessionTime), iOnline = v.Online, iTotalTime = tonumber(v.TotalTime), Заменяем на sLeave = v.Leave, sNick = v.Name, iProfile = v.Profile, sIP = i, sRank = GetRank(i) } ) Код table.insert(tCopy, {sEnter = v.Enter, iSessionTime = tonumber(v.SessionTime), iOnline = v.Online, iTotalTime = tonumber(v.TotalTime), sLeave = v.Leave, sNick = v.Name, sSort = v.Name:lower2(), iProfile = v.Profile, sIP = i, sRank = GetRank(i) } ) Далее несколькими строками ниже находим: Код table.sort(tCopy, function(a, b) return (a.sNick < b.sNick) end) Заменяем на:Код table.sort(tCopy, function(a, b) return (a.sSort < b.sSort) end) Находим (около 94 строки): Код tCopy[i] = {Name = v.sNick, Share = v.iShareSize, Profile = v.iProfile, Заменяем на:Client = client or "?", Version = version or "", Descr = Descr or "",Email = Email, Mode = Mode, Hubs = hubs or "?", Slots = slots or "?", Limit = GetNormalSpeed(limit)} Код tCopy[i] = {Name = v.sNick, Sort = v.sNick:lower2(), Share = v.iShareSize, Profile = v.iProfile, Client = client or "?", Version = version or "", Descr = Descr or "",Email = Email, Mode = Mode, Hubs = hubs or "?", Slots = slots or "?", Limit = GetNormalSpeed(limit)} Далее несколькими строками ниже находим: Код table.sort(tCopy,function(a,b) return(a.Name<b.Name) end) Заменяем на:Код table.sort(tCopy,function(a,b) return(a.Sort<b.Sort) end)
|
|
|
Похожие темы
|
Сейчас: 23.12.2024, 18:30 |