Тема: Прошу Вашей помощи.
Ребята, как совместить iMacros с Antigate? Или как создать скрипт для выполнения 5 задач ( просто 5 переходов по ссылкам) бесконечно долго, но когда выскакивает капча, ее само вводило?
В данном случае это игра wekings.ru.
В iMacros использую простой скрипт:
VERSION BUILD=7401110 RECORDER=FX
TAB T=1
URL GOTO=http://wekings.ru/game/profile/equipment
CLICK X=571 Y=21
CLICK X=388 Y=318
CLICK X=399 Y=379
CLICK X=505 Y=311
CLICK X=568 Y=469
WAIT SECONDS=100
На сайте одного из партнеров Antigate есть это:
Как использовать API клиенты
Загружаете последнюю версию нужного клиента, добавляете в свое приложение, и на основе примеров кода, распространяемых вместе с API, пишете что-то вроде нижеперечисленного; например, для PHP:
require_once 'deathbycaptcha.php';
// Сюда подставляем свой логин и пароль:
$client = new DeathByCaptcha_SocketClient(USERNAME, PASSWORD);
// Сюда подставляем имя капча-файла/хэндлер файла, и максимальное время
// ожидания капчи (таймаут) в секундах:
if ($captcha = $client->decode(CAPTCHA_FILE_NAME, TIMEOUT)) {
echo $captcha['text'] . "\n";
// ЕСЛИ капча была неверно решена, отмечаем ее как неправильную
if ( … ) {
$client->report($captcha['captcha']);
}
}
// Повторить для других капчей
…или для C#:
// Не забудьте добавить DeathByCaptcha.dll в проект
using DeathByCaptcha;
// Сюда подставляем свой логин и пароль:
Client client = (Client) new SocketClient(USERNAME, PASSWORD);
// Подставляем имя файла, поток или массив байт
// и необходимый таймаут в секундах:
Captcha captcha = client.Decode(CAPTCHA_FILE_NAME, TIMEOUT);
if (captcha.Solved && captcha.Correct) {
Console.WriteLine("CAPTCHA {0}: {1}", captcha.Id, captcha.Text);
// Если капча решена неверно, отмечаем капчу как неправильную
if ( … ) {
client.Report(captcha);
}
}
// Повторить для других капчей
Сокетовый API использует порты 8123–8130 — проверьте, чтобы исходящие TCP-соединения не были закрыты Вашим файрволом. В противном случае используйте HTTP API. Порты 8123–8130 предназначены только для сокетового API, не пытайтесь использовать их для HTTP API запросов!
Для более подробной информации обратитесь к соответствующим файлам примеров и исходнымому коду клиентов, включенных в необходимый пакет API.
Помогите совместить эти два скрипта, или помогите написать свой скрипт-бот для этой игры. Пожалуйста, очень нужно. Заранее спасибо