Лог чата по месяцам, и последние сообщения при входе |
Здравствуйте, гость ( Вход | Регистрация )
Лог чата по месяцам, и последние сообщения при входе |
21.4.2009, 21:49
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза |
Есть скрипт Истории чата от Mutor...
Только там пишется все в 1 файл... да и не в совсем удобном виде. А при кол-ве сообщений в этом файле больше 1500 начинает подтормаживать чат :( и не надо антирекламы и дополнительных команд. Хочется скрипт который записывает лог чата в файл "месяц - год" в папке Logs (новый месяц - новый файл) В логе чтобы сообщения были в виде: Код дата [время] IPюзера <ник> сообщение и при подключении юзера показывал ему последние N сообщений в виде: Код <ник бота> Последние фразы чата: [время] <ник> сообщение ... Сделайте пожалуйста. |
|
|
21.4.2009, 21:51
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
а MySQL ты не используешь? смотри http://mydc.ru/topic1823.html
|
|
|
21.4.2009, 21:55
Сообщение
#3
|
|
Продвинутый участник Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза |
я вот как раз его увидел.. и вот создал тему. Не использую... нужны обычные текстовые файлы или которые можно открыть блокнотом )
|
|
|
21.4.2009, 21:57
Сообщение
#4
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
А чем база данных не устраивает? И зачем открывать файлы блокнотом? Ведь хранение в базе и более экономичное и более безопасное с точки зрения потери данных.
|
|
|
21.4.2009, 22:05
Сообщение
#5
|
|
Продвинутый участник Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза |
Чтобы его мог прочитать любой желающий без знаний о базах данных.
|
|
|
21.4.2009, 22:10
Сообщение
#6
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
БД тоже может прочитать любой. качаешь прогу и смотришь
Никаких проблем)))) |
|
|
21.4.2009, 22:11
Сообщение
#7
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Так а ничего знать практически и не надо. Надо только проги необходимые поставить, а прога сама делает нужные запросы для получения всей инфы.
Интересно, а для чего тебе нужно, чтобы любой желающий мог прочитать. У тебя на компе так много народу читает всё подряд? |
|
|
21.4.2009, 22:18
Сообщение
#8
|
|
Продвинутый участник Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза |
эхх.. надо было сразу дописать "и без дополнительных программ."
Думаю такой скрипт без баз данных будет полезен не только мне. Читают не все подряд, а только что выложено в шару. Только это другая тема :( |
|
|
21.4.2009, 22:34
Сообщение
#9
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Увы и ах, но постепенно скоро все скрипты предполагается перевести на работы с базами данных.
Не оптимальные скрипты писать не хочется, и думаю, что никто не станет, когда есть такое мощное средство как база данных. Ищи уже готовые или старайся написать сам. |
|
|
21.4.2009, 22:53
Сообщение
#10
|
|
Продвинутый участник Группа: Пользователи Сообщений: 153 Регистрация: 21.9.2008 Из: Челябинск Пользователь №: 574 Спасибо сказали: 54 раза |
даа.. я могу попробовать что-то написать.. на это уйдет много времени (пока разберусь что мне нужно использовать из других скриптов) и даже думаю оно будет работать :(
но вот как разбить этот лог по месяцам я не знаю :( |
|
|
Похожие темы
|
Сейчас: 23.11.2024, 16:47 |