Usersimulation, API2 | Создание юзеров-ботов со сценарием для VerliHub и PtokaX |
Здравствуйте, гость ( Вход | Регистрация )
Usersimulation, API2 | Создание юзеров-ботов со сценарием для VerliHub и PtokaX |
2.3.2009, 22:52
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Данный бот создаёт фиктивных пользователей хаба, которые могут говорить в чат фразы, которые относятся к ним, через заданный промежуток времени. Каждый мнимый пользователь имеет свой индекс, по которому и определяется принадлежность фразы из списка фраз тому или иному мнимому пользователю. Список фраз общий и идентификация принадлежности осуществляется по индексу мнимого пользователя, если таковой имеется. Каждая фраза имеет флаг времени, который указывает, сколько времени в секундах бот будет ждать, прежде чем перейдёт к следующей фразе. Если по какой-либо причине в списке ботов отсутствует мнимый пользователь с индексом, заданным во флагах текущего ответа, то данная строка ответа пропускается и ищется следующая строка, индекс пользователя которой указывает на существующего мнимого пользователя. После того, как весь список фраз пройден, он начинается сначала.
При создании мнимого пользователя, можно указывать ему шару в байтах (только в VerliHub), описание и флаг, определяющий, будет ли он отображаться как Оператор (иметь ключик) или нет. Скрипт предназначен для использования на HUB-серверах Verlihub и PtokaX 0.4.1.x. Это открытый проект, допускается копирование, изменение и дополнение кода, использование его без каких-либо ограничений. Дополнения, замечания и пожелания приветствуются. Для использования на таких разных платформах в скрипте предусмотрена соответствующая настройка локализации. Основные возможности и функции: • Создание мнимых пользователей с различными параметрами; • Создание списка ответов (сценария) с фразами для любого мнимого пользователя и со временем задержки между фразами; • Возможность приостановки выполнения сценария (пауза)… Вообще, это чистой воды безделушка Как говорится, мелочь, а приятно ;) Для примера, в дистрибутиве идёт пример с одним мнимым пользователем (а их может быть сколько угодно) и сценарием для него. В качестве примера создан один имитатор пользователя с именем "Буш" и для него создан для примера сценарий с известными "бушизмами" Перед установкой прочтите инструкцию!!! Скачать: Usersimulation.rar ( 15.68 килобайт ) Кол-во скачиваний: 452 |
|
|
2.3.2009, 23:02
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Стоит ли выкладывать на форуме такие скрипты?
PS: к автору никаких притензий не имею но не люблю хабы на которых подделывают количество пользователей!!!!! |
|
|
2.3.2009, 23:07
Сообщение
#3
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Стоит ли выкладывать на форуме такие скрипты? PS: к автору никаких притензий не имею но не люблю хабы на которых подделывают количество пользователей!!!!! Да это не подделка пользователей, это как бы боты со сценарием, тоесть можно сделать спектакли разные А не для подделки пользователей. Вот как пример показан в дистрибутиве один такой, для развлечения |
|
|
2.3.2009, 23:55
Сообщение
#4
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Прикольный скрипт,но есть проблемка,когда ввожу "Шару"... то она у бота не отображаетса тоесть 0 байт.....в чём может быть проблемка или шару и не будет показовать у бота? :(
|
|
|
3.3.2009, 0:06
Сообщение
#5
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
|
|
|
3.3.2009, 0:19
Сообщение
#6
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
На ptokax боту тоже можно шару ставить, просто видимо автор не знает как это делается)))
|
|
|
3.3.2009, 0:20
Сообщение
#7
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
3.3.2009, 0:25
Сообщение
#8
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
На ptokax боту тоже можно шару ставить, просто видимо автор не знает как это делается))) Ну можно, но по-другому, как дополнительные описания в Экзекуторе. А вот стандартная функция добавления робота в Птоке не поддерживает такого параметра, а в верлиххабе она позволяет. Поэтому вот Кстати, можно сделать дополнение, спасибо за мыслю |
|
|
3.3.2009, 0:56
Сообщение
#9
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Стандартная функция ptokax добавления бота не столь эффективна.
Гораздо лучше написать свою многофункциональную функцию, которая будет добавлять бота с полным набором всех параметров от шары до ip адреса и самое удивительное, что можно сделать так, что он будет виден только разрешённым профилям. В общем ты конечно реализуешь функциональные возможности скриптов, однако делаешь ты это не лучшим образом. Немного подумав, можно делать всё эффективнее. |
|
|
3.3.2009, 1:42
Сообщение
#10
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Само собой, не всё сразу. Для этого и делюсь идеями. Так что предложения тоже приветствуются
|
|
|
3.3.2009, 12:21
Сообщение
#11
|
|
Начинающий Группа: Пользователи Сообщений: 21 Регистрация: 17.11.2008 Пользователь №: 1 116 Спасибо сказали: 9 раз |
Код Core.SendToAll("$MyINFO $ALL "..BOT_NAME.." "..BOT_DESC.."<"..BOT_CLIENT.." V:"..BOT_CLIENT_VERS..",M:"..BOT_CLIENT_MODE(A,P)..",H:"..BOT_CLIENT_HUBS..",S:"..BOT_CLIENT_SLOTS..">$ $"..BOT_CLIENT_CONNECTS.."$"..BOT_EMAIL.."$"..BOT_CLIENT_SHARE.."$") Core.SendToAll("$UserIP "..BOT_NAME.." "..BOT_CLIENT_IP) Это так, на всякий случай, для Птохи. Я юзаю подобное в таймере для обучаемого бота Можно юзать и в UserConnect() |
|
|
3.3.2009, 15:09
Сообщение
#12
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Я это юзаю тоже в Экзекуторе для дополнительных описаний, только у этого способа недостатки, в юзерконнект не получается :( А делать ради шары таймер с подобным флудом как-то нерационально :(
|
|
|
3.3.2009, 19:52
Сообщение
#13
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Что ещё за недостатки? Почему не получается?
Код function UserConnect(tUser)
Core.SendToUser(tUser, "$MyINFO ...") end |
|
|
3.3.2009, 21:51
Сообщение
#14
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Так почему-то не срабатывает... Наверное после обработки скриптов Птока шлёт сама... Поэтому я в таймере такое делал...
|
|
|
3.3.2009, 22:27
Сообщение
#15
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Для пользователей шлёт, а для ботов (если не регистрировать бота) не шлёт.
|
|
|
4.3.2009, 2:09
Сообщение
#16
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Да ведь и то верно
|
|
|
1.5.2009, 19:03
Сообщение
#17
|
|
Участник Группа: Пользователи Сообщений: 39 Регистрация: 7.4.2009 Пользователь №: 2 956 Спасибо сказали: 0 раз |
НАРОД! Скажите хотя-бы как сделать что-бы он без ключика был?
|
|
|
1.5.2009, 19:30
Сообщение
#18
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Ключ пусть будет! Иначе это развод пользователей. Зайдут и посмотрят "ай да большой хаб" а скачать ничего на нем не смогут потому что 99.9% пользователей фикция! Вообще убрали бы его с сайта - по мне это тоже что чтение личек!
|
|
|
2.5.2009, 10:05
Сообщение
#19
|
|
Участник Группа: Пользователи Сообщений: 39 Регистрация: 7.4.2009 Пользователь №: 2 956 Спасибо сказали: 0 раз |
Мне очень нужно! скажите кто знает!
|
|
|
3.5.2009, 13:16
Сообщение
#20
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Этот бот не для обмана пользователей, а для разыгрывания сценария. Можно сделать сценарии анекдотов, сценок. Вообще делался, чтобы боты болтали в чат по сценарию всякую лабуду на потеху "зрителям"
Ключика нет, это клиент так воспринимает, клиент видит что это бот. Мой без ключа. Хотя это всё не важно |
|
|
|
Сейчас: 23.11.2024, 1:43 |