myDC.ru

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

 
История благодарностей участнику Tsd. Спасибо сказали: 103
Дата поста: В теме: За сообщение: Спасибо сказали:
Вчера, 21:19 Скрипт при входе
помогите
Убери строку
"\n\tRunTime:\t"..ut..")")
ke(x)one
31.1.2012, 0:31 С Днюхой Тебя!
поздравления
Присоединяюсь к поздравлениям. Великих свершений, удачного коннекта и всего самого самого. Так держать!
Setuper
25.1.2012, 15:50 Isolator
API2 | Наказание пользователя по четырём параметрам
Название скрипта: Isolator
Автор: Tsd
Версия скрипта: 1.6
Платформа: PtokaX
Версия API: API2
Описание скрипта: Скрипт реагирует на сообщения в чате и привате (опционально).
Только операторы хаба могут пользоваться функциями и меню.
Если добавлен один из параметров в изолятор (по шаре, почте, описанию, коду страны), то
при любом сообщении в чате или привате (опционально) юзер получит одно из наказаний (см. конфиг).
Возможность удаления из изолятора по параметрам, дать/удалить иммунитет по нику.
Прежде чем изолировать юзера рекомендуется сначала посмотреть информацию о нём по параметрам (через меню).
На нике и на вкладке хаба меню немного отличается.
Рекомендуется добавлять ники в таблицу иммунитета только зарегистрированных на хабе.
Пример расшифровки сообщения из изолятора:
-----------------------------------------------
<PtokaXBot> Попытка сказать из изолятора:
(PM)[127.0.0.1]RO <Unreg> Вы все *удаки!
-----------------------------------------------
(PM) означает, что сообщение было послано кому-то в привате, в квадратных скобках айпи, RO означает,
что юзер входит в список изолятора по коду страны (в данном случае Румыния).

ВАЖНО !!!!!!!

Для работы скрипта необходимо установить базу данных стран. Скачать базу можно здесь:
Для PtokaX <= 0.4.1.2 http://mydc.ru/ipb.html?act=attach&type=post&id=6187
Для PtokaX 0.4.2.0 http://software77.net/geo-ip/ (Вкладка Downloads для IPV4 или IPV6).
Для завершения установки баз необходимо скопировать распакованный файл в папку cfg и перезапустить хаб.

Протестировано на PtokaX 0.4.2.0
Tsd © 25.01.2012
Nickolya, Артём, greenstreet
26.8.2011, 16:06 LogViewer
API2 | Просмотр/удаление лога скриптов PtokaX
Название скрипта: LogViewer
Платформа: PtokaX
Версия API: API 2
Автор: Tsd

Описание скрипта:
Скрипт выводит админу хаба лог скриптов PtokaX через меню и автоматически при его изменении (опционально).
Что можно настроить в конфигураторе скрипта:
Ник админа хаба.
Путь к меню.
Отправлять сообщения админу в чат или приват.
Проверять/не проверять изменения лога с выводом админу изменений по таймеру.
Таймер проверки изменения лога.
Максимальное кол-во последних строк вывода лога.
ShadoWx, DEN 007
7.3.2011, 22:14 TopicChanger
Управление топиком|API2
Просто так сделал шапку, для тех кто в танке big_smile.gif)

*FoxMalder*
7.3.2011, 18:08 TopicChanger
Управление топиком|API2
Название скрипта: TopicChanger
Версия скрипта: 1.1
Платформа: PtokaX
Версия API: API 2
OS: Windows
Автор: Tsd
Дата: 07.03.2011
Описание скрипта: Скрипт меняет топик хаба.
1. Основная функция - в полночь просматривает таблицу с праздниками, если находит, то меняет топик из таблицы.
2. Если не находит - выводит в топик описание хаба из настроек, при этом если появилось сообщение в чате от пользователей - меняет топик с выводом общего подсчёта сообщений в чате.
3. Если был выставлен топик кем-то (поздравления с днём рождения и т.п.) - топик не меняется до полуночи.
4. Если топик удалён - топик меняется с выводом общего подсчёта сообщений в чате.
5. Количество сообщений записывается в файл.
6. Функции записи в файл позаимствованы у Ksan (aka Trans) из скрипта http://mydc.ru/topic4733.html?view=findpost&p=37850
7. Праздники в таблице отредактируйте сами под свою страну, в таблице основные Российские и Латвийские.

Что необходимо перед запуском скрипта:
Создаём папку MessCount в папке scripts PtokaX.
Я создал вручную файл MessCount.dat в папке MessCount, хотя может и не нужно, как утверждает Ksan (aka Trans).
Nickolya, *FoxMalder*, Invisible, Accelerator, PomanoB, Saymon21, DEN 007, STIVAN, Egerj1
30.1.2011, 11:32 Есть вопрос по скрипту
Заменить строку Core.SendToUser(tUser,"<"..sBot.."> "..Hub)
на
Core.SendToAll("<"..sBot.."> "..Hub)
Sinsei
3.12.2010, 14:14 Новогодний Скрипт
API2
Доступна новая версия скрипта. Смотрим в первом посте.
Nickolya, Saymon21
10.10.2010, 12:06 CmdToAdmin
Скрипт посылает в приват владельцу хаба команды | API2
Название скрипта: CmdToAdmin_1.3
Версия API: API2
Автор: Tsd
Описание: Скрипт посылает в приват владельцу хаба команды, посланные пользователями.
Иногда полезно знать кто какие команды использует. Не реагирует на команды, посланные ником в конфигураторе,
на "любимые" команды типа "+5" и т.п. Скрипт ставим выше всех скриптов, использующих команды/меню.
Tsd © 10.2010
Nickolya, Invisible, Assebler, 111222
15.9.2010, 15:16 Kulinar
API2 | Кулинарные рецепты
Название скрипта: Kulinar
Версия скрипта: 1.0
Версия API: API2
Автор: Tsd © 09.2010
Описание: Скрипт выдаёт через меню случайный кулинарный рецепт с сайта http://kniga-receptov.net/.
Для работы скрипта требуется библиотека LuaSocket, взять можно тут.
Nickolya, Taulalan, Invisible, Артём, Vizunchik, PomanoB, whuru, Saymon21, WINS, Sinsei, Kar@bas, AfLc
30.8.2010, 12:22 Setting Saver
API2 | Сохраняет настройки хаба
Вышла новая версия скрипта. Подробности в первом посте.
Saymon21
11.7.2010, 16:41 Есть ли такой скрипт или программа?
Есть?
Втыкать сюда
STIVAN
7.7.2010, 14:31 MessToNick
Отправка сообщения нику от бота | API2
Название скрипта: MessToNick
Автор: Tsd
Версия: v1.0
Версия API: 2
Дата написания: 07.07.2010
Описание: Отправка сообщения нику в чат от имени бота, используется меню. Возможность
видеть всем сообщения, или только нику и написавшему. Шаблон при пустом сообщении.
Если в сообщении требуется упоминание ника - есть автозамена символа на ник (для упрощения написания.)
Nickolya, _Skyline, WINS, @_JuNiOr_@
28.6.2010, 16:33 MyDc
API2 | Скрипт новостей с данного форума
Название скрипта: MyDc
Версия API: API2
Авторы: Tsd, Nickolya
Описание: Скрипт выдаёт по таймеру последние новости с лент новостей форума http://mydc.ru/ админу хаба.

Для работы скрипта требуется библиотека LuaSocket
Скрипт написан специально для форума http://mydc.ru/
Особая благодарность Nickolya за помощь.
Nickolya, Taulalan, FallenAngel, Invisible, Wan, Saymon21, AfLc, ImDim
15.4.2010, 19:18 Setting Saver
API2 | Сохраняет настройки хаба
Название скрипта: Settings saver
Версия скрипта: 1.1
Версия API: API2
Автор: Tsd
Описание скрипта: Написание скрипта побудило изменение в версии 0.4.1.2 относительно предыдущей:
"Removed: Auto save of regs after add/change/del Reg."
Скрипт сохраняет настройки хаба отдельно через команду (меню), по таймеру и комбинированно.
Доступ по профилям. Есть функция отправки информации о сохранении настроек по таймеру определённому нику.
Протестировано на PtokaX 0.4.1.2 Tsd © 04.2010

Версия 1.1
Скрипт универсальный для API2
Особая благодарность alex82 за помощь.

Версия 1.2
Изменения:
Добавлены встроенные команды хаба и таблица команд для автосохранения.
Сохранение настроек при падении хаба.
Упрощён конфигуратор.
Скрипт ставим первым в списке скриптов.
Протестировано на PtokaX 0.4.1.2 Tsd © 08.2010
Invisible, Артём, HackFresse, Kingston, Saymon21, TiGRpp, Enyby, TROJAN, WINS, shur49, Серый-away, Xxxxx, tiger_r
22.3.2010, 16:17 Weather
API2 | Скрипт погоды.
1. Найди в коде 4 строчки:

for i, user in ipairs(tReqUsers) do
Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg)
end
end

2. Добавь строку:

sMsg = string.gsub (sMsg, "%+%-", "-")
for i, user in ipairs(tReqUsers) do
Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg)
end
end
HackFresse, Kocha, Shurchik
7.3.2010, 18:58 Скрипт 8 Марта
API2 | Отсылает стихи в чат по таймеру
Название скрипта: 8марта
Автор: Tsd
Версия скрипта: 1.1
Версия API: API2
Описание скрипта: По таймеру выдает случайное стихотворение в чат из таблицы.
FallenAngel, Invisible, ^AngeL-KeepeR^, Saymon21, доктор ливси, vik355
5.3.2010, 14:01 Kinozal_tv
API2 | Скрипт новостей с трекера
Изменить строку 77 на
Core.SendToUser(user, "<"..sBot..">\t\tНовости с трекера "..(sAddr[1])..sMsg)
Greeck
3.3.2010, 0:43 Kinozal_tv
API2 | Скрипт новостей с трекера
Цитата(serrrios @ 15.2.2010, 13:25) *
Народ, не подскажите как сделать что бы инфа (в пм) отправлялась кроме как по запросу еще и при конекте к хабу?


Дописать в конец фунции UserConnected = function(user)

table.insert(tUserPm, user)
pm = 1
GetInfo()
pm = 0
tUserPm = {}
sMsg = ""
serrrios, ramzes
27.2.2010, 13:22 Ptokax Как Системная Служба.
Фоновая работа PtokaX
Запуск программы как службы тут
Nickolya
11.12.2009, 13:56 Сборщик магнет-ссылок
API2 | сбор и выдача магнет-ссылок по категориям
Вторую и 10-ю строку надо кидать в функцию OnStartup():
Код
function OnStartup()
    MagnetFile = Core.GetPtokaXPath().."scripts/CollMag/Magnet.tbl"
    if loadfile(MagnetFile) then
        dofile(MagnetFile)
    end
    sBot = SetMan.GetString(21)
    TmrMan.AddTimer(3600000, "OnExit")
    TmrMan.AddTimer(Timer*3600000, "Clear")
end
Serx, TiGRpp
8.10.2009, 11:00 Kinozal_tv
API2 | Скрипт новостей с трекера
Название скрипта: Kinozal_tv
Автор: Tsd
Версия скрипта: 1.0
Версия API: API2
Описание скрипта: Скрипт отсылает в личку пользователю последние новости с популярного торрент трекера http://kinozal.tv
Прямая ссылка на интересующую новость. Меню. Для работы скрипта требуется библиотека LuaSocket.
Tsd © 09.2009
intlive, FallenAngel, Invisible, Sanja, Артём, Greeck, FurLion, PSIX, Wan, Saymon21, TiGRpp, SAG, Pro009, STIVAN
22.8.2009, 15:30 NickChanger
API2 | Замена ника в чате
Название скрипта: NickChanger
Автор: Tsd
Версия скрипта: 1.1
Версия API: API2
Описание скрипта: Скрипт скорее развлекательный, чем служебный. Позволяет изменять ник в чате с сохранением всех прав согласно профилю. Все изменённые ники записываются в файл в папку scripts. Доступ по профилям. Есть меню. Всё настраивается в конфигураторе скрипта.
Tsd © 08.2009
Nickolya, Invisible, Cyber_voodoo, shur49
12.12.2008, 17:35 Новогодний Скрипт
API2
Название скрипта: Новогодний
Версия скрипта: 1.0
Версия API: API 2
Автор: Mik
Перевод под API 2: Tsd
Описание скрипта: Обратный отсчёт (по достижению даты и времени Х, выдаст текст, затем отключится)
--------------------------
Версия 1.1
Изменения: Упрощен код, всё настраивается в конфигураторе. Создана таблица случайных фраз для разнообразия.
Название скрипта: Новогодний
Автор: Mik Lua 5.1.1
Оптимизация, перевод: Tsd
Версия скрипта: 1.1
Версия API: API 2
Описание: Обратный отсчёт до Нового Года, по достижению даты и времени выдаст текст, затем отключится .
Кроме 31 декабря выводит в чат сообщение с интервалом в конфигураторе, в последний день года каждый час,
в последний час через 15 минут, в последние 15 минут через 5 минут, и т.д. по убывающей.
Скрипт использует системное время сервера хаба, поэтому следует следить за точностью времени и даты.
Отредактируйте строки 116-120, если хотите изменить формат выдачи сообщения.
Создаем файл happynewyear.txt с поздравлением (допускаются изображения в формате ASCII) и помещаем его в папку scripts
В архиве есть готовый текстовой файл с поздравлением.
Протестировано на PtokaX 0.4.1.2 Tsd © 12.2010

Версии 1.0 и 1.1:
Nickolya, Ksan, Pro009, Naum_Off, доктор ливси, Angelic_demon, AfLc

RSS Сейчас: 7.2.2012, 14:35