|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#161
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Не знаю что там стоит, но в ошибки о GetUsrClass говорится.
|
|
|
![]()
Сообщение
#162
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 4.11.2009 Пользователь №: 4 924 Спасибо сказали: 0 раз ![]() |
Товарищи, помогите настроить плагин антирекламы, плиз. Проблема в следующем: в список рекламы добавляю слово dchub , а в список исключений, например, dchub://10.20.30.40. Я так понимаю, что адрес dchub://10.20.30.40 разрешен для написания в чат, но увы, он все равно обрабатывается модулем антирекламы после чего следует БАН. Помогите плиз, как правильно и в какой форме надо добавлять записи в список рекламы и исключений? В описании бота об этом нет ничего (((
|
|
|
![]()
Сообщение
#163
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 27.12.2009 Пользователь №: 5 491 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#164
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 38 Регистрация: 3.6.2009 Пользователь №: 3 496 Спасибо сказали: 6 раз ![]() |
Пишу в этот раздел, хоть у меня не птока , а верлихаб, но проблема именно в экзекуторе.
Если в антирекламу добавить шаблон с дефисом, то фильтр не срабатывает. Например, вражеская сылка вида blablabla-lala.net проскакивает. Вопросы: 1) в каком виде нужно вбивать шаблон в данном случае; 2) какой вообще здесь синтаксис. UPD Зря паниковал)) Разобрался. Нужно было копнуть в сторону рэгэкспов перла, т.е. в данном случае поставить слэш перед дефисом. В итоге: (%z?)[hH]+[aA]+[hH]+[aA]+[/-]+[lL]+[aA]+[lL]+[aA]+[.]+[nN]+[eE]+[tT]+(%z?) |
|
|
![]()
Сообщение
#165
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
вообще-то регулярные выражения в lua, отличаются от регулярных выражений перла, поэтому дефис нужно экранировать знаком процента, а не слешом.
|
|
|
![]()
Сообщение
#166
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 38 Регистрация: 3.6.2009 Пользователь №: 3 496 Спасибо сказали: 6 раз ![]() |
Товарищи, помогите настроить плагин антирекламы, плиз. Проблема в следующем: в список рекламы добавляю слово dchub , а в список исключений, например, dchub://10.20.30.40. Я так понимаю, что адрес dchub://10.20.30.40 разрешен для написания в чат, но увы, он все равно обрабатывается модулем антирекламы после чего следует БАН. Помогите плиз, как правильно и в какой форме надо добавлять записи в список рекламы и исключений? В описании бота об этом нет ничего ((( Была аналогичная проблема. В LUA я полный ноль, но кое-что понять из текста скрипта антирекламы смог. Дело в том, что логика алгоритма антирекламы экзекутора такова: 1) когда скрипт всречает слово dchub:// (которое находится в черном списке), он начинает искать его в исключениях. 2) А теперь внимание!!!: ищет он именно запрещенное слово, но никак не вхождение этого слова во фразу-исключение. Таким образом, он ищет в исключениях слово "dchub://", а не "dchub://10.20.30.40". Естественно, исключения в данном случае не срабатывают, т.к. искомого слова (dchub://) там попросту нет!!! Мне кажется эта логика немного страноватой, или же просто банальная ошибка в алгоритме. Поэтому лично я себе немного исправил файл /PLUGINS/Antireklama.AntiAD/{ваш_хаб}/Vars.lua : ...вместо Код function checkForAdvertising(msg) msg=strLower(msg) for i = 1,#adverTable do for ad0 in string.gmatch(msg, adverTable[i]) do if not adverTableExept[ad0] then return true end end end return end ...написал Код function checkForAdvertising(msg) msg=strLower(msg) local exflag=0 for ex, Table in pairs(adverTableExept) do local _,_,ex0 = string.find(ex, "(%S+)") if string.find(msg,ex0) then exflag = 1 end end if exflag == 0 then for i = 1,#adverTable do for ad0 in string.gmatch(msg, adverTable[i]) do if not adverTableExept[ad0] then return true end end end else return false end return end НО: 1) Как я говорил, я ниразу не программист, поэтому чувствую, здесь много лишнего, можно написать и лучше, но я не умею)) 2) Теперь есть другой косяк, но о нем я промолчу... вообще-то регулярные выражения в lua, отличаются от регулярных выражений перла, поэтому дефис нужно экранировать знаком процента, а не слешом. Возможно. Попробовал оба варианта, оба работают. |
|
|
![]()
Сообщение
#167
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
на Eximius 2.0.5 не захотел работать скрипт
ошибки \Ekzekutor.lua --> Error call function OnExit() ..._2_0_5_Build5_Lua_5_1\scripts\Ekzekutor\ptokax04.lua:23: attempt to call field 'UnregBot' (a string value) \Ekzekutor.lua --> Error call function Main() ..._2_0_5_Build5_Lua_5_1\scripts\Ekzekutor\ptokax04.lua:2: attempt to index global 'SetMan' (a nil value) |
|
|
![]()
Сообщение
#168
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 38 Регистрация: 3.6.2009 Пользователь №: 3 496 Спасибо сказали: 6 раз ![]() |
|
|
|
![]() ![]()
Сообщение
#169
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 29 Регистрация: 9.9.2009 Из: Нижнего Тагила Пользователь №: 4 402 Спасибо сказали: 0 раз ![]() |
[00:58] В скрипте нет синтаксических ошибок
[00:58] В скрипте нет синтаксических ошибок [00:58] В скрипте нет синтаксических ошибок [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Нет синтаксических ошибок в файле скрипта ЗаглушкаНеизвестныхКомандЕксимиуса.lua [00:58] Нет синтаксических ошибок в файле скрипта ЗаглушкаНеизвестныхКомандПтоки.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Нет синтаксических ошибок в файле скрипта Ekzekutor.lua [00:58] Синтаксис C:/psp hub/scripts/Ekzekutor/ptokax04.lua:14: module 'socket' not found: no field package.preload['socket'] no file 'C:\psp hub\socket.lua' no file 'C:\psp hub\libs\socket.lua' no file 'C:\psp hub\scripts\libs\socket.lua' no file 'C:\psp hub\socket.dll' no file 'C:\psp hub\libs\socket.dll' no file 'C:\psp hub\scripts\libs\socket.dll' [00:58] Скрипт остановлен. это че запускаю хаб потом скрипт и вот(((( |
|
|
![]()
Сообщение
#170
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
спойлер есть на форуме для таких длинных сообщений. Библиотеки установил?
|
|
|
![]() ![]()
Сообщение
#171
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 29 Регистрация: 9.9.2009 Из: Нижнего Тагила Пользователь №: 4 402 Спасибо сказали: 0 раз ![]() |
какие?
|
|
|
![]()
Сообщение
#172
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
ну всё ставь библиотеки которые в архиве с ботом
|
|
|
![]() ![]()
Сообщение
#173
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 29 Регистрация: 9.9.2009 Из: Нижнего Тагила Пользователь №: 4 402 Спасибо сказали: 0 раз ![]() |
да куда их пихать?
|
|
|
![]()
Сообщение
#174
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
создай папку libs там где лежит PtokaX.exe и в эту папку кидай
|
|
|
![]()
Сообщение
#175
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 19.12.2009 Пользователь №: 5 404 Спасибо сказали: 0 раз ![]() |
Здравствуйте! Пожалуйста, не могли бы вы мне помочь. Запретил внешние запросы для диапазона IP.
============================== Список сетей: ============================== 1. 10.0.0.1 - 10.255.254.254 Gold-Key. 2. 169.254.0.1 - 169.254.254.254 Massacre. 3. 192.168.0.0 - 192.168.254.254 Zare4Net. ================================================================================= Теперь выдаёт такое сообщение: [15:16:40] <MassNet_chat> <•Экзекутор•> *** 01/27/10 15:16:52 В скрипте произошла ошибка: ...cripts/Ekzekutor/PLUGINS/Seti.Nets/ptokax04/Vars.lua:8: attempt to perform arithmetic on a nil value [15:16:40] <MassNet_chat> <•Экзекутор•> Внимание!!! Перед использованием плагина конвертирования профилей не забудьте создать копию папки скриптов!!! Плагин конвертирует профили команд меню в соответствии с заданными Вами параметрами. Новые профили задаются отдельно для каждого присутствующего профиля в файлах меню перед началом конвертации. Если Вы не знаете, что делаете, не используйте плагин конвертирования профилей команд файлов меню! [15:18:42] *** Ушёл: •Словарь• [15:18:42] *** Ушёл: •Экзекутор• [15:18:42] *** Пришёл: •Экзекутор• [15:18:42] *** Пришёл: •Словарь• Может кто сталкивался? Подскажите. Я новенький ![]() ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Редактирую: от диапазона видимо не зависит. Даже когда в списке нет диапазонов с запретом запросов, включаешь блокировку внешних запросов и начинается вот это. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Короче сам методом тыка разобрался. Виключил скрипт Викторины и всё стало нормально, но как-то викторину тоже хотелось бы запустить..... ![]() Спасибо за внимание... |
|
|
![]()
Сообщение
#176
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Библиотеку 'socket', это написано в ошибке, которую стоило прочитать до того как паниковать
![]() girs, напиши автору напрямую, так будет быстрее. |
|
|
![]() ![]()
Сообщение
#177
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 39 Регистрация: 8.3.2009 Из: Ярославля Пользователь №: 2 517 Спасибо сказали: 3 раза ![]() |
Тут есть кто пользуется данным ботом на Verlihub?Если есть,то помогите найти ответ.Меняю в ручную настройки в файлах бота,но они не вступают в силу.Например в сообщении приветствии для теста удалил одну строку,но после перезапуска самого скрипт-бота,плагина LUA для верли,даже после рестарта хаба изменения не вступают в силу,что может быть не так?
![]() Phazeus молодец!!!Новый RC 2.1 бота выпустил!!!Ща тестить будемс! ![]() ![]() ![]() |
|
|
![]()
Сообщение
#178
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 6.11.2009 Пользователь №: 4 949 Спасибо сказали: 0 раз ![]() |
Поставил это чудо.
После установки его пропали почти все пользователи ,осталось только несколько. Скажите,как с этим бороться |
|
|
![]()
Сообщение
#179
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 17.2.2010 Пользователь №: 6 114 Спасибо сказали: 0 раз ![]() |
Народ, помогите пожалуйста ламеру (всетаки выходит что я ламер)
Стоит Verlihub 0.9.8e-r2 на платформе Open SUSE linux 10.0. Хочу поставить Екзекутора, мануал на офф сайте не полон для полного описания установки. Как я понял, в систему дополнительно ставится Lua, дак вот что, поставил я Lua. ISERVER:/usr/local/lib # lua Lua 5.1.3 Copyright © 1994-2008 Lua.org, PUC-Rio > Поменял платформу как указано в мануале на офф сайте на Verlihub. Запихал папку Ekzekutor в папку /etc/verlihub/scripts/ ISERVER:/usr/local/lib # ls /etc/verlihub/scripts/ Ekzekutor Ekzekutor.lua ISERVER:/usr/local/lib # Суть вопроса вот в чем: Как его запускать то елы? этого бота ![]() Помогите ламеру ребят ![]() Мб запуск бота в конфиг добавлять нада или еще куда? Заранее благодарен!!!! Если это где-то описывалось извиняйте ![]() ![]() |
|
|
![]()
Сообщение
#180
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Есть плагин скриптов луа для верли, он добавляет несколько команд в хаб, этими командами управляются скрипты, я сам не пользовался верлихабом, но думаю тебе надо копать в эту сторону.
|
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() API2|Универсальный многоязычный бот для PtokaX,VerliHub,RusHub,Eximius |
168 | Phazeus | 231 525 | 27.4.2014, 10:08 Посл. сообщение: Prizrak333 |
![]() |
Экзекутор, Верлик и ВДС | 8 | Aлзим | 13 541 | 12.3.2013, 15:40 Посл. сообщение: Артём |
![]() |
Бот Экзекутор бот птохи |
1 | Slav | 6 773 | 11.9.2009, 12:43 Посл. сообщение: Maximum |
![]() |
Сейчас: 24.2.2025, 5:35 |