Экзекутор (ekzekutor), API2|Универсальный многоязычный бот для PtokaX,VerliHub,RusHub,Eximius |
Здравствуйте, гость ( Вход | Регистрация )
Экзекутор (ekzekutor), API2|Универсальный многоязычный бот для PtokaX,VerliHub,RusHub,Eximius |
24.2.2009, 4:22
Сообщение
#121
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Скрипт предназначен для использования на HUB-серверах RusHub, Verlihub, PtokaX 0.4.x.x и Eximius. Требуется наличие LUA 5.1.x. При желании можно добавлять любое количество нужных локализаций для любых других серверов. Для этого скрипт использует собственный API, который обрабатывается соответствующими файлами локализации. Имеется встроенный движок поддержки плагинов (расширений), которыми реализовывается основной функционал бота и с помощью которых он может расширяться. Дополнения, замечания, пожелания и поддержка приветствуются. Для использования на таких разных платформах в скрипте предусмотрена соответствующая настройка локализации.
Приветствуется использование скрипта на OpenSource операционных системах (Linux, BSD и т.д.). ЗАПРЕЩАЕТСЯ использовать скрипт для пропаганды алкоголя, табака, наркотиков, извращений и разврата, религии, искажения Наследия Руси и её изначальной Культуры! А также для потакания подобной пропаганде и поощерения. Действия, препятствующие адекватным просветительским инициативам ЗАПРЕЩЕНЫ. Цитата Основные возможности и функции движка: Раскрывающийся текст
Входящие в дистрибутив плагины: Раскрывающийся текст
И прочие мелочи… Плагины возможно отключать, задавать нужный приоритет (очередь обработки). Возможно добавлять любые плагины. Это просто. К тому же плагины работают несколько быстрее, чем аналогичные отдельные скрипты, так как все плагины уже получают обработанные данные от движка плагинов Бота. Так можно передать обработку на внешние сервисы, например PHP, .NET и т.п. Пользовательское соглашение: Раскрывающийся текст Условия пользования программным продуктом "Экзекутор" от PhazaSoft. Автор Phazeus. Этот программный продукт (набор скриптов) представляет собой исходный код на языке Lua в открытом виде (OpenSource) и предназначен для использования на DirectConnect-серверах (файлообменных хабах) и является интеллектуальной собственностью, защищаемой законом об авторском праве и интеллектуальной собственности. Этот программный продукт доступен для свободного использования при условии соблюдения администрацией ресурсов, которые используют программный продукт "Экзекутор", установленных автором правил: 1. Запрещена пропаганда любых видов наркотических веществ (как легальных, так и нелегальных, например, табака, пива и т.п.) и потакание подобной пропаганде в любой форме, непринятие мер по предотвращению действий, приводящих к распространению информации о подобных веществах в благожелательной форме. Запрещено препятствование распространению информации о подобных веществах, описывающей их истинное действие на организм человека и их вред. 2. Запрещено распространение информации в благожелательной форме о разного рода извращениях, обусловленных генетическими, психическими и психологическими отклонениями, а также разврата и неподобающего некультурного поведения. 3. Запрещена пропаганда и распространение информации в благожелательной форме о какой-либо религии, выходящей за рамки объективного рассмотрения. 4. Запрещено искажение древней Славянской Культуры и традиций, очернение наследия Руси. 5. Запрещена пропаганда каких-либо политических партий и движений. Приветствуется личная гражданская инициатива и проявление активной гражданской позиции вне политических партий и движений. (вышеописанные пункты касаются как представителей администрации ресурсов, так и пользователей, действия которых должны контролироваться администрацией ресурсов) 6. Запрещено использование данного программного продукта или его частей в коммерческих целях без согласования с Автором. Запрещено использование программного продукта на официальных ресурсах компаний и фирм а также юридическими лицами без согласования с Автором. 7. Автор оставляет за собой право менять условия пользования скриптом. Любое несогласие с авторскими условиями пользования данным программным продуктом приводит к отказу от его использования. Данные условия распространяются автоматически на любую версию программного продукта "Экзекутор". Использовать исходный код или его части данного программного продукта можно только при выполнения настоящих Условий и ссылки на источник. или в дистрибутиве. Функциональность не ограничена. За справками и помощью в аську или джаббер Благодарим Philoum ( dchub://potes.dyndns.info:12345 ) за помощь в переводе! Текущая версия: 3.0.5 от 19.09.2013 Имеется документация. Последние версии тут: Тестовый хаб с ботом работает иногда тут: dchub://phazasoft.mine.nu |
|
|
20.11.2011, 13:58
Сообщение
#122
|
|
Активный участник Группа: Пользователи Сообщений: 73 Регистрация: 5.1.2009 Из: Украина, г. Сумы Пользователь №: 1 684 Спасибо сказали: 0 раз |
|
|
|
25.11.2011, 23:43
Сообщение
#123
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
26.11.2011
Релиз версии 3.0.1 "Экзекутор" Ребят не подскажите как сделать так чтобы бот "Обьявления" отображался на хабе? А то убрал, его нет в списках юзеров, надо чтобы находился в пользователях, не подскажите как это сделать? Можно добавить на хаб "робота" с ником, как у бота объявлений. Пусть висит как оператор, например, или как пользователь. Вот так это делается, инструкция (читать, как добавить робота в список пользователей):я имею ввиду другие скрипты не плагины, как можно сделать скрипт под данного бота? Да легко. Я специально сделал движок плагинов, чтобы было проще добавлять функции и расширять бота. Любой скрипт можно преобразовать в плагин. Структура плагинов описана тут:В дистрибутиве уже есть пустой плагин-шаблон, его можно заполнять нужным кодом. Также можно смотреть, как сделаны готовые плагины. Есть простые плагины, которые можно разбирать, смотреть как они устроены. |
|
|
28.11.2011, 19:22
Сообщение
#124
|
|
Начинающий Группа: Пользователи Сообщений: 14 Регистрация: 25.10.2011 Пользователь №: 9 867 Спасибо сказали: 0 раз |
Что я не догоняю в таком вопросе-поставил Экзекутора и через день стала вылетать такая ошибка-- <•Экзекутор•> *** 11/29/11 01:41:28 Нет данных для вывода....sed/Ptoka 0.4.1.1 new/scripts/Ekzekutor/ptokax04.lua:428: attempt to index global 'socket' (a nil value) Все посмотрел-где надо подправил-стало работать нормально--но всего на три дня и опять таже ошибка. Менял Ptokax-поставил версию 0.4.1.1 (была 0.4.2)-несколько дней нормально и опять та же ошибка. Библиотеки все стоят. В чем моя проблема? P.S-(попрошу тролей-умников оставить свои коментарии именно в том месте-ну надеюсь поняли в каком!)
|
|
|
28.11.2011, 19:27
Сообщение
#125
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
ZAZU0, значит не все библиотеки поставил или не те или не туда
|
|
|
1.12.2011, 9:08
Сообщение
#126
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Что я не догоняю в таком вопросе-поставил Экзекутора и через день стала вылетать такая ошибка-- <•Экзекутор•> *** 11/29/11 01:41:28 Нет данных для вывода....sed/Ptoka 0.4.1.1 new/scripts/Ekzekutor/ptokax04.lua:428: attempt to index global 'socket' (a nil value) Все посмотрел-где надо подправил-стало работать нормально--но всего на три дня и опять таже ошибка. Менял Ptokax-поставил версию 0.4.1.1 (была 0.4.2)-несколько дней нормально и опять та же ошибка. Библиотеки все стоят. В чем моя проблема? P.S-(попрошу тролей-умников оставить свои коментарии именно в том месте-ну надеюсь поняли в каком!) Для старой птоки (0.4.1.x) и для новой (0.4.2.х) нужны разные пакеты Сокетов. В дистрибудиве версии Экзекутора 3.0.1 есть для обоих версий пакеты сокетов. Заодно баг с ними исправлен, который был в версии 3.0.0 (при их использовании страница пустая возвращалась в функциях обращения к вэб-страницам). |
|
|
10.1.2012, 1:20
Сообщение
#127
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 7.1.2012 Пользователь №: 10 152 Спасибо сказали: 0 раз |
Извените вопрос такой я скрыл пользователей в экзекуторе но сам вижу их что мне надо поменя в скрипте и в каком чтоб я их сам не мог видеть и другие пользователи в том числе мастера!!!!!
|
|
|
12.1.2012, 0:18
Сообщение
#128
|
|
Активный участник Группа: Пользователи Сообщений: 73 Регистрация: 5.1.2009 Из: Украина, г. Сумы Пользователь №: 1 684 Спасибо сказали: 0 раз |
Помогите пожалуйста.
Вчера обновился и как-то отключил бота гугл , тот что пишеш в личку а он ищет как поисковик, сам бот есть на хабе но он не реагирует, помоги, как исправить? |
|
|
15.1.2012, 12:08
Сообщение
#129
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Извените вопрос такой я скрыл пользователей в экзекуторе но сам вижу их что мне надо поменя в скрипте и в каком чтоб я их сам не мог видеть и другие пользователи в том числе мастера!!!!! Операторы видят скрытых пользователей. Я не знаю что именно Вы хотели, как скрыть, наверное нужно пользоваться другими средствами (например вэб-сервисом), чтобы операторы тоже не видели.Помогите пожалуйста. Ничего не понял. Там простой пример поиска в гугле с помощью бот-триггера на роботе. Вы что-то удалили? Зайдите на полигон тестовый мой и посмотрите, как оно сделано.Вчера обновился и как-то отключил бота гугл , тот что пишеш в личку а он ищет как поисковик, сам бот есть на хабе но он не реагирует, помоги, как исправить? |
|
|
23.1.2012, 12:00
Сообщение
#130
|
|
Начинающий Группа: Пользователи Сообщений: 14 Регистрация: 25.10.2011 Пользователь №: 9 867 Спасибо сказали: 0 раз |
А как сменить погодный информер? Вместо Самары поставить к примеру Хабаровск?
|
|
|
25.2.2012, 15:43
Сообщение
#131
|
|
Начинающий Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз |
HUB: PtokaX 0.4.2.0
OS: FREEBSD 9 не стартует скрипт (симптомы: при запуске хаба в списке пользователей Экзекутора нет да и меню его тоже), мож кто подскажет с чем это может быть связанно? перед тем как залить Экзекутора установил: Lua-5.1.4; mysql55-server; - нужно ли это для Экзекутора ? LuaSocket-2.0.2; Luasql-mysql; - нужно ли это для Экзекутора ? Luasocket; Luafilesystem; и не понятно какой путь писать в Ekzekutor.lua (физически папка находится в /root/PtokaX/scripts/) по умолчанию ["FName"]="/etc/verlihub/scripts/Ekzekutor/", -- имя папки -- bot folder path пробовал по очерёдно: ["FName"]="/etc/root/PtokaX/scripts/Ekzekutor/", и ["FName"]="/root/PtokaX/scripts/Ekzekutor/", и ["FName"]="/scripts/Ekzekutor/", и ["FName"]="/Ekzekutor/", результат 0-ой.... |
|
|
25.2.2012, 16:09
Сообщение
#132
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Цитата (физически папка находится в /root/PtokaX/scripts/) А такой путь и прописать? нельзя? И да, у того был конфиг файл, смотри там. |
|
|
25.2.2012, 18:17
Сообщение
#133
|
|
Начинающий Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз |
Цитата А такой путь и прописать? нельзя? пробовал - результат 0-ой Цитата И да, у того был конфиг файл, смотри там. конфиг? все страницы перерыл, так и не нашел.... |
|
|
25.2.2012, 18:51
Сообщение
#134
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Как я помню, он был в папке самого бота. Я ну очень не хочу щас его ставить у себя и смотреть где и что у него там. Посмотри внимательней.
|
|
|
25.2.2012, 19:09
Сообщение
#135
|
|
Начинающий Группа: Пользователи Сообщений: 24 Регистрация: 30.1.2012 Пользователь №: 10 242 Спасибо сказали: 0 раз |
Цитата Как я помню, он был в папке самого бота. по поводу конфига, по всей видимости мне "не свезло" т.к. его там нет... --------------------------------------------------------------------------------------------- понял про какой конфиг речь шла (Config.cfg.) но он почему то не создается.... |
|
|
28.2.2012, 4:06
Сообщение
#136
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
А как сменить погодный информер? Вместо Самары поставить к примеру Хабаровск? Просто Посмотреть код нужного города, поменять строку триггера у вэб-сервиса с нужным кодом... Логично же...по поводу конфига, по всей видимости мне "не свезло" т.к. его там нет... Эм... А права на создание файлов есть, всё нормально, от рута? Нужно поставить скрипт начисто, как по инструкции, безо всяких конфигов. До первого запуска прописать пути, хотя для птоки это не актуально, там путь сам определяется. Тип сервера проверить, чтобы правильный был. Ошибки смотреть какие, наверняка сокеты не цепляются. Если так, то до создания конфига он просто не доходит, палает с критическими ошибками в самом начале, на попытке подцепить сокеты. Просто отключить использование ЛкаСокет и использовать утилиты, пероечисленные в инструкции (links, dig и и.д.).
понял про какой конфиг речь шла (Config.cfg.) но он почему то не создается.... |
|
|
6.3.2012, 12:16
Сообщение
#137
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 18.11.2008 Из: Новосибирск Пользователь №: 1 128 Спасибо сказали: 3 раза |
Есть предложение - для плагина подделок сделать возможность подгрузки списка с веб-адреса. Например, страничка будет отдавать plain-text с разделителями или XML, а плагин загружать его в свою базу.
Ну и очень хотелось бы прогрессивную систему наказаний с историей входов, ников и наказаний, как у Хуббы :( Единственное, что удерживает в пользовании хуббой... |
|
|
7.3.2012, 4:22
Сообщение
#138
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Загружать да, добавить в принципе просто. Уже есть загрузка из файла. Ничто не мешает загружать точно также не из файла, а с какого-либо адреса. Только добавить такую возможность ну и по таймеру... Руки дойдут если...
А с прогрессивной не понял... Запоминать события для аккаунтов? История входов есть в логах входов-выходов... А историю наказаний... Это как бы, наверное, дело сервера, у него же система банов реализована... Как-то в своё время городить не хотел... А если начинать городить, то силы надо, а их уж нет... :( Там по идее плагин прикрутить какой-нибудь с таким функционалом... |
|
|
9.3.2012, 0:26
Сообщение
#139
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Добавил в плагин подделок функцию загрузки списка с сайта.
|
|
|
13.3.2012, 10:03
Сообщение
#140
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 18.11.2008 Из: Новосибирск Пользователь №: 1 128 Спасибо сказали: 3 раза |
А историю наказаний... Это как бы, наверное, дело сервера, у него же система банов реализована... Как-то в своё время городить не хотел... А если начинать городить, то силы надо, а их уж нет... :( Там по идее плагин прикрутить какой-нибудь с таким функционалом... Хуббой не пользовались? Он хранит историю логинов для ИП и историю ИП для логина. Хранит также инфу о всех наказаниях, выданных через него (хаб этого не хранит) и следующее наказание выдает на срок время из настройки умножить на число наказаний. ТО есть, к примеру, если в настройках забито, что дефолтное время наказаний - сутки. То при выдаче первого наказания - оно выдается на сутки, второго - на двое и т.д. Эта система банов и историй - единственное, что есть ценного в хуббе для меня Давно хочу слезть, ибо тормозной очень... |
|
|
14.3.2012, 5:13
Сообщение
#141
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Понял. Ну это надо делать систему банов отдельно, я не делал, так как баны я намеренно оставил за сервером. Ну да, можно, конечно, делать, только руки уже не доходят. Я бы, конечно, сделал и модуль банов и всё такое... По сути это должен быть отдельный плагин. Что касается информации о логинах... Есть в плагине типов аккаунтв упрощённая такая штука, помнит айпи регистрации, последний и предыдущий... Но не все подряд. Я не хотел так забивать базу, на больших хабах это очень критично. Поэтому хубба и тормозит... в том числе...
Короче, руки не идут, сил нет :( |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Экзекутор (ekzekutor) От темы с ID: 1403 |
318 | Setuper | 176 591 | 20.9.2013, 0:31 Посл. сообщение: Phazeus | |
Экзекутор, Верлик и ВДС | 8 | Aлзим | 13 405 | 12.3.2013, 15:40 Посл. сообщение: Артём | |
Бот Экзекутор бот птохи |
1 | Slav | 6 693 | 11.9.2009, 12:43 Посл. сообщение: Maximum |
|
Сейчас: 23.12.2024, 9:22 |