Возможно ли сделать на сайте мониторинг хаба небольшой допустим состоящим из меню
ссылка на хаб
доступен или не доступен
сколько ползователей онлайн
сколько модеров ВИП Админов
Если возможно помогите с кодом
--###################################################################################
-- StatPX 1.02 by alex82
-- http://statpx.org.ua/
-- PtokaX 0.3.6.0, LUA 5.1
-- В скрипте использованы фрагменты кода <TopHubbers 2.01 by jiten & NRJ>
--###################################################################################
--###################################################################################
--ОСНОВНЫЕ НАСТРОЙКИ СКРИПТА
sMenu = "Статистика хаба" -- Название менюшки
fOnline = "StatPX_data.tbl" -- Название базы данных
iSave = 15 --Время сохранения базы, в минутах
iCleanMemory = 30 --Время очистки памяти, в минутах
bSendMOTD = true --При входе пользователя на хаб отправлять сообщение дня со статистикой
fMOTD = "MOTD.txt" --Файл с текстом сообщеня дня
iUpdateTime = 10 --Время обновления статистики в сообщении дня (в минутах)
tNotClean = { --Профили, не удаляемые при очистке базы данных
[0] = 1, -- =[Master]=
[1] = 1, -- =[OP]=
[2] = 1, -- =[ViP]=
[3] = 0, -- =[Reg]=
[4] = 0, -- =[LidShare]=
[5] = 0, -- =[LidNov]=
[-1] = 0, -- =[UnReg]=
}
--###################################################################################
--НАСТРОЙКИ ТОПА ХАББЕРОВ
tSettings = {
iMax = 10, -- Максимальное количество отображаемых пользователей в топе хабберов
bWarning = false, -- Посылать юзеру сообщение, если его время, проведенное им на хабе меньше iAUT [true = да; false = нет]
iAUT = 1, -- Минимальное время онлайн ( в часах), когда юзер будет получать сообщение (см. выше)
bRankOnConnect = false, --Посылать статистику юзера при коннекте [true = да; false = нет]
-- Ранги
tRanks = {
--[[
Ранги должны добавляться от самого низкого к самому высокому
{время,"Ранг"}
[время] - количество дней проведённых пользователем на хабе
Пример: {30, "Постоялец"}
Означает: чтобы получить ранг "Постоялец" пользователь должен просидеть на хабе не менее 1 месяца
]]--
{1, "Заглянувший"}, {2, "Новичок"}, {5, "Пользователь"}, {10, "Умеющий"}, {20, "Опытный"},
{30, "Постоялец"},{60, "Завсегдатай"},{90, "Почетный мембер"},{120, "Мастер"},
{180, "Профессионал"},{240, "Житель хаба"},{300, "Легенда хаба"},{365, "Бог хаба"}
}
}
--###################################################################################
--НАСТРОЙКИ WEB-СТАТИСТИКИ
WebStat = true --Включение Web-статистики(true - включена, false - отключена)
DailyUsersTable = true --Включение списка пользователей за сутки. Рекомендуется отключать на хабах с онлайном 500 и более(true - включено, false - отключено)
CleanAfterUpdate = true --Чистка памяти после каждого обновления Web-статистики. Рекомендуется включать на хабах с онлайном 500 и более(true - включено, false - отключено)
WebStatUpdate = 10 --Время обновления Web-статистики, в минутах
WebStatForceUpdate = 10 --Количество отключений/подключений пользователей, после которого будет произведено внеочередное обновление статистики
TopHubbersUpdate = 30 --Время обновления топа хабберов, в минутах
TopShareMax = 10 --Количество позиций в топе шары
StatMax = 10 --Количество позиций в топе хабберов
HOME = path.."T:\\home\\virtual\\engels.vfose.ru\\" --Папка Web-статистики (обязательно со слешем в конце)
ShowTopic = true --Показывать топик хаба(true - включено, false - отключено)
AllowChangeSkins = true --Выбор скинов из меню(true - включено, false - отключено)
--######Данные параметры используются только если выбор скинов отключен######
TemplateURL = "/templates/blue_dez" --URL файлов скина. Подставляется в шаблонах вместо переменной [THEME]. Используется только если AllowChangeSkins = false
AddHeaderFooter = true --Добавлять к страницам "шапку" и "подвал"(true - включено, false - отключено)
AdditMainStat = true --Генерировать дополнительную страницу общей статистики для размещения на главной странице сайта(true - включено, false - отключено)
--#######################################################
--######Данные параметры используются только если выбор скинов включен######
tSkins = { --Список скинов
{"По умолчанию","default","true",true,false}, --1. - Название скина. 2. - Папка скина. 3. - URL файлов скина. 4. - Добавлять к страницам "шапку" и "подвал". 5. - Дополнительная страница общей статистики
{"Простой","simple","",true,false},
{"DataLife Engine","dle","/templates/Default",false,true},
{"PHP-Nuke","phpnuke","",false,true},
{"PHP-Fusion","phpfusion","",false,true},
}
--#######################################################
fTplConfig = HOME.."Template.cfg"
WebstatPath = "T:\\home\\virtual\\engels.vfose.ru\\" --Папка в которую сохраняются сгенерированные страницы
WebstatMain = WebstatPath.."index.html"
WebstatOnline = WebstatPath.."online.html"
WebstatTop = WebstatPath.."tophubbers.html"
WebstatTopShare = WebstatPath.."topshare.html"
WebstatBans = WebstatPath.."bans.html"
WebstatDaily = WebstatPath.."daily.html"
AdditMainStatFile = "C:\\htdocs\\hubstat.htm" --Имя файла дополнительной страницы общей статистики
Prefixes = {"^%[example%]_"} --Префиксы, удаляемые из ников при генерации страниц
Clients = {
["StrgDC++"] = "StrongDC++",
["++"] = "DC++",
}
--###################################################################################
--ОСТАЛЬНЫЕ НАСТРОЙКИ
sPrefix = "!" --Префикс команд
tCmd = {
MainStat = "hubstat",
Top = "tophubbers",
StatNick = "statnick",
SearchNick = "searchnick",
StatIP = "statip",
SearchIP = "searchip",
MyStat = "mystat",
ReLoadTemplates = "reloadtemplates",
SetTemplate = "setskin",
CleanDB = "cleandb",
ReLoadMOTD = "reloadmotd",
}
pAdmin = { --Профили, имеющие доступ к статистике IP/ников
[0] = 1, -- =[Master]=
[1] = 1, -- =[OP]=
[2] = 0, -- =[ViP]=
[3] = 0, -- =[Reg]=
[4] = 0, -- =[LidShare]=
[5] = 0, -- =[LidNov]=
[-1] = 0, -- =[UnReg]=
}
--###################################################################################
--###################################################################################
zk писал(а):Хорошее решение для одиночного хаба.
Хотя конечно мой скрипт может мониторить хабы удалённо, но я жадный
типа ссылку и скока народу онлайн
Exet писал(а):плохо искал я в гугле пошарил нашел кстати
zk писал(а):типа ссылку и скока народу онлайн
На днях сделаю расширенный статусбар, на нём будет такая инфа, его можно будет повесить на сайт =)
Rostov114 писал(а):Exet писал(а):плохо искал я в гугле пошарил нашел кстати
Я понял по твоему вопросу чтоб он удаленно работал как у zk...
zk писал(а):типа ссылку и скока народу онлайн
На днях сделаю расширенный статусбар, на нём будет такая инфа, его можно будет повесить на сайт =)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 157