phoenix.pl - Бот который плюет на баны [в тестировании]

Разработка новых функций.

Модератор: 4epT

Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Сообщение Kissa2k »

dvdc
DeniZka
Использовать динамические библиотеки - не очень хорошая мысль.
При желании все можно сделать на чистом перле (и даже проще, чем трахаться с win32 сокетами в Си++)
dvdc
Бывалый
Сообщения: 556
Зарегистрирован: Вс ноя 05, 2006 1:43 pm
Контактная информация:

Сообщение dvdc »

Kissa2k
я давно уже хотел сделать такую штуку на перле. собственно, сейчас и начну пожалуй ) хотел у Дэна попросить алгоритм ) а он в оффлайн свалил. сам придумаю )
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Сообщение Kissa2k »

Хм, просто вместо вот этого

Код: Выделить всё

#launch registration 
my $function = Win32::API->new('plugins\phoenix.dll', 'ro_register', 'PPPPPPPPPPPP', 'I'); 
message "Waiting for a new bot registration...\n"; 
$result = $function->Call($newLogin,  $newPass,   $newMail,$newLName,$newFName,$newMName, $login{sex},$newCountry,$newCity,$newPost, $newAddr, $newPhone ); 
Нужно написать вызов своей функции (процедуры в терминологии паскаля) на перл, регистрирующей новый аккаунт.
Можно использовать модуль перла LWP, можно юзать сокеты (если знаешь протокол HTTP).
dvdc
Бывалый
Сообщения: 556
Зарегистрирован: Вс ноя 05, 2006 1:43 pm
Контактная информация:

Сообщение dvdc »

Kissa2k
это я уже догадался :)
сейчас немножко man почитаю по перловым модулям работы с https )
Аватара пользователя
DeniZka
Разработчик
Сообщения: 410
Зарегистрирован: Ср ноя 15, 2006 6:36 pm
Сервер RO:: rRO AsgardRO
Откуда: Mos-Cow Citadel
Контактная информация:

Сообщение DeniZka »

Добавлены новые возможности плага (пока для адванс версии)

Код: Выделить всё

my %banparams = (   #пересоздать аккаунт если:
	'blocked'    => 1, #перманентный бан
	'blockuntil' => 1, #бан по времени (raggame)
	'jailed'     => 0, #бот угодил в тюрячку
	'muted'      => 0  #на бота кинули молчанку
);
Спасип 4epTу за идею.
Проверить работоспособность нововведений к сожелению не удалось.
...Кинул бы кто-нить одного из моих чаров в тюрягу на оффе... иль молчанку кинул бы...
Изображение
1t 1$ t00 900d d4y 2 d1e

?(???)?(???)?( ?Д?)?
Eddga
Энтузиаст
Сообщения: 88
Зарегистрирован: Ср ноя 15, 2006 3:05 am

Сообщение Eddga »

1. Тюрьма
Считаем тюрьмой альберту. Записались там пришли в пронту съели ухо.
2. Молчанка
Флуди с большой скоростью - получишь молчанку не надолго.
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

тюрьма на раге не будет работа как и молчанка

хук "checkSelfCondition" на раге почему-то не работает (на домашнем серваке проверял, там он работает), нужно юзать хук "AI_pre"

DeniZkе написал, скоро исправим ;)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Dalt
Начинающий
Сообщения: 20
Зарегистрирован: Сб дек 09, 2006 7:22 pm

Сообщение Dalt »

По авторегистрации - сам делал через апач+пхп скрипт, там все библиотеки есть)
corpse
Новичок
Сообщения: 2
Зарегистрирован: Вс фев 03, 2008 4:00 am

Сообщение corpse »

Dalt
а ты посредством чего делал?

fsockopen или curl?

я fsockopen попробовал через 443 порт.. у мя не получается почемуто..
Dalt
Начинающий
Сообщения: 20
Зарегистрирован: Сб дек 09, 2006 7:22 pm

Сообщение Dalt »

corpse писал(а):Dalt
а ты посредством чего делал?

fsockopen или curl?

я fsockopen попробовал через 443 порт.. у мя не получается почемуто..
$fp = fsockopen("ssl://www.raggame.ru", 443, $errno, $errstr, 30);
Tray
Грамотный
Сообщения: 259
Зарегистрирован: Вс ноя 05, 2006 6:17 pm

Сообщение Tray »

не из-за подобных ли идей ща в пронте туева хуча ботов-новисов с рекламой? Как парит-то...

[mod="piroJOKE"]нет, не из-за этой, а из-за того, что некоторые "товарищи" неуважают своих сограждан.
это разные вещи.
тут ведь на самом деле, как в медицине, "не навреди".[/mod]
Я не бот, я просто мозг отключил.
Аватара пользователя
DeniZka
Разработчик
Сообщения: 410
Зарегистрирован: Ср ноя 15, 2006 6:36 pm
Сервер RO:: rRO AsgardRO
Откуда: Mos-Cow Citadel
Контактная информация:

Сообщение DeniZka »

Tray
Вины моей тут нет, я не доделал плаг, и не распространил ни единой копии библиотеки.
Патаму шта я лентяй. Просто хотел попробовать: у меня получилсь и мне этого достаточно. :wink:
Изображение
1t 1$ t00 900d d4y 2 d1e

?(???)?(???)?( ?Д?)?
dvdc
Бывалый
Сообщения: 556
Зарегистрирован: Вс ноя 05, 2006 1:43 pm
Контактная информация:

Сообщение dvdc »

DeniZka
+1 )))
за основу взял твой плагин, и в месте где он обращается во внешнюю библиотеку - написал весь процесс на перле :)
никому не отдал, и даже не продал. и не хочу )))
я лентяй ) оно работает, я рад :)
MyJIbTu*nyJIbTu
Начинающий
Сообщения: 20
Зарегистрирован: Пн авг 18, 2008 5:26 am
Откуда: Мурманск
Контактная информация:

Re: phoenix.pl - Бот который плюет на баны [в тестировании]

Сообщение MyJIbTu*nyJIbTu »

Идея
Необходимо создать плагин, корорый в случае бана сможет моментально пересоздать логин и вернуть бота к исполнению каких-либо обязанностей.
Как я понял тема в том,если бота забанили,то будет сразу создаваться акк и будет качаться новый бот с нуля,но с тем же конфигом,так?
Training,drugs,rave,girls...
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

да, именно
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Ответить