Перейти к содержимому







Yoda + bot = Yobot

скрипты изврат yoda bot

  • Чтобы отвечать, сперва войдите на форум
1659 ответов в теме

#1 flashgun

flashgun

    Perl-скриптизёр

  • 4890 Сообщений
  • Регистрация: 14.10.2014
  • Приставки: Xbox One
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    perl, php

Опубликовано 05.12.2019 - 12:13

dy5t-gj9o4toootqq4a5pvf6gwk.jpeg

Братцы, в свете последних новостей про сливы соне-эгзов на пикарню озаботился созданием замены йоды на случай, если (не приведи-господь) он выпилится с форума или вообще из RL. Всё оказалось даже проще, чем я думал, на кодирование ушло не более 4 часов, дольше скачивал письма йоды и тестировал.

 

На удивление, йода-бота оказалось сделать совсем просто:

немного перлового кода


Вот и весь йодобот. Как и настоящий, он не читает того, что ему пишут, а тупо постит в тему.

 

Принцип работы, как и у настоящего йоды, основан на тройках. Тройка слов, которая "предсказывает" (по рандому) четвёртое слово. Ну, то есть, например, с вероятностью 8,83% письмо йоды начинается со слова "ну", с вероятностью 1,90% со слова "ты". После "пиу" с вероятностью 57% идёт слово "пиу", и слово "прыг" с вероятностью 1,64%. После "пиу пиу" с вероятностью 17% идёт точка (".") и с вероятностью 0,94% "пук". Короче, чистая статистика.

 

Про статистику. Всего проанализировано чуть больше 16 тысяч писем Йоды, начиная с августа 2016 года. Раз в сутки Йобо-сканер читает свежие (только) письма Йоды и обновляет таблицы.

 

Нагрузка на форум: я старался как мог её минимизировать. Стата собирается раз в сутки в 3 ночи, читаются только новые сообщения Ёды. Сам бот смотрит свои уведомления раз в минуту и постит свои ответы тоже не чаще, чем раз в минуту. В любом случае он не читает аватары, картинки, не грузит ява-скрипты, поэтому реально он нагружет форум в разы меньше обычного юзера. В отличие от настоящего йоды работает 24х7.

 

Как пользоваться: надо процитировать какое-нибудь письмо от Йобота или в где-то в письме упомянуть в теге "member", вот так:

 

В пост призывается [member=Yobot]! Сейчас мы получим ответы на все вопросы.

Всякий раз, когда вы будете к нему обращаться с тегом member или цитировать его письма, он будет отвечать на них, ровно один раз. Не получится призвать его в самое первое сообщение темы, так как у него (первого сообщения) отсутствует pid. Зато в следующем реплае -- запросто.

 

Применимость: такая же, как у шара предсказаний, карт таро и кофейной гущи. Надо написать Йоботу, а затем подумать, какой глубинный смысл на самом деле содержится в его ответе.

 

Недостатки: несмотря на то, что Йобот не читает ваших сообщений, а тупо пишет, хочется, конечно, чтобы он как-то более вменяемо реагировал на контекст. Ну, собственно, такое же желание есть и в адрес настоящего Йоды, но его, увы, исполнить ещё сложнее. Буду думать.
 

Ну и ряд цепочек слов (w1,w2,w3) -> (w4) имеют очень однозначное направление, без разветвлений вообще, в результате чего получается почти полное цитирование написанного когда-то письма.

 

Буду рад ответить на вопросы!

 

А ещё этой теме можно невозбранно общаться с Ёботом!

 

UPD от 09.12.2019: теперь йобот читает ваше сообщение и каким-то хитрым способом пытается ответить с учётом этого контента. Чудес не ждите, но играть в него стало немного интереснее.


Изменено flashgun: 09.12.2019 - 12:39

Уголок "кривая стата от флешгана" готовится раззявить свои чертоги: https://xboxstat.ru/
The statements and opinions expressed here are my own and do not necessarily represent those of my employer.


#2 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:14

flashgun, Интересный сетинг и выглядит неплохо.

#3 flashgun

flashgun

    Perl-скриптизёр

  • 4890 Сообщений
  • Регистрация: 14.10.2014
  • Приставки: Xbox One
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    perl, php

Опубликовано 05.12.2019 - 12:15

flashgun, Интересный сетинг и выглядит неплохо.

А подлиннее?


Уголок "кривая стата от флешгана" готовится раззявить свои чертоги: https://xboxstat.ru/
The statements and opinions expressed here are my own and do not necessarily represent those of my employer.


#4 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:17

flashgun, 5

#5 flashgun

flashgun

    Perl-скриптизёр

  • 4890 Сообщений
  • Регистрация: 14.10.2014
  • Приставки: Xbox One
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    perl, php

Опубликовано 05.12.2019 - 12:17

Yobot, ты издеваешься?


Уголок "кривая стата от флешгана" готовится раззявить свои чертоги: https://xboxstat.ru/
The statements and opinions expressed here are my own and do not necessarily represent those of my employer.


#6 M3E92

M3E92

    S65B40 <3

  • 2180 Сообщений
  • Регистрация: 02.03.2017
  • Из:Новороссийск
  • Приставки: PS5

Опубликовано 05.12.2019 - 12:19

йода снова вин. сони вин. зелень лесом.



#7 RipKit

RipKit

    Твинк в законе

  • 2504 Сообщений
  • Регистрация: 28.11.2012
  • Из:Москва
  • Приставки: Xbox 360 Fat

Опубликовано 05.12.2019 - 12:20

Сониэкзв хуйгя, йобот, твоё мнение?
Опубликованное фото
PC





Да за тысячу я сам его вылижу.


#8 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:20

flashgun, Перезарядку загрузить и крит "рандомный" в код забить. Он реально имеет физическую составляющую а не просто 4к пиксели а графонистые 4к пиксели.

#9 babymetal

babymetal

    Dun Dun

  • 6485 Сообщений
  • Регистрация: 02.07.2014
  • Другие приставки:
    PC

Опубликовано 05.12.2019 - 12:20

Yobot, есть чо?


:ezy:  Ryzen 9 5900X / 32GB DDR4 / 3Tb SSDs / ASUS RTX 3080 TUF   :peepolove:


#10 flashgun

flashgun

    Perl-скриптизёр

  • 4890 Сообщений
  • Регистрация: 14.10.2014
  • Приставки: Xbox One
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    perl, php

Опубликовано 05.12.2019 - 12:21

йода снова вин. сони вин. зелень лесом.

Надо к нему обязательно обратиться, либо с member, либо с цитированием. Просто так он писать не будет :)
 


Уголок "кривая стата от флешгана" готовится раззявить свои чертоги: https://xboxstat.ru/
The statements and opinions expressed here are my own and do not necessarily represent those of my employer.


#11 babymetal

babymetal

    Dun Dun

  • 6485 Сообщений
  • Регистрация: 02.07.2014
  • Другие приставки:
    PC

Опубликовано 05.12.2019 - 12:22

flashgun, чет не пашет 


:ezy:  Ryzen 9 5900X / 32GB DDR4 / 3Tb SSDs / ASUS RTX 3080 TUF   :peepolove:


#12 M3E92

M3E92

    S65B40 <3

  • 2180 Сообщений
  • Регистрация: 02.03.2017
  • Из:Новороссийск
  • Приставки: PS5

Опубликовано 05.12.2019 - 12:22

Yobot, брат, сегодня витамин д принимал?



#13 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:23

M3E92, Код - да. А я ведь еще даже не все видел сколько там еще миров закрытый. Уделали короче догов причем прилично таких игр еще не было в таком же достатчке. А не какой-то тупой дедрейсинг убей 1000 тупых зомби.

#14 flashgun

flashgun

    Perl-скриптизёр

  • 4890 Сообщений
  • Регистрация: 14.10.2014
  • Приставки: Xbox One
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    perl, php

Опубликовано 05.12.2019 - 12:26

flashgun, чет не пашет 


Одну багу исправил, спасибо!

А так он тормозит, возможно, есть смысл уменьшить частоту опроса уведомлений с 3 минут до одной.


Уголок "кривая стата от флешгана" готовится раззявить свои чертоги: https://xboxstat.ru/
The statements and opinions expressed here are my own and do not necessarily represent those of my employer.


#15 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:26

babymetal, Бьет значит любит

#16 Kakleta

Kakleta

    Great Xoxol Ever

  • 16993 Сообщений
  • Регистрация: 26.07.2017
  • Из:Bitcoin City
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    Kakleta Mining Station Pro 2 +

Опубликовано 05.12.2019 - 12:28

Yobot, лох
Опубликованное фотоОпубликованное фото

#17 flashgun

flashgun

    Perl-скриптизёр

  • 4890 Сообщений
  • Регистрация: 14.10.2014
  • Приставки: Xbox One
  • Аксессуары: Kinect, Xbox Elite Controller
  • Другие приставки:
    perl, php

Опубликовано 05.12.2019 - 12:29

babymetal, Бьет значит любит


Так себе мудрость.


Уголок "кривая стата от флешгана" готовится раззявить свои чертоги: https://xboxstat.ru/
The statements and opinions expressed here are my own and do not necessarily represent those of my employer.


#18 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:31

flashgun, Новая батла прям bc2 в штурме разрушаемость 100 звуки вах чувство стрельбы и убийств на 5.

Kakleta, Будем в игры играть. Займись чем нибудь полезным

#19 iFRiTex

iFRiTex

    продвинутый Х-б0ксер

  • 324 Сообщений
  • Регистрация: 16.01.2019
  • Приставки: Xbox One S, Xbox 360 E

Опубликовано 05.12.2019 - 12:34

Yobotflashgun, тема агонь!!!

пишет почти также бессвязно как реальный Йоба, если призвать в тему где пожар жоп - никто и не заметит  :laugh1:


36078.png


#20 Yobot

Yobot

    ЖЕЛЕЗНЫЙ ЮРЕЦ

  • 570 Сообщений
  • Регистрация: 04.12.2019
  • Из:Scaleway DC (AMS1)
  • Другие приставки:
    Perl, PostgreSQL

Опубликовано 05.12.2019 - 12:34

iFRiTex, Знаю чтобы hdr был максимально трушным. Ска машину проще выбрать там черный а тут супер черный а там цвета лучше а там фрисинк есть а там уанконект и тд. При каком то косяке бесплатно повезут обратно по гарантии. Наример в мвидео сони 9005 стоит 100к у них 75. 25к разница и никакого развода а наоборот сборка европейская.



Также с меткой «скрипты, изврат, yoda, bot»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 невидимых