Страница 3 из 4

Добавлено: Ср янв 30, 2008 10:15 pm
Kissa2k
dvdc
DeniZka
Использовать динамические библиотеки - не очень хорошая мысль.
При желании все можно сделать на чистом перле (и даже проще, чем трахаться с win32 сокетами в Си++)

Добавлено: Ср янв 30, 2008 10:31 pm
dvdc
Kissa2k
я давно уже хотел сделать такую штуку на перле. собственно, сейчас и начну пожалуй ) хотел у Дэна попросить алгоритм ) а он в оффлайн свалил. сам придумаю )

Добавлено: Ср янв 30, 2008 10:38 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).

Добавлено: Ср янв 30, 2008 10:46 pm
dvdc
Kissa2k
это я уже догадался :)
сейчас немножко man почитаю по перловым модулям работы с https )

Добавлено: Чт янв 31, 2008 7:35 pm
DeniZka
Добавлены новые возможности плага (пока для адванс версии)

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

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

Добавлено: Сб фев 02, 2008 10:42 pm
Eddga
1. Тюрьма
Считаем тюрьмой альберту. Записались там пришли в пронту съели ухо.
2. Молчанка
Флуди с большой скоростью - получишь молчанку не надолго.

Добавлено: Вс фев 03, 2008 7:18 am
4epT
тюрьма на раге не будет работа как и молчанка

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

DeniZkе написал, скоро исправим ;)

Добавлено: Вт фев 05, 2008 6:04 pm
Dalt
По авторегистрации - сам делал через апач+пхп скрипт, там все библиотеки есть)

Добавлено: Пт фев 08, 2008 4:18 am
corpse
Dalt
а ты посредством чего делал?

fsockopen или curl?

я fsockopen попробовал через 443 порт.. у мя не получается почемуто..

Добавлено: Пт фев 08, 2008 8:54 pm
Dalt
corpse писал(а):Dalt
а ты посредством чего делал?

fsockopen или curl?

я fsockopen попробовал через 443 порт.. у мя не получается почемуто..
$fp = fsockopen("ssl://www.raggame.ru", 443, $errno, $errstr, 30);

Добавлено: Ср май 14, 2008 7:48 am
Tray
не из-за подобных ли идей ща в пронте туева хуча ботов-новисов с рекламой? Как парит-то...

[mod="piroJOKE"]нет, не из-за этой, а из-за того, что некоторые "товарищи" неуважают своих сограждан.
это разные вещи.
тут ведь на самом деле, как в медицине, "не навреди".[/mod]

Добавлено: Ср май 14, 2008 11:18 am
DeniZka
Tray
Вины моей тут нет, я не доделал плаг, и не распространил ни единой копии библиотеки.
Патаму шта я лентяй. Просто хотел попробовать: у меня получилсь и мне этого достаточно. :wink:

Добавлено: Ср май 14, 2008 3:53 pm
dvdc
DeniZka
+1 )))
за основу взял твой плагин, и в месте где он обращается во внешнюю библиотеку - написал весь процесс на перле :)
никому не отдал, и даже не продал. и не хочу )))
я лентяй ) оно работает, я рад :)

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

Добавлено: Вт сен 16, 2008 6:22 am
MyJIbTu*nyJIbTu
Идея
Необходимо создать плагин, корорый в случае бана сможет моментально пересоздать логин и вернуть бота к исполнению каких-либо обязанностей.
Как я понял тема в том,если бота забанили,то будет сразу создаваться акк и будет качаться новый бот с нуля,но с тем же конфигом,так?

Добавлено: Вт сен 16, 2008 12:23 pm
4epT
да, именно