Бета версия гаджета для Vista/Seven

Общение админов хабов и их юзеров.
Ответить
Гость

Бета версия гаджета для Vista/Seven

Сообщение Гость »

Только что сделана бета версия гаджета для Windows Vista/Seven. Пока это просто серое окошко с логом хаба cmenawka.ru, лог обновляется каждые 5 секунд. Создан ради расширение возможностей хабов, так сказать чуть чуть выйти за границы хабсофта) Будем благодарны за высказывания и ваше мнение об технологии слежения за хабом путём гаджетов :-)
Ссылка на скачивание
Гость

Сообщение Гость »

Изображение
Описание схемы:
1. Сообщение отправленное на хабе обрабатывается LUA скриптом
2. LUA скрипт получает тип регистрации пользователя (ботов отсеивает по желанию) и передаёт массив данных на WEB Server (тип регистрации, ник, сообщение, ключ защиты)
3. Данные обрабатываются на PHP Скрипте, склеивается сообщение в html разметки, добавляются элементы css стилей, проверяется ключ защиты
4. PHP скрипт добавляет обработанное сообщение в log-файл на сервере (по умолчанию log.txt с добавлением JavaScript для простого отображение в гаджете)
5. Gadget при помощи JavaScript (6) загружает файл log.txt с сервера
Сейчас создаётся 2 log файла с Java скриптом и простой html разметкой, для сторонних приложений (7).
Аватара пользователя
Вечный
Сообщения: 1098
Зарегистрирован: 24 авг 2009, 17:27

Сообщение Вечный »

И что дает эта приблуда? В чем ее глубокий смысл?
Аватара пользователя
CASPER
Сообщения: 295
Зарегистрирован: 24 авг 2009, 12:23
Хаб: dchub://casper-house.ru:1411
Откуда: По ту сторону монитора
Контактная информация:

Сообщение CASPER »

и зачем такой геморой?
Аватара пользователя
Setup
Сообщения: 74
Зарегистрирован: 12 сен 2009, 00:46
Хаб: dchub://dc1.xdnet.ru
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Setup »

http://xdn.redirectme.net/logs/

так проще и быстрее, а главное - удобнее!

в данный момент находится на стадии тестирования пока не будет поставлен новый сервер и написан веб-интерфейс, с возможностями поиска и всякими другими вкусностями ;-)
Последний раз редактировалось Setup 28 июл 2010, 19:56, всего редактировалось 1 раз.
Гость

Сообщение Гость »

http://xdn.redirectme.net/logs/ - это конечно хорошо но вес файлов приличный такое закачать очень проблематично можно конечно резать последние 10 сообщений или т.п. но это всё тоже дополнительные затраты ресурсов, очень удобно кстати с точки зрения аналитики, с удовольствием помогу тебе если надо будет что то такое написать)
мой скрипт делает всё в реальном времени и не сохраняет больше определённого кол-ва сообщений. Почему такой долгий путь до logs.txt? Дело в том что система была рассчитана ещё и на то что веб сервер не находится на машине с PtokaX сервером, а в дальнейшем можно будет работать с ботами которые будут пересылать сообщения с других хабов (если конечно хаб откажется поставить скрипт) так можно будет уже в гаджете выбирать с какого хаба читать лог.
Зачем это нужно? Ну вообще чисто ради удовольствия, лог чата это пока просто пример, планируется прикрутить некоторые интересные функции, может даже быстрый ответ в чат, топ5 поисковых запросов, или даже поиск по хабу (конечно всё будет продуманно с точки безопасности). Может кому то будет удобно поглядывать за обстановкой на хабе не отрываясь от работы, мне лично так удобнее делать работу и поглядывать на гаджет а не раскрывать окно dc клиента) А поиском файлов и топами загрузок возможно мы сможем привлечь большую аудиторию к нашему DC :)
Аватара пользователя
Setup
Сообщения: 74
Зарегистрирован: 12 сен 2009, 00:46
Хаб: dchub://dc1.xdnet.ru
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Setup »

anonymous писал(а):http://xdn.redirectme.net/logs/ - это конечно хорошо но вес файлов приличный такое закачать очень проблематично можно конечно резать последние 10 сообщений или т.п. но это всё тоже дополнительные затраты ресурсов, очень удобно кстати с точки зрения аналитики
Резать ничего не нужно, просто нужен скрипт который будет выдавать сообщения логов С указанной даты и времени ПО указанную дату и время. Дата со временем стоит в начале каждой строки.
anonymous писал(а):Почему такой долгий путь до logs.txt? Дело в том что система была рассчитана ещё и на то что веб сервер не находится на машине с PtokaX сервером, а в дальнейшем можно будет работать с ботами которые будут пересылать сообщения с других хабов (если конечно хаб откажется поставить скрипт) так можно будет уже в гаджете выбирать с какого хаба читать лог.
Точно так же можно установить скрипт на сервер с логами который будет переодически отсылать новые сообщения в софтину.
Гость

Сообщение Гость »

Точно так же можно установить скрипт на сервер с логами который будет переодически отсылать новые сообщения в софтину.
Ну ето всегда можно, только зачем если так он напрямую работает?)
Резать ничего не нужно, просто нужен скрипт который будет выдавать сообщения логов С указанной даты и времени ПО указанную дату и время. Дата со временем стоит в начале каждой строки.
Не совсем понял) Получается скрипт должен открыть лог и взять от туда сообщения с указанной по указанную дату? Если так то это нужно ставить или на таймер или по обращению клиентской программы) а открывать большие лог файлы скриптом тоже затрата процессорного времени)
Мне очень понравилось идея логов твоих и сторонних ресурсов с точки аналитики, можно написать скрипт который составлял бы топы слов, предложений, словосочетаний, поисковых запросов (кстати поисковые запросы не ловишь?) и от этого отталкиваться в раскрутке или улучшении хаба. :-)
Аватара пользователя
Setup
Сообщения: 74
Зарегистрирован: 12 сен 2009, 00:46
Хаб: dchub://dc1.xdnet.ru
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Setup »

anonymous писал(а):Точно так же можно установить скрипт на сервер с логами который будет переодически отсылать новые сообщения в софтину.
Ну ето всегда можно, только зачем если так он напрямую работает?)
не работает) где лог наших хабов в нём? :-) имея централизованный сервис логирования в клиентском приложении остаётся лишь выбрать какой хаб читать, а логировать можно абсолютно любой хаб на любой платформе (за исключением конечно тех, чьи админы будут против :-) )
anonymous писал(а): Не совсем понял) Получается скрипт должен открыть лог и взять от туда сообщения с указанной по указанную дату? Если так то это нужно ставить или на таймер или по обращению клиентской программы) а открывать большие лог файлы скриптом тоже затрата процессорного времени)
Мне очень понравилось идея логов твоих и сторонних ресурсов с точки аналитики, можно написать скрипт который составлял бы топы слов, предложений, словосочетаний, поисковых запросов (кстати поисковые запросы не ловишь?) и от этого отталкиваться в раскрутке или улучшении хаба.
В данном случае - веб-интерфейс скрипта. В котором зашедший пользователь заполняет поля С и ПО датой и временем и получает в ответ кусок лога на странице, на аяксе или джава например, сама страница на php естественно. Так же можно сделать и поиск по ключевым словам, и прочее, чего душа пожелает. ;-)
Последний раз редактировалось Setup 29 июл 2010, 22:58, всего редактировалось 1 раз.
Аватара пользователя
mariner
Сообщения: 336
Зарегистрирован: 30 май 2010, 19:27
Хаб: dchub://dc.klan-hub.ru
Откуда: Королев
Контактная информация:

Сообщение mariner »

зачем все это, когда есть tail?
Ведь можно просто -

Код: Выделить всё

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-ru" xml:lang="ru-ru">
<head>
<title>Печаталка логов</title>
</head>
<body>
<?php
$sysanswer = `tail /var/log/ptokax/system.log`;
$arr = explode("\n", $sysanswer);
foreach ($arr as $value) {
        echo '<div>'.$value.'</div>';
}
?>
</body>
</html>
Хотя конечно, если база регов
Гость

Сообщение Гость »

Небольшое обновление версии, в следующей версии буду реализованы вкусности (топ5-10 запросов, новости, информация о хабе и один сюрприз) и нормальная работа в Windows SideBar (что также позволит работать в win xp).
Изображение
Ну а пока: http://depositfiles.com/files/3f50cjw00
Ответить