myDC.ru

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

 
2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему

> Usersimulation, API2 | Создание юзеров-ботов со сценарием для VerliHub и PtokaX

Теги
Нет тегов для показа
Phazeus
сообщение 2.3.2009, 22:52
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




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

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

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

Скачать:
Прикрепленный файл  Usersimulation.rar ( 15.68 килобайт ) Кол-во скачиваний: 452


Спасибо сказали:
Go to the top of the page
+Quote Post
Wariner
сообщение 2.3.2009, 23:02
Сообщение #2


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




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

PS: к автору никаких притензий не имею но не люблю хабы на которых подделывают количество пользователей!!!!!
Go to the top of the page
+Quote Post
Phazeus
сообщение 2.3.2009, 23:07
Сообщение #3


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




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

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

Да это не подделка пользователей, это как бы боты со сценарием, тоесть можно сделать спектакли разные big_smile.gif А не для подделки пользователей. Вот как пример показан в дистрибутиве один такой, для развлечения big_smile.gif
Go to the top of the page
+Quote Post
Артём
сообщение 2.3.2009, 23:55
Сообщение #4


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Прикольный скрипт,но есть проблемка,когда ввожу "Шару"... то она у бота не отображаетса тоесть 0 байт.....в чём может быть проблемка или шару и не будет показовать у бота? :(
Go to the top of the page
+Quote Post
Phazeus
сообщение 3.3.2009, 0:06
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




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

Эта фишка только на VerliHub работает, на Птоке будет 0 байт всегда big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 3.3.2009, 0:19
Сообщение #6


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




На ptokax боту тоже можно шару ставить, просто видимо автор не знает как это делается)))
Go to the top of the page
+Quote Post
Артём
сообщение 3.3.2009, 0:20
Сообщение #7


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




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

:'-( очень плохо!!!
P.S.А почему бы не добавить чтобы шара была и у ботов baffle.gif
Go to the top of the page
+Quote Post
Phazeus
сообщение 3.3.2009, 0:25
Сообщение #8


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




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

Ну можно, но по-другому, как дополнительные описания в Экзекуторе. А вот стандартная функция добавления робота в Птоке не поддерживает такого параметра, а в верлиххабе она позволяет. Поэтому вот big_smile.gif Кстати, можно сделать дополнение, спасибо за мыслю laughing.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 3.3.2009, 0:56
Сообщение #9


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




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

В общем ты конечно реализуешь функциональные возможности скриптов, однако делаешь ты это не лучшим образом. Немного подумав, можно делать всё эффективнее.
Go to the top of the page
+Quote Post
Phazeus
сообщение 3.3.2009, 1:42
Сообщение #10


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




Само собой, не всё сразу. Для этого и делюсь идеями. Так что предложения тоже приветствуются feel_good.gif
Go to the top of the page
+Quote Post
SCALOlaz
сообщение 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)


Это так, на всякий случай, для Птохи.
Я юзаю подобное в таймере для обучаемого бота big_smile.gif
Можно юзать и в UserConnect()
Go to the top of the page
+Quote Post
Phazeus
сообщение 3.3.2009, 15:09
Сообщение #12


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




Я это юзаю тоже в Экзекуторе для дополнительных описаний, только у этого способа недостатки, в юзерконнект не получается :( А делать ради шары таймер с подобным флудом как-то нерационально :(
Go to the top of the page
+Quote Post
Setuper
сообщение 3.3.2009, 19:52
Сообщение #13


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Что ещё за недостатки? Почему не получается?
Код
function UserConnect(tUser)
  Core.SendToUser(tUser, "$MyINFO ...")
end
Go to the top of the page
+Quote Post
Phazeus
сообщение 3.3.2009, 21:51
Сообщение #14


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




Так почему-то не срабатывает... Наверное после обработки скриптов Птока шлёт сама... Поэтому я в таймере такое делал...
Go to the top of the page
+Quote Post
Setuper
сообщение 3.3.2009, 22:27
Сообщение #15


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Для пользователей шлёт, а для ботов (если не регистрировать бота) не шлёт.
Go to the top of the page
+Quote Post
Phazeus
сообщение 4.3.2009, 2:09
Сообщение #16


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




Да ведь и то верно big_smile.gif
Go to the top of the page
+Quote Post
Lexa-Komi
сообщение 1.5.2009, 19:03
Сообщение #17


Участник
**

Группа: Пользователи
Сообщений: 39
Регистрация: 7.4.2009
Пользователь №: 2 956
Спасибо сказали: 0 раз




НАРОД! Скажите хотя-бы как сделать что-бы он без ключика был?
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 1.5.2009, 19:30
Сообщение #18


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Ключ пусть будет! Иначе это развод пользователей. Зайдут и посмотрят "ай да большой хаб" а скачать ничего на нем не смогут потому что 99.9% пользователей фикция! Вообще убрали бы его с сайта - по мне это тоже что чтение личек!
Go to the top of the page
+Quote Post
Lexa-Komi
сообщение 2.5.2009, 10:05
Сообщение #19


Участник
**

Группа: Пользователи
Сообщений: 39
Регистрация: 7.4.2009
Пользователь №: 2 956
Спасибо сказали: 0 раз




Мне очень нужно! скажите кто знает!
Go to the top of the page
+Quote Post
Phazeus
сообщение 3.5.2009, 13:16
Сообщение #20


Продвинутый участник
****

Группа: Пользователи
Сообщений: 179
Регистрация: 24.2.2009
Из: Самара
Пользователь №: 2 340
Спасибо сказали: 103 раза




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

2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Сейчас: 27.11.2024, 1:05