От: ChatLogsMySQL, От темы с ID: 1823 |
Здравствуйте, гость ( Вход | Регистрация )
От: ChatLogsMySQL, От темы с ID: 1823 |
21.4.2009, 21:19
Сообщение
#1
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Оперативное использование метода dbformat
Уже спустя полтора часа после публикации. |
|
|
21.4.2009, 21:30
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
ну к тому времени скрипт был уже готов и в нём была другая функция)))) но так круче)))
|
|
|
21.4.2009, 21:40
Сообщение
#3
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Небольшая оптимизация.
Вместо: Код local _,_,sCmd = sData:find("%b<>%s+(%S+)") код:Код local sCmd = sData:match"%b<>%s+(%S+)" Вместо: Код os.date("%Y-%m-%d") код:Код os.date"%Y-%m-%d" С случае постоянной строки скобки можно опускать. Так намного нагляднее, да и зачем писать лишние скобки (хотя, убирая скобки, оптимизации не прибавляется). |
|
|
22.4.2009, 10:34
Сообщение
#4
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Решил юзать вместо истории чата, ибо кушает мало Ну и собственно замечание - стоит сделать так, чтобы не логировало команды чата. Ну и еще - я тут накатаю как делать базу и локального юзера со всеми привилегиями на нее, а то рута использовать с скриптах - не тру, можно ПХП межушного нервного узла подхватить. И еще - советую сделать очистку базы - например через месяц. Типо день, который был 30 дней назад - удаляется.
|
|
|
22.4.2009, 10:42
Сообщение
#5
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Решил юзать вместо истории чата, ибо кушает мало Ну и собственно замечание - стоит сделать так, чтобы не логировало команды чата. сделаю Ну и еще - я тут накатаю как делать базу и локального юзера со всеми привилегиями на нее, а то рута использовать с скриптах - не тру, можно ПХП межушного нервного узла подхватить. впринципе согласен, просто пока пишу без лишних наворотов))) И еще - советую сделать очистку базы - например через месяц. Типо день, который был 30 дней назад - удаляется. А вот это я думаю зря! БД прикручена к этому скрпту именно для того чтобы хранить всю историю и не очищать её! |
|
|
22.4.2009, 10:50
Сообщение
#6
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Согласен с Wariner-ом. Очистка базы ни к чему! База данных вмещает очень много и нужно чтобы прошли годы для того, чтобы база данных забилась. На крайний случай её всегда можно очистить до нужного количества строк, составив соответствующий запрос
|
|
|
22.4.2009, 14:23
Сообщение
#7
|
|
Продвинутый участник Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза |
попробовал поюзать... у меня чет только 2 предложения по увеличиванию функционала появилось:
неплохобы иметь команду просмотра лога в периоды с такого-то числа-времени по такое то число-время желательно чтобы ещё в логе выводился IP юзера ну и ещё такое: если при вводе даты ввести не цифры, а какие-нить буквы то команда пройдет в чат P.S. смените название скрипта в первом посте :( |
|
|
22.4.2009, 19:27
Сообщение
#8
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Какой толк в названии каждой темы приписывать mysql, когда для этого создан раздел?
В данном разделе все скрипты используют бд mysql, поэтому приписывать mysql - это лишнее! |
|
|
22.4.2009, 19:43
Сообщение
#9
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
некоторые просто будут этого не замечать! в принципе поправить не сложно)))
|
|
|
22.4.2009, 20:01
Сообщение
#10
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Думаю префикс mysql в названии скрипта стоит оставить - так удобнее будет искать людям скрипты в сети (это касается не только яндекса но и dc поиска)
|
|
|
23.4.2009, 9:40
Сообщение
#11
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
А можно ли сделать так, чтобы логи за конкретный день можно было смотреть на веб-сервере?, т.е. человек вошёл по адресу
|
|
|
23.4.2009, 9:44
Сообщение
#12
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
я пока не силён в веб языках! Так как данные хранятся в БД то думаю сделать это не проблема для того кто знает php
|
|
|
23.4.2009, 16:20
Сообщение
#13
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
А можно ли сделать так, чтобы логи за конкретный день можно было смотреть на веб-сервере?, т.е. человек вошёл по адресу попрошу кодеров сделать такую фичу |
|
|
24.4.2009, 6:58
Сообщение
#14
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Собственно вот составил страницу, но данная страница отображает лог за весь период, т.е. все данные, которые будут в БД. Возможно к вечеру доделаю... Сделаю поиск и отображение посл. 20 фраз в чате....
PS: спасибо за помощь st.FILA
Прикрепленные файлы
|
|
|
24.4.2009, 14:22
Сообщение
#15
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
я конечно извиняюсь, но мне кажется, что это полная лажа...... это можно было написать за 5 минут...
|
|
|
24.4.2009, 19:35
Сообщение
#16
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Цитата [20:26] Синтаксис ... Интернет\PtokaX 0.4.1.1\scripts\ChatLogsMysql.lua:78: attempt to index local 'cur' (a nil value) В чем причина? вчера неожиданно в 13 часов вырубали свет на 3 часа ибп не помог. Комп аварийно погас. в 19 я восстановил работу - но с 19 вечера 23 апреля, по сию минуту - нету лога главного чата : Цитата [20:26:56] <Otshelnik-Fм> !mainlogs 23.04.2009 - перезапустил скриптЦитата [20:28:03] <> В базе нет лога за такое число!
|
|
|
24.4.2009, 19:40
Сообщение
#17
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
хм даже не знаю в чём причина((((
|
|
|
24.4.2009, 20:37
Сообщение
#18
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Вот мой вариант:
-Разбивка на страницы -Фильтр по нику и дате одновременно -Удобный выбор даты -Работает полностью на AJAX без перегрузки страницы -В отличие от того варианта не выдаёт ошибок Над дизайном вообще не думал) chatlogs.zip ( 30.87 килобайт ) Кол-во скачиваний: 15 |
|
|
24.4.2009, 20:47
Сообщение
#19
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
PomanoB +1
если придумаешь дизайн приложим в первый пост)))) + интересно было бы развивать обе идеи параллельно)))) |
|
|
24.4.2009, 21:40
Сообщение
#20
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Вот.
Дизайн из темы сайта chatlogs.zip ( 32.48 килобайт ) Кол-во скачиваний: 11 Посмотреть в действии можно Wariner, неплохо было бы сделать таблицу ников-исключений |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
ChatLogsMySQL версия 4.3d |
54 | Accelerator | 55 013 | 23.8.2011, 17:53 Посл. сообщение: Angel_D | |
ChatLogsMySQL API2 | Лог главного чата |
198 | Wariner | 192 641 | 23.12.2010, 9:05 Посл. сообщение: Kingston | |
От: ChatLogsMySQL От темы с ID: 1823 |
0 | Санёк | 4 716 | 13.6.2010, 14:44 Посл. сообщение: Санёк | |
От: ChatLogsMySQL От темы с ID: 1823 |
1 | Wariner | 5 919 | 2.8.2009, 0:22 Посл. сообщение: Saymon21 |
|
Сейчас: 23.12.2024, 9:24 |