myDC.ru

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

 

> ChatLogsMySQL, API2 | Лог главного чата

Рейтинг 5 V
Теги
Wariner
сообщение 21.4.2009, 20:28
Сообщение #61


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Название скрипта: ChatLogsMySQL
Версия скрипта: 1.0(финальная версия)
Версия API: API 2
Автор: Wariner
Особенности: работа с MySQL
Описание скрипта:

v 1.0
- Исправленны некоторые недочёты.

v 1.0 RC5
- Добавлен просмотр сообщений по IP
- Упорядочено тело скрипта
-Добавлена корректировка времени
-Добавленно шаблонность сообщений
-Добавлен реконект к БД
-Исправленно пару мелочей

v 1.0 RC4
- Поправленно несколько мелочей

v 1.0 RC3
- В настройку вынесено меню
- Добавлена возможность логировать команду "me" (опционально)
- Исправлено логирование смайлов

v 1.0 RC2
- Просмотр сообщений ника( за сегодня, за дату или за период )
- Просмотр общего лога( за период )
- Таблица исключений записи в лог
- Запись ошибок скрипта в таблицу + контроль неправильных запросов
- Теперь не логируются команды
- Исправлено пару мелочей

v 1.0 RC1
- Сохраняет в БД сообщение юзера время и дату его написания
- Можно посмотреть лог за число
- Опционально сделана посылка в чат n последних сообщений из БД

PS: БД надо создавать вручную! Таблицы создадутся сами!
PPS: Принимаются предложения по увеличению функционала скрипта!
Прикрепленные файлы
Прикрепленный файл  ChatLogsMySQL.lua ( 16.31 килобайт ) Кол-во скачиваний: 454
 
Go to the top of the page
+Quote Post
10 страниц V  « < 2 3 4 5 6 > »   
Начать новую тему
Ответов
Otshelnik-Fm
сообщение 4.5.2009, 8:32
Сообщение #62


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




1 числа писал - перестал логировать чат (тогда я подумал что может скрипт надо в самый верх). Сегодня обнаружил что на 3 день после сноса таблиц - перестал вновь записывать чат (31 сообщение записал и в ступор встал).
Go to the top of the page
+Quote Post
Wariner
сообщение 4.5.2009, 17:30
Сообщение #63


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




ошибок нет? сегодня поставлю скрипт у себя.
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 4.5.2009, 19:35
Сообщение #64


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




ошибок небыло никаких.

Сейчас перезапустил скрипт - логироваться чат начал.
Go to the top of the page
+Quote Post
fixx
сообщение 6.5.2009, 19:13
Сообщение #65


МЕДВЕД =)
****

Группа: Пользователи
Сообщений: 187
Регистрация: 6.8.2008
Пользователь №: 332
Спасибо сказали: 4 раза




Спасибо всем, с кодировками разобрался. Дело было в том, что я забыл в my.ini дефолтные строчки закомментировать. big_smile.gif
Незнал, что они там есть .
Да и немудрено, у меня этот файл весь в каментах, правда на английском. 480 строк с каментами. Трудно сразу разглядеть.
Go to the top of the page
+Quote Post
Wariner
сообщение 6.5.2009, 21:36
Сообщение #66


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




скрипт работает 3 день(правда с отключением на ночь). Полёт нормальный!
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 6.5.2009, 23:38
Сообщение #67


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




В том то и дело что отключаешь на ночь. Парни - кто тестирует, просьба ответьте, при постоянной работе хаба 3-4 дня без перезагрузки и отключения скриптов - логи у вас продолжает писать? У меня на хабе присутствует тишина как правило. Поэтому за 3 дня бывает только 30-40 сообщений. После скрипт перестаёт записывать чат... Может быть у вас он пишет 1000 сообщений в день - но проблема именно в длительном бесперебойном логе. У меня он так обрывал запись 2 раза и эти 2 раза я сносил таблицы и ставил все заново. Сейчас снесу 3 раз. Отпишусь позже что происходит.

p.s. - на базе mysql работает веб сервер на движке вордпресса - с ним ниразу такого не происходило. И еще - кодировка только utf-8!

1 запись 1 мая 2009 года. последняя была 5 мая 2009 - т.е. 4 дня закончилась она смайлом (дословно из записи:
Цитата
:curtsy:
)

в таблице ошибок - 0 записей!
Go to the top of the page
+Quote Post
mariner
сообщение 6.5.2009, 23:52
Сообщение #68


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




работает. Ныне онлайн 6 дней. Система - линукс
Go to the top of the page
+Quote Post
Serx
сообщение 7.5.2009, 0:06
Сообщение #69


Продвинутый участник
****

Группа: Пользователи
Сообщений: 153
Регистрация: 21.9.2008
Из: Челябинск
Пользователь №: 574
Спасибо сказали: 54 раза




Работает без перерыва чуть больше 9 дней... в базе 7749 сообщений... система Windows XP SP3
Не записываются фразы которые обрабатываются скриптами стоящими выше него (например антимат,антикапс и.т.п.) - это не проблема а просто как примечание ))
Пока что все отлично.
Go to the top of the page
+Quote Post
Wariner
сообщение 7.5.2009, 6:37
Сообщение #70


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




конечно не обрабатывается, ведь эти скрипты после нахождения запретной фразы возвращают true, т.е. не пропускают сообщение!
Go to the top of the page
+Quote Post
fixx
сообщение 7.5.2009, 12:08
Сообщение #71


МЕДВЕД =)
****

Группа: Пользователи
Сообщений: 187
Регистрация: 6.8.2008
Пользователь №: 332
Спасибо сказали: 4 раза




Цитата(PomanoB @ 30.4.2009, 21:48) *
Вот, показывается ип, и поле для выбора количества собщений на страницу
[attachment=2284:chatlogs.zip]

При выводе на странице, помимо того, что должно быть, появляется сообщение:

Цитата
Strict Standards: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for '4.0/DST' instead in C:\AppServ\www\chatlogs\send.php on line 60

А так все работает, только бы это как-то поправить..
----------------------------------------------------------------
----------------------------------------------------------------
трое суток, скрипт работает. ошибок нет.
Go to the top of the page
+Quote Post
PomanoB
сообщение 7.5.2009, 17:35
Сообщение #72


AmxModx Scripter
*****

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




Строку 60
if (strtotime($_GET['i_date']))
меняем на
if (@strtotime($_GET['i_date']))
Go to the top of the page
+Quote Post
fixx
сообщение 7.5.2009, 23:00
Сообщение #73


МЕДВЕД =)
****

Группа: Пользователи
Сообщений: 187
Регистрация: 6.8.2008
Пользователь №: 332
Спасибо сказали: 4 раза




Цитата(PomanoB @ 7.5.2009, 18:35) *
Строку 60
if (strtotime($_GET['i_date']))
меняем на
if (@strtotime($_GET['i_date']))

=)
Спасибо. Вот теперь все как надо. big_smile.gif
Еще 3 месяца назад только в мечтах (без мускула) было, но вижу, что еще полгода, а то и меньше, и связка "хаб-сайт-форум" и, возможно, трекер будет реализована на уровне регистрации, раздач, чата и еще Бог знает чего.
Спасибо Всем еще раз. =)
Go to the top of the page
+Quote Post
Setuper
сообщение 7.5.2009, 23:15
Сообщение #74


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Насчёт регистрации - это наврятли. Уж слишком не оптимизированное дело получается с этой регистрацией. Надо переписывать хаб, для корректной работы регистрации через базу данных.
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 8.5.2009, 2:02
Сообщение #75


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




хм...

что будет если строку
Код
local sBot = "logger"                     -- Имя бота


заменить
Код
local sBot = ""                     -- Имя бота
- т.е. не указывать имя бота?

дело наверное в ней было.
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 8.5.2009, 22:14
Сообщение #76


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Всю голову сломал уже.
Цитата
Произошла ошибка в тексте запроса! Команда не будети выполнена! Сообщите администратору!
скачивал отсюда самую последнюю версию. изменял только пароль и логин - т.е. только то что с mysql связано. Таблицы сносил. MySQL Server 5.0 версия... Что делать?
Go to the top of the page
+Quote Post
Wariner
сообщение 11.5.2009, 22:06
Сообщение #77


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




при этом сообщении он записывает данные в лог ошибок. посмотри что там!
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 12.5.2009, 0:24
Сообщение #78


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Цитата
Произошла ошибка в тексте запроса! Команда не будети выполнена! Сообщите администратору!
- это пишет если выбираю посмотреть лог ошибок... и показывает это на все команды скрипта.

в таблице chatlogs_errors - пусто. Понятия не имею что произошло - как ведь все хорошо начиналось (комп и птоку не буду перегружать - иду на рекорд онлайна big_smile.gif-но думаю что проблема где-то тут.. хотя комп и птока работают в штатном режиме) Сорри конечно за маниакальный настрой, но все работают с веб скриптом Романова? - сейчас его уберу и посмотрю (вдруг блокирует или мешает...)
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 12.5.2009, 17:47
Сообщение #79


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Цитата
Произошла ошибка в тексте запроса! Команда не будети выполнена! Сообщите администратору!
:( всего 3 сообщения в базе и больше не идут. лог ошибок пуст. Снова работает только после перезапуска.

Все проблемы, кстати, начались когда у скриптов появилась одна общая база только разые таблицы (базу назвал PtokaX, таблицы chatlogs_mainlogs и statist_userstats (ну и таблицы ошибок chatlogs_errors и statist_errors)) - тоесть когда 2 скрипта на mysql работают в общей базе (скрипт статистики поиска и лог чата).
Go to the top of the page
+Quote Post
Vizunchik
сообщение 20.5.2009, 20:58
Сообщение #80


Постоялец
******

Группа: Пользователи
Сообщений: 403
Регистрация: 4.11.2008
Из: Город Уфа
Пользователь №: 994
Спасибо сказали: 115 раз




Народ хотелось бы такой скрпт на VerliHub version 0.9.8c. Сможите переделать под VerliHub плизз если вам конешьно не трудно
Go to the top of the page
+Quote Post
Wariner
сообщение 20.5.2009, 21:04
Сообщение #81


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




чтоб конкретно я смог переделать мне нужно устанавливать верлик на винду, чего делать мне не очень хочется.... а без этого вряд ли получится что то дельное....
Go to the top of the page
+Quote Post

10 страниц V  « < 2 3 4 5 6 > » 
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsChatLogsMySQL
версия 4.3d
54 Accelerator 51 147 23.8.2011, 17:53 Посл. сообщение: Angel_D
No New Posts От: ChatLogsMySQL
От темы с ID: 1823
0 Санёк 4 451 13.6.2010, 14:44 Посл. сообщение: Санёк
No New Posts От: ChatLogsMySQL
От темы с ID: 1823
1 Wariner 5 578 2.8.2009, 0:22 Посл. сообщение: Saymon21
No new Topic has attachmentsОт: ChatLogsMySQL
От темы с ID: 1823
45 Setuper 33 404 27.4.2009, 17:44 Посл. сообщение: Wariner

 



RSS Сейчас: 29.3.2024, 14:21