myDC.ru

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

 

> История чата, версия 2.1a

Теги
Accelerator
сообщение 6.1.2010, 9:33
Сообщение #1


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Из: Челябинск
Пользователь №: 1 075
Спасибо сказали: 241 раз




Название: ChatHistory
Версия: 2.1a (08.01.2011)
Автор: STRELOK
Описание: Выводит последние n сообщений в чате при подключении пользователя к хабу
Изменения
    Версия 2.1a:
  • Поправка в регулярном выражении (команды для хаба при вводе заносились в лог)

    Версия 2.1:
  • Возможность включения логирования команд /+!me
  • Поправлена ошибка, когда при кике с хаба пользователя последние сообщения выводились в статусную строку клиента

    Версия 2.0:
  • Лог чата сохраняется в файл © STRELOK
  • Изменён стиль вывода лога чата © STRELOK
Для работы скрипта нужно скачать модуль files здесь
Прикрепленные файлы
Прикрепленный файл  chathist.rar ( 1.19 килобайт ) Кол-во скачиваний: 250
 


Спасибо сказали:
Go to the top of the page
+Quote Post
 
Начать новую тему
Ответов
Wariner
сообщение 6.1.2010, 10:10
Сообщение #2


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

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




ммм... а сохранение в файл? still_dreaming.gif
Go to the top of the page
+Quote Post
Accelerator
сообщение 6.1.2010, 10:13
Сообщение #3


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Из: Челябинск
Пользователь №: 1 075
Спасибо сказали: 241 раз




Цитата(Wariner @ 6.1.2010, 12:10) *
ммм... а сохранение в файл? still_dreaming.gif

Сделаю в следующей версии big_smile.gif
Go to the top of the page
+Quote Post
Accelerator
сообщение 7.1.2010, 11:48
Сообщение #4


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Из: Челябинск
Пользователь №: 1 075
Спасибо сказали: 241 раз




Добавлена Версия 2.0:
lua плагин: 1.6
Версия хаба: 2.0.5
  • Лог чата сохраняется в файл © STRELOK
  • Изменён стиль вывода лога чата © STRELOK


Спасибо сказали:
Go to the top of the page
+Quote Post
Accelerator
сообщение 7.1.2011, 20:56
Сообщение #5


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Из: Челябинск
Пользователь №: 1 075
Спасибо сказали: 241 раз




Доступна новая версия скрипта!
    Версия 2.1:
  • Возможность включения логирования команд /+!me
  • Поправлена ошибка, когда при кике с хаба пользователя последние сообщения выводились в статусную строку клиента


Спасибо сказали:
Go to the top of the page
+Quote Post
vex112
сообщение 6.3.2011, 14:34
Сообщение #6


Участник
**

Группа: Пользователи
Сообщений: 32
Регистрация: 23.7.2009
Из: спб
Пользователь №: 3 949
Спасибо сказали: 1 раз




Цитата(Accelerator @ 7.1.2011, 22:56) *
Доступна новая версия скрипта!
    Версия 2.1:
  • Возможность включения логирования команд /+!me
  • Поправлена ошибка, когда при кике с хаба пользователя последние сообщения выводились в статусную строку клиента
пардон за глупый вопрос под verlihub сей скриптик работать будет ? хабы то вроде одним кодом писаны
Go to the top of the page
+Quote Post
Saymon21
сообщение 6.3.2011, 14:35
Сообщение #7


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 478 раз




vex112, нет
Go to the top of the page
+Quote Post
папакарла
сообщение 3.10.2011, 10:13
Сообщение #8


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 30.9.2011
Пользователь №: 9 784
Спасибо сказали: 0 раз




Добрый день.
При использовании этого плагина вместе с ChatFilter (http://mydc.ru/topic4198.html), маты всё равно попадают в лог.
В качестве решения можно запихать сюда такую же проверку, но редактировать 2 списка не удобно на мой взгляд. Может быть есть выход попроще?
Go to the top of the page
+Quote Post
Perspect
сообщение 3.10.2011, 11:04
Сообщение #9


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 9.6.2008
Из: Крым
Пользователь №: 23
Спасибо сказали: 5 раз




Цитата(папакарла @ 3.10.2011, 9:13) *
Добрый день.
При использовании этого плагина вместе с ChatFilter (http://mydc.ru/topic4198.html), маты всё равно попадают в лог.
В качестве решения можно запихать сюда такую же проверку, но редактировать 2 списка не удобно на мой взгляд. Может быть есть выход попроще?

Сдвинь скрипт ниже антимата и антирекламы.


Спасибо сказали:
Go to the top of the page
+Quote Post
папакарла
сообщение 3.10.2011, 13:01
Сообщение #10


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 30.9.2011
Пользователь №: 9 784
Спасибо сказали: 0 раз




И действительно... Не могу привыкнуть, что править конфиг можно только при выключеном хабе :(
Спасибо

В качестве компенсации за мою невнимательность вот вам небольшой патчик

Код
local str = ""..string.rep(" ",0).."Последние "..MSG_COUNT.." фраз в чате"


Заменить на

Код
local str = ""..string.rep(" ",0)..PluralForm(#Chat,"Последняя ", "Последние ", "Последние ").." " ..#Chat..PluralForm(#Chat," фраза "," фразы "," фраз ") .."в чате"


и в конец дописать

Код
function PluralForm(num, form1, form2, form5)
    num = math.abs(num) % 100;
    num1 = num % 10;
    if num > 10 and num < 20 then
        return form5
    end
    if num1 > 1 and num1 < 5 then
        return form2
    end
    if num1 == 1 then
        return form1
    end
    return form5;
end


В итоге, если в файле было меньше MSG_COUNT, то скрипт соответственно выведет
<HubBot> Последняя 1 фраза в чате
<HubBot> Последние 2 фразы в чате
ну и так далее
Go to the top of the page
+Quote Post
ShadoWx
сообщение 4.10.2011, 6:37
Сообщение #11


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 216
Регистрация: 23.10.2008
Из: Саратов
Пользователь №: 865
Спасибо сказали: 59 раз




как-так ? а скрипты управления скриптами и настройками хаба еще никто не отменял, в форуме ищите.
Go to the top of the page
+Quote Post
папакарла
сообщение 4.10.2011, 10:08
Сообщение #12


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 30.9.2011
Пользователь №: 9 784
Спасибо сказали: 0 раз




Цитата(ShadoWx @ 4.10.2011, 10:37) *
как-так ? а скрипты управления скриптами и настройками хаба еще никто не отменял, в форуме ищите.

Уже разобрался. То был первый день знакомства с хабом big_smile.gif Но всё равно спасибо.
Go to the top of the page
+Quote Post
hjet
сообщение 11.9.2012, 1:42
Сообщение #13


Начинающий
*

Группа: Пользователи
Сообщений: 17
Регистрация: 20.5.2012
Пользователь №: 10 576
Спасибо сказали: 1 раз




Ребят, проблема с длинными магнет-ссылками, например человек кидает в чат магнетку на фильм "Вурдалаки в резиновых сапогах идут на штурм - Ghouls in rubber boots to the attack (2024).avi" и дописывает в той же строке что-то от себя. В историю это не попадает. Как поправить?

Заранее спасибо за помощь!

з.ы. вот к примеру имя картинки проверка_не_качать_проверка_не_качать_проверка_не_качать_проверка_не_качать_проверка_не_качать_проверка_не_качать_.jpg (в ссылку добавил пробелы, а то она рвет форум =) ):

CODE

magnet: ?xt=urn: tree:tiger:g7km22y5oc4a7fhbbbnvgupsimvnw3oruoxiu6i&
xl=49285&dn=%d0%bf%d1%80%d0%be%d0%b2%d0%b5% d1%80%d0%ba%d0%b0_
%d0%bd%d0%b5_%d0%ba%d0%b0%d1%87%d0%b0%d1%82%d1%8c _%d0%bf%d1
%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0_%d0%bd%d0%b5_%d0%ba
%d0%b0%d1%87%d0%b0%d1%82%d1%8c _%d0%bf%d1%80%d0%be%d0%b2%d0%
b5%d1%80%d0%ba%d0%b0_%d0%bd%d0%b5_%d0%ba%d0%b0%d1%87%d0%b0%
d1%82%d1%8c_ %d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0_%
d0%bd%d0%b5_%d0%ba%d0%b0%d1%87%d0%b0%d1%82%d1%8c_ %d0%bf%d1%80%
d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0_%d0%bd%d0%b5_%d0%ba%d0%
b0%d1%87%d0%b0%d1%82%d1%8c_ %d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%
80%d0%ba%d0%b0_%d0%bd%d0%b5_%d0%ba%d0%b0%d1%87%d0%b0%d1%82%d1%8c_.jpg


в Chat.dat даже не добавляется =) Видио проблема с длинной =)
Go to the top of the page
+Quote Post
Alexey
сообщение 11.9.2012, 2:31
Сообщение #14


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




Прикрепленный файл  20120911_RH_CH2.png ( 19.72 килобайт ) Кол-во скачиваний: 262

У меня всё работает, что я делаю не так?
Go to the top of the page
+Quote Post
hjet
сообщение 14.9.2012, 15:33
Сообщение #15


Начинающий
*

Группа: Пользователи
Сообщений: 17
Регистрация: 20.5.2012
Пользователь №: 10 576
Спасибо сказали: 1 раз




Цитата(Alexey @ 11.9.2012, 2:31) *
У меня всё работает, что я делаю не так?


хм, видимо у меня конфликт с другим скриптом, участвующим в жизни хаба extreme_sexy_girl.gif
CODE

№ 01 [ вкл ] FirstRusHubBot.lua (221 Кб)
№ 02 [ вкл ] ContextMenu.lua (43 Кб)
№ 03 [ вкл ] noCAPS_for_RusHub.lua (88 Кб)
№ 04 [ вкл ] antiadv_rushub.lua (52 Кб)
№ 05 [ вкл ] BanManager.lua (80 Кб)
№ 06 [ вкл ] DefendHub_RusHub.lua (44 Кб)
№ 07 [ вкл ] pinger.lua (42 Кб)
№ 08 [ вкл ] chathist.lua (53 Кб)
№ 09 [ вкл ] ChatRanks.lua (83 Кб)
№ 10 [ вкл ] messenger.lua (48 Кб)
№ 11 [ вкл ] hideme.lua (58 Кб)
№ 12 [ вкл ] Bomb.lua (99 Кб)


например с noCAPS или antiadv, буду отключать, о результатах напишу =) порядок скриптом вроде логичный, история чата должна идти после этих двух скриптов, а то капс и реклама будут в 10 последних сообщениях =)

Да, методом научного тыка найдена проблема - noCAPS_for_RusHub.lua, значит отрубаем его и не пользуемся =)
Go to the top of the page
+Quote Post
Артём
сообщение 14.9.2012, 16:16
Сообщение #16


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 604
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 761 раз




hjet, а не проще выше нокапса подвинуть скрипт?
Go to the top of the page
+Quote Post
hjet
сообщение 14.9.2012, 16:21
Сообщение #17


Начинающий
*

Группа: Пользователи
Сообщений: 17
Регистрация: 20.5.2012
Пользователь №: 10 576
Спасибо сказали: 1 раз




Цитата(Артём @ 14.9.2012, 16:16) *
hjet, а не проще выше нокапса подвинуть скрипт?


может быть и проще, но зачем этот плагин вообще нужен, если капс будет сохраняться в истории чата? уж пусть тогда везде будет капс, чем частично где-то =)
Go to the top of the page
+Quote Post
Alex Dancer
сообщение 13.2.2013, 15:29
Сообщение #18


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 13.10.2012
Пользователь №: 10 908
Спасибо сказали: 0 раз




В скрипте ошибка: \scripts\chathist.lua:16: attempt to index global 'Config' (a nil value)
Go to the top of the page
+Quote Post
Артём
сообщение 13.2.2013, 15:59
Сообщение #19


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 604
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 761 раз




Alex Dancer, у тебя RusHub стоит?
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts История чата
помогите исправить
0 fenrir 1 632 17.11.2014, 2:24 Посл. сообщение: fenrir
No New Posts Topic has attachmentsВывод последний N сообщений чата при входе
Verlihub
2 Vizunchik 4 929 13.9.2014, 9:53 Посл. сообщение: Ahton
No New Posts Topic has attachmentsПроблема со скриптом Истории чата
5 SonicX 3 052 27.6.2014, 19:04 Посл. сообщение: sergius_s
No new Topic has attachmentsСкрипт блок привата и общего чата (ответ цифрами) для Verlihub
19 Алекс 8 575 28.11.2012, 0:30 Посл. сообщение: Алекс
No New Posts Topic has attachmentsПоказ список онлайн пользователей и мониторинг чата на сайте
Verlihub
5 Vizunchik 6 609 25.9.2012, 7:37 Посл. сообщение: wolf night
No New Posts Как получить сообщения из чата
6 Radzhab 3 623 13.9.2012, 23:01 Посл. сообщение: mariner
No New Posts Заглушка чата (GAG)
для одного пользователя
9 arktik 5 605 31.1.2012, 0:27 Посл. сообщение: Otshelnik-Fm
No New Posts Нужен скрипт для вкл/выкл чата
2 RAZORkhv 2 961 23.12.2011, 22:06 Посл. сообщение: Ksan
Closed Скрипт логирования главного чата
г.
1 Lamo 2 668 2.8.2011, 17:28 Посл. сообщение: Setuper
No New Posts От: Заглушка чата (GAG)
От темы с ID: 4889
1 DEN 007 2 334 1.7.2011, 11:51 Посл. сообщение: Ksan
No new Topic has attachmentsИстория чата в интересном месте
15 CrazyCat 6 022 5.5.2011, 1:04 Посл. сообщение: Alexey
No New Posts прога только для чата
10 baralgin 5 076 23.2.2011, 1:31 Посл. сообщение: pro
No New Posts прога только для чата
0 baralgin 2 666 16.2.2011, 20:53 Посл. сообщение: baralgin
No New Posts От: История чата
От темы с ID: 2919
0 Perspect 1 961 20.1.2011, 18:12 Посл. сообщение: Perspect
Closed дайте скрипт последнии 5 сообщений чата
4 Artem26 3 313 23.12.2010, 21:08 Посл. сообщение: Saymon21

 



RSS Сейчас: 14.12.2017, 18:11