Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Готовые скрипты для PtokaX _ Usersimulation

Автор: Phazeus 2.3.2009, 22:52

Данный бот создаёт фиктивных пользователей хаба, которые могут говорить в чат фразы, которые относятся к ним, через заданный промежуток времени. Каждый мнимый пользователь имеет свой индекс, по которому и определяется принадлежность фразы из списка фраз тому или иному мнимому пользователю. Список фраз общий и идентификация принадлежности осуществляется по индексу мнимого пользователя, если таковой имеется. Каждая фраза имеет флаг времени, который указывает, сколько времени в секундах бот будет ждать, прежде чем перейдёт к следующей фразе. Если по какой-либо причине в списке ботов отсутствует мнимый пользователь с индексом, заданным во флагах текущего ответа, то данная строка ответа пропускается и ищется следующая строка, индекс пользователя которой указывает на существующего мнимого пользователя. После того, как весь список фраз пройден, он начинается сначала.
При создании мнимого пользователя, можно указывать ему шару в байтах (только в VerliHub), описание и флаг, определяющий, будет ли он отображаться как Оператор (иметь ключик) или нет.
Скрипт предназначен для использования на HUB-серверах Verlihub и PtokaX 0.4.1.x. Это открытый проект, допускается копирование, изменение и дополнение кода, использование его без каких-либо ограничений. Дополнения, замечания и пожелания приветствуются. Для использования на таких разных платформах в скрипте предусмотрена соответствующая настройка локализации. Основные возможности и функции:
• Создание мнимых пользователей с различными параметрами;
• Создание списка ответов (сценария) с фразами для любого мнимого пользователя и со временем задержки между фразами;
• Возможность приостановки выполнения сценария (пауза)…
Вообще, это чистой воды безделушка big_smile.gif Как говорится, мелочь, а приятно ;) Для примера, в дистрибутиве идёт пример с одним мнимым пользователем (а их может быть сколько угодно) и сценарием для него.

В качестве примера создан один имитатор пользователя с именем "Буш" и для него создан для примера сценарий с известными "бушизмами" big_smile.gif

Перед установкой прочтите инструкцию!!!

Скачать:
 Usersimulation.rar ( 15.68 килобайт ) : 452

Автор: Wariner 2.3.2009, 23:02

Стоит ли выкладывать на форуме такие скрипты?

PS: к автору никаких притензий не имею но не люблю хабы на которых подделывают количество пользователей!!!!!

Автор: Phazeus 2.3.2009, 23:07

Цитата(Wariner @ 3.3.2009, 0:02) *
Стоит ли выкладывать на форуме такие скрипты?

PS: к автору никаких притензий не имею но не люблю хабы на которых подделывают количество пользователей!!!!!

Да это не подделка пользователей, это как бы боты со сценарием, тоесть можно сделать спектакли разные big_smile.gif А не для подделки пользователей. Вот как пример показан в дистрибутиве один такой, для развлечения big_smile.gif

Автор: Артём 2.3.2009, 23:55

Прикольный скрипт,но есть проблемка,когда ввожу "Шару"... то она у бота не отображаетса тоесть 0 байт.....в чём может быть проблемка или шару и не будет показовать у бота? :(

Автор: Phazeus 3.3.2009, 0:06

Цитата(Артём @ 3.3.2009, 0:55) *
Прикольный скрипт,но есть проблемка,когда ввожу "Шару"... то она у бота не отображаетса тоесть 0 байт.....в чём может быть проблемка или шару и не будет показовать у бота? :(

Эта фишка только на VerliHub работает, на Птоке будет 0 байт всегда big_smile.gif

Автор: Setuper 3.3.2009, 0:19

На ptokax боту тоже можно шару ставить, просто видимо автор не знает как это делается)))

Автор: Артём 3.3.2009, 0:20

Цитата(Phazeus @ 3.3.2009, 0:06) *
Эта фишка только на VerliHub работает, на Птоке будет 0 байт всегда big_smile.gif

:'-( очень плохо!!!
P.S.А почему бы не добавить чтобы шара была и у ботов baffle.gif

Автор: Phazeus 3.3.2009, 0:25

Цитата(Setuper @ 3.3.2009, 1:19) *
На ptokax боту тоже можно шару ставить, просто видимо автор не знает как это делается)))

Ну можно, но по-другому, как дополнительные описания в Экзекуторе. А вот стандартная функция добавления робота в Птоке не поддерживает такого параметра, а в верлиххабе она позволяет. Поэтому вот big_smile.gif Кстати, можно сделать дополнение, спасибо за мыслю laughing.gif

Автор: Setuper 3.3.2009, 0:56

Стандартная функция ptokax добавления бота не столь эффективна.
Гораздо лучше написать свою многофункциональную функцию, которая будет добавлять бота с полным набором всех параметров от шары до ip адреса и самое удивительное, что можно сделать так, что он будет виден только разрешённым профилям.

В общем ты конечно реализуешь функциональные возможности скриптов, однако делаешь ты это не лучшим образом. Немного подумав, можно делать всё эффективнее.

Автор: Phazeus 3.3.2009, 1:42

Само собой, не всё сразу. Для этого и делюсь идеями. Так что предложения тоже приветствуются feel_good.gif

Автор: SCALOlaz 3.3.2009, 12:21

Код
        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)


Это так, на всякий случай, для Птохи.
Я юзаю подобное в таймере для обучаемого бота big_smile.gif
Можно юзать и в UserConnect()

Автор: Phazeus 3.3.2009, 15:09

Я это юзаю тоже в Экзекуторе для дополнительных описаний, только у этого способа недостатки, в юзерконнект не получается :( А делать ради шары таймер с подобным флудом как-то нерационально :(

Автор: Setuper 3.3.2009, 19:52

Что ещё за недостатки? Почему не получается?

Код
function UserConnect(tUser)
  Core.SendToUser(tUser, "$MyINFO ...")
end

Автор: Phazeus 3.3.2009, 21:51

Так почему-то не срабатывает... Наверное после обработки скриптов Птока шлёт сама... Поэтому я в таймере такое делал...

Автор: Setuper 3.3.2009, 22:27

Для пользователей шлёт, а для ботов (если не регистрировать бота) не шлёт.

Автор: Phazeus 4.3.2009, 2:09

Да ведь и то верно big_smile.gif

Автор: Lexa-Komi 1.5.2009, 19:03

НАРОД! Скажите хотя-бы как сделать что-бы он без ключика был?

Автор: OtshelnikFm 1.5.2009, 19:30

Ключ пусть будет! Иначе это развод пользователей. Зайдут и посмотрят "ай да большой хаб" а скачать ничего на нем не смогут потому что 99.9% пользователей фикция! Вообще убрали бы его с сайта - по мне это тоже что чтение личек!

Автор: Lexa-Komi 2.5.2009, 10:05

Мне очень нужно! скажите кто знает!

Автор: Phazeus 3.5.2009, 13:16

Этот бот не для обмана пользователей, а для разыгрывания сценария. Можно сделать сценарии анекдотов, сценок. Вообще делался, чтобы боты болтали в чат по сценарию всякую лабуду на потеху "зрителям" big_smile.gif
Ключика нет, это клиент так воспринимает, клиент видит что это бот. Мой без ключа. Хотя это всё не важно big_smile.gif

Автор: Lexa-Komi 5.5.2009, 11:54

Нееее Без ключа только если у вас клиент Стронг ДЦ т.к он неможет определить бот это или нет! Хотя на Авалинке и Коми-Линке и на многих других бот красный и с ключиком!

Автор: mariner 6.5.2009, 11:58

на сколько я помню, то эти клиенты выделяют бота по отсутствию соединения (то бишь скорости). Если в настройках бота указать скорость - то все будет норм