Начало работы с CapSkip
Полное пошаговое руководство по настройке и началу распознавания капчи.
- 1Скачайте и установите
Скачайте приложение для Windows, установите CapSkip и запустите его.
Скачать CapSkip - 2Войти
Нажмите Войти и введите имя пользователя и пароль из письма с лицензией. Если вы забыли пароль, нажмите Сбросить здесь в окне входа.
Получите лицензию сейчас - 3Проверьте строку состояния
После входа строка состояния внизу окна показывает тип лицензии, сколько подключений используется из допустимого количества и подключён ли CapSkip.
Монитор показывает работу по решению капчи в реальном времени, с отдельным разделом для каждого типа капчи: графическая капча, Google reCAPTCHA, Cloudflare Turnstile, hCaptcha, AWS WAF, GeeTest, ALTCHA, CaptchaFox, Capy, Friendly Captcha и DataDome.
Вкладка «Монитор»Изменение порядка разделов · Показать и скрыть · Фильтр · Статистика · Список задач

На вкладке «Монитор» можно наблюдать, как решаются капчи. У каждого типа капчи есть свой раздел со статистикой в реальном времени, а у браузерных типов и типов proof-of-work также список задач.
Изменение порядка разделов
Слева от названия каждого раздела есть маркер перетаскивания из точек. Перетащите раздел вверх или вниз, чтобы поставить наверх те типы капчи, которыми вы пользуетесь чаще всего. Порядок сохраняется и после перезапуска CapSkip.
Показать и скрыть
В каждом разделе есть кнопка Скрыть в правом верхнем углу, которая сворачивает раздел. В разделе «Капча-изображение» она скрывает изображение, карточки результата и графики, в остальных разделах скрывает список задач. Счётчики продолжают обновляться, пока раздел скрыт, а скрытые разделы меньше нагружают CPU при интенсивной работе. Показать возвращает раздел.
Эта функция заменяет опции «Отключить обновление интерфейса» из прежних версий.
Фильтр
В разделах со списком задач есть меню Фильтр для выбора: «Все задачи» или только задачи со статусом «Ожидание», «В процессе» или «Завершено».
Статистика
В каждом разделе отображаются три плитки: Успех, количество решённых задач; Экономия, сколько те же решения стоили бы в платном сервисе распознавания капчи; и Время, типичное время решения.
Строка под ними показывает число активных потоков из максимального и задачи, ожидающие в очереди. Разделы reCAPTCHA, Cloudflare Turnstile, CaptchaFox и Capy также ведут счётчик Недействительные ключи, то есть задачи, отклонённые из-за недействительного ключа сайта, а reCAPTCHA и Turnstile ведут счётчик Бан по IP, то есть задачи, заблокированные провайдером капчи; обычно это значит, что прокси пора заменить.
Список задач
Для каждой задачи отображаются URL страницы, затраченное время, текущий этап, использованный прокси («Напрямую», если прокси не использовался) и цветная метка статуса. Щёлкните задачу правой кнопкой мыши, чтобы открыть её URL в браузере или посмотреть её детали.
Детали задачи
Дважды щёлкните любую задачу или щёлкните её правой кнопкой мыши и выберите Показать детали задачи, чтобы увидеть, что именно было отправлено в CapSkip: URL страницы, параметры и исходный запрос, каждый с кнопкой «Копировать». Это самый быстрый способ проверить интеграцию.
Для неудачных задач Cloudflare Turnstile при включённой опции Режим отладки окно также показывает, что видел решатель: скриншот браузера, итог и причину остановки.

Графическая капчаЗагрузить изображение · Распознавание с экрана · Распознавание папки · Открытый API

В этом разделе можно протестировать распознавание графических капч и сразу увидеть результат. Здесь также учитывается каждая графическая капча, решённая через API.
После обработки изображения рядом с ним появляются «Ответ», «Уверенность», «Время решения» и распознанный «Тип». Счётчики «Всего запросов», «Решено» и «Ошибки» учитывают каждую обработанную графическую капчу. Когда Графики в реальном времени включены, два графика показывают входящие запросы и очередь.
Загрузить изображение
Загрузите один файл изображения, чтобы вручную протестировать решение капчи.
Распознавание с экрана
Выделите и захватите область экрана для мгновенного распознавания капчи.
Распознавание папки
Обработайте все изображения из папки одним пакетом.
Открытый API
Открывает в браузере локальную страницу API CapSkip. На ней видно, запущен ли сервер, какой сервис эмулирует CapSkip, эндпоинт API и включена ли проверка API-ключей, а также есть ссылки на документацию по API, SDK и браузерные расширения.
Указанный там эндпоинт API и есть адрес, на который ваша программа или код отправляет запросы.
Google reCAPTCHAВ этом разделе отображаются статистика в реальном времени и список задач Google reCAPTCHA.

В этом разделе отображаются статистика в реальном времени и список задач Google reCAPTCHA.
Значок рядом с каждым URL показывает версию reCAPTCHA: v2, v2 inv для невидимой v2, v3, и ent для Enterprise. Столбец «Клики» показывает, сколько плиток изображения было нажато, чтобы пройти задание v2.
Cloudflare TurnstileВ этом разделе отображаются статистика в реальном времени и список задач Cloudflare Turnstile.

В этом разделе отображаются статистика в реальном времени и список задач Cloudflare Turnstile.
Значок рядом с каждым URL показывает тип задачи: Turnstile для виджета Turnstile, Challenge для страницы проверки Cloudflare, решаемой для получения токена, или Clearance для задачи на получение cookie cf_clearance.
Режим отладки, если он включён, позволяет дважды щёлкнуть неудачную задачу, чтобы увидеть скриншот браузера и причину остановки.
hCaptchaВ этом разделе отображаются статистика в реальном времени и список задач hCaptcha.

В этом разделе отображаются статистика в реальном времени и список задач hCaptcha.
Значок рядом с каждым URL показывает вид решаемого задания, например Замкнутые контуры или Перетаскивание. Пока вид задания не определён, значок показывает hCaptcha.
Если hCaptcha отклоняет ключ сайта задачи, задача завершается со статусом Неверный sitekey.
AWS WAFВ этом разделе отображаются статистика в реальном времени и список задач капчи AWS WAF.

В этом разделе отображаются статистика в реальном времени и список задач капчи AWS WAF.
Значок рядом с каждым URL показывает тип пазла: Сетка для сетки изображений, Игрушечная машинка для пазла с маршрутом игрушечной машинки или WAF, пока тип пазла не определён.
Во время выполнения задачи столбец «Задача» показывает текущий этап, включая объект, который нужно выбрать в сетке изображений, например «Выберите стулья».
GeeTestВ этом разделе отображаются статистика в реальном времени и список задач GeeTest.

В этом разделе отображаются статистика в реальном времени и список задач GeeTest.
ALTCHAВ этом разделе отображаются статистика в реальном времени и список задач для проверок ALTCHA типа proof-of-work.

В этом разделе отображаются статистика в реальном времени и список задач для проверок ALTCHA типа proof-of-work.
Столбец «Число» показывает число, которое CapSkip нашёл для решения задания; оно примерно отражает, сколько работы потребовало задание.
CaptchaFoxВ этом разделе отображаются статистика в реальном времени и список задач CaptchaFox.

В этом разделе отображаются статистика в реальном времени и список задач CaptchaFox.
CapyВ этом разделе отображаются статистика в реальном времени и список задач с пазлами Capy.

В этом разделе отображаются статистика в реальном времени и список задач с пазлами Capy.
Столбец «Позиция» показывает, куда был поставлен фрагмент пазла.
Friendly CaptchaВ этом разделе отображаются статистика в реальном времени и список задач Friendly Captcha v1 и v2.

В этом разделе отображаются статистика в реальном времени и список задач Friendly Captcha v1 и v2.
Столбец «Хеши» показывает, какой объём proof-of-work потребовало каждое решение. Для Friendly Captcha v2 это значение также отражает, насколько сложной сервис сделал задачу для данного адреса.
DataDomeВ этом разделе отображаются статистика в реальном времени и список задач DataDome.

В этом разделе отображаются статистика в реальном времени и список задач DataDome.
Значок рядом с каждым URL показывает тип задания: Слайдер, Пазл или Проверка устройства. Пока тип задания не определён, значок показывает DataDome.
Задача, заблокированная DataDome, завершается со статусом Блокировка IP, что обычно означает, что прокси нужно заменить.
Настройки сгруппированы в пять разделов:
При первом запуске CapSkip после установки вам предложат пройти короткий ознакомительный тур по настройкам, которые нужны, чтобы начать решать капчу. Его можно в любой момент запустить снова из раздела Начало работы.
Настройки подключенияЭмулятор сервиса · Порт · Файл Hosts

В разделе «Подключение» задаётся, какой сервис распознавания капчи эмулирует CapSkip и где он принимает API-запросы от вашей программы.
Эмулятор сервиса
Эмулятор сервиса позволяет CapSkip воспроизводить API популярных сервисов распознавания капчи, поэтому CapSkip можно подключить к стороннему ПО, не изменяя само ПО.
Поддерживаемые сервисы: 2captcha.com, rucaptcha.com, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha, NextCaptcha, EzCaptcha и Captchas.io.
Когда вы выбираете сервис, CapSkip отвечает на запросы точно в формате этого сервиса. Например, если ваша программа уже поддерживает 2Captcha, выберите 2captcha.com в CapSkip, укажите в программе адрес CapSkip, а остальные настройки оставьте без изменений.
Если в вашей программе нельзя изменить адрес, на который она отправляет запросы, используйте опцию Файл Hosts ниже: тогда запросы, предназначенные настоящему сервису, будут автоматически перенаправляться в CapSkip.
Именно эмулятор сервиса позволяет CapSkip полностью заменить платные сервисы распознавания капчи, сохраняя совместимость с вашими инструментами автоматизации.
Порт
Настройка «Порт» определяет, как CapSkip принимает API-запросы от вашей программы.
- Локально: CapSkip принимает запросы только на этом компьютере (127.0.0.1). Рекомендуется, если ваша программа и CapSkip работают на одном компьютере.
- Сервер: CapSkip также принимает подключения с других устройств в вашей сети или из интернета, если работает на VPS. Рекомендуется для VPS или выделенного сервера, где статический публичный IP обеспечивает самый стабильный удалённый доступ. Для режима «Сервер» CapSkip нужно запускать от имени администратора.
Числовое поле задаёт порт, который прослушивает CapSkip, от 1024 до 65535. Убедитесь, что его не использует другое приложение; если использует, CapSkip предупредит вас и предложит свободный порт.
Файл Hosts
Добавить направляет официальный адрес выбранного сервиса на ваш локальный CapSkip, добавляя запись в файл hosts Windows.
После добавления записи на каждый запрос, который ваша программа отправляет исходному сервису, вместо него отвечает CapSkip. Настройки программы остаются прежними, поэтому это самый простой способ интеграции CapSkip, когда адрес изменить нельзя.
Удалить удаляет эту запись и восстанавливает обычный доступ к настоящему сервису. Используйте эту кнопку, чтобы перестать направлять трафик через CapSkip.
Для изменения файла hosts нужны права администратора.
Типы капчиПотоки, таймауты, повторы и прокси

У каждого типа капчи, который решает CapSkip, есть своя строка в разделе «Типы капчи». В каждой строке в реальном времени показана сводка текущих настроек, например Потоки 10 · Ожидание 250 с · Строка 60 с · Повторы 1 · Без прокси. Нажмите на строку, чтобы открыть её; при открытии одной строки остальные закрываются.
Потоки, таймауты, повторы и прокси
Строки reCAPTCHA, Cloudflare, hCaptcha, AWS WAF, GeeTest, ALTCHA, CaptchaFox, Capy, Friendly Captcha и DataDome начинаются с одних и тех же пяти элементов управления:
- Макс. потоков: сколько задач этого типа CapSkip решает одновременно. Большее значение повышает пропускную способность, но расходует больше CPU, RAM и ресурсов прокси, поэтому выставляйте его с учётом возможностей вашей системы.
- Таймаут ожидания: сколько секунд задача может ждать в очереди свободный поток, прежде чем будет отменена.
- Таймаут строки: сколько секунд может длиться одно решение после его начала. Если оно длится дольше, задача останавливается и помечается как неудачная. Для большинства типов по умолчанию 60 секунд, а для типов, решение которых занимает больше времени, значение выше: 250 секунд для reCAPTCHA, 150 для CaptchaFox и AWS WAF, 120 для hCaptcha, Friendly Captcha и DataDome. Для CaptchaFox, AWS WAF, hCaptcha, Friendly Captcha и DataDome это значение по умолчанию также является минимально допустимым.
- Повторы (0-3): сколько раз CapSkip повторяет неудачную попытку. По умолчанию 1. Больше повторов повышают процент успешных решений, но могут увеличить общее время решения. Пока выполняется повтор, в столбце «Задача» списка задач отображается «Повтор 1», «Повтор 2» и так далее.
- Настроить прокси: открывает настройки прокси для этого типа капчи. У каждого типа свой список прокси; см. раздел Настройка прокси.
Настройки капчи-изображенияМодели распознавания · Автоматический арифметический расчёт · Фильтр уверенности

Строка «Капча-изображение» определяет, как CapSkip распознаёт графические капчи: какие модели распознавания загружены, решение арифметических примеров и фильтр уверенности.
Модели распознавания
Выбор моделей позволяет указать, какие ИИ-модели загружать для графических капч. Если загружать только нужные модели, производительность растёт, а расход памяти снижается.
В окне «Выбор моделей» можно отмечать модели по одной или загрузить пресет, показать только активные модели и нажать OK для применения выбора. Хотя бы одна модель должна оставаться выбранной. Нажмите на модель, чтобы увидеть её свойства и примеры изображений.

Автоматический арифметический расчёт
Если модель распознала пример вида "2 + 3 = ?", CapSkip возвращает ответ, а не сам текст. Отключите эту опцию, если вам нужен исходный текст математических капч.
Фильтр уверенности
Фильтр уверенности определяет, как CapSkip обрабатывает результаты с низкой уверенностью. По умолчанию он отключён.
Модель присваивает каждой решённой графической капче оценку уверенности. Включите фильтр, выберите порог от 10% до 90% и введите текст, который будет возвращаться вместо результата. Если уверенность результата ниже порога, CapSkip возвращает ваш текст, например ERROR_CAPTCHA_UNSOLVABLE, чтобы ваша программа могла засчитать это как неудачное решение и запросить новую капчу.
Настройки reCAPTCHAПотоки, таймауты, повторы и прокси · Быстрое решение reCAPTCHA v2 · Режим высокого балла для reCAPTCHA v3 · Показывать задачи с неверными данными

Настройте решение Google reCAPTCHA v2 и v3: потоки, таймауты, повторы, прокси и параметры reCAPTCHA ниже.
Настроить прокси
Для надёжного решения reCAPTCHA нужны прокси. Google ограничивает, сколько капч можно решить с одного IP-адреса, поэтому стабильные и чистые прокси сильнее всего влияют на процент успешных решений. Смотрите настройку прокси здесь
Быстрое решение reCAPTCHA v2
Решает reCAPTCHA v2 менее чем за 10 секунд. Опция включена по умолчанию и требует резидентных или мобильных прокси.
Если быстрое решение не удалось, задача автоматически продолжается стандартным решением задания с картинками, поэтому включённая опция никогда не стоит вам решения. Если вы не используете резидентные или мобильные прокси для reCAPTCHA, отключите её, чтобы сэкономить несколько секунд на каждой задаче.
На сайтах с более строгими проверками для быстрого решения на компьютере должен быть установлен Google Chrome.
Режим высокого балла для reCAPTCHA v3
Повышает балл reCAPTCHA v3 на строгих ключах сайта.
По умолчанию режим отключён: он помогает только на сайтах со строгой оценкой и расходует больше памяти и CPU на каждое решение. Если ваши токены v3 уже принимаются, не включайте его. Включите режим, когда сайт отклоняет токены, которые CapSkip успешно выдаёт: обычно это значит, что балл слишком низкий, а не что решение не удалось.
Должен быть установлен Google Chrome. Если его нет, об этом сообщит подсказка под переключателем, а v3 продолжит решаться в обычном режиме. Кроме того, CapSkip переходит на обычное решение каждый раз, когда режим высокого балла не может работать, поэтому его включение никогда не нарушит решение капчи.
Показывать задачи с неверными данными
По умолчанию отключено. Если включить эту опцию, задачи с недействительным ключом сайта или URL страницы тоже появятся на вкладке «Монитор» вместе с причиной ошибки, а не будут отброшены сразу при поступлении. Это помогает при настройке интеграции: задачу, которая исчезает, оставив только код ошибки, отлаживать сложнее, чем видимую строку с ошибкой. Обратная сторона: список становится более засорённым, если клиент продолжает отправлять некорректные запросы.
Настройки CloudflareПотоки, таймауты, повторы и прокси · Использовать пользовательский браузер для Cloudflare · Возвращать cookie cf_clearance · Режим отладки

Настройте решение Cloudflare: потоки, таймауты, повторы, прокси и параметры ниже. Потоки, таймауты и повторы действуют одинаково для задач Turnstile и для задач cf_clearance.
Настроить прокси
Для надёжного решения Turnstile нужны прокси. Убедитесь, что они стабильные, чистые и правильно настроены. Задачи cf_clearance не используют этот список: каждая выполняется через прокси, переданный в её собственном API-запросе. Смотрите настройку прокси здесь
Использовать пользовательский браузер для Cloudflare
По умолчанию CapSkip решает Turnstile в Chromium. Включите эту опцию, чтобы решать его в собственном браузере CapSkip: он работает быстрее и меньше нагружает CPU, но сайты с более строгими проверками могут его отклонять. Эта опция не влияет на задачи cf_clearance.
Возвращать cookie cf_clearance
Позволяет API-запросам получать cookie cf_clearance для сайта, закрытого полностраничной проверкой Cloudflare (страницей “Just a moment...”), вместо токена Turnstile. После этого ваш инструмент может открывать сайт обычными HTTP-запросами.
Опция по умолчанию выключена, и пока она выключена, такие запросы отклоняются. Каждый запрос должен содержать прокси, потому что cookie работает только с того адреса, с которого он был получен. Если ваш инструмент передаёт собственный User-Agent, это должен быть Chrome для Windows той же версии, что и Google Chrome, установленный на этом ПК. В остальных случаях не передавайте его и используйте User-Agent, который CapSkip возвращает вместе с cookie. Формат запроса смотрите в документации API
Режим отладки
Записывает, почему задача Cloudflare (Turnstile или cf_clearance) завершилась неудачей, чтобы вы видели, что пошло не так, а не гадали по столбцу статуса.
По умолчанию режим отключён. Включите его, воспроизведите проблему, затем дважды щёлкните неудачную задачу на вкладке «Монитор», чтобы открыть её детали: скриншот того, что показывал браузер в момент, когда решатель сдался, достигнутый этап, длительность работы и понятное объяснение причины остановки.
Для успешных задач ничего не сохраняется. Работа выполняется только после того, как задача уже завершилась ошибкой, поэтому включённый режим не замедляет обычное решение капчи, хотя каждый сбой обходится в один скриншот. Скриншоты сохраняются в %AppData%\CapSkip\Debug\cloudflare, при этом хранятся только 120 самых новых.
Настройки hCaptchaПотоки, таймауты, повторы и прокси · Режим высокого балла для hCaptcha

Настройте потоки, таймауты, повторы и прокси для hCaptcha, а также параметр высокого балла ниже.
Настроить прокси
hCaptcha решается в браузере, поэтому прокси здесь важны. Используются только прокси, добавленные в этой строке: пока список пуст, задачи hCaptcha решаются напрямую с вашего собственного IP-адреса. Прокси, переданный вместе с задачей, всегда используется вместо списка. Смотрите настройку прокси здесь
Режим высокого балла для hCaptcha
Повышает балл на строгих ключах сайта. Режим включён по умолчанию и требует, чтобы на компьютере был установлен Google Chrome.
Если Google Chrome не установлен, переключатель выключается и становится неактивным, а подсказка под ним сообщает об этом. В любом случае hCaptcha продолжает решаться в обычном режиме.
Настройки AWS WAFПотоки, таймауты, повторы и прокси · Быстрое решение

Настройте потоки, таймауты, повторы и прокси для капчи AWS WAF, а также параметр «Быстрое решение» ниже.
Настроить прокси
AWS WAF использует только прокси, добавленные в этой строке: пока список пуст, задачи AWS WAF решаются напрямую с вашего собственного IP-адреса. Прокси, переданный вместе с задачей, всегда используется вместо списка. Смотрите настройку прокси здесь
Быстрое решение
По умолчанию отключено. Если включить эту опцию, каждый поток решения может открывать до 4 прокси-соединений одновременно, что ускоряет решение через прокси.
Не включайте её, если ваш тариф прокси ограничивает число одновременных подключений или потоков, потому что тогда каждый поток считается за несколько.
Настройки GeeTestПотоки, таймауты, повторы и прокси

Настройте потоки, таймауты, повторы и прокси для проверок GeeTest.
Настроить прокси
Для надёжного решения GeeTest нужны прокси. Убедитесь, что они стабильные, чистые и правильно настроены. Смотрите настройку прокси здесь
Настройки ALTCHAПотоки, таймауты, повторы и прокси

Настройте потоки, таймауты, повторы и прокси для проверок ALTCHA типа proof-of-work.
Настроить прокси
ALTCHA решается локально на вашем CPU. Прокси используются, только когда задача передаёт URL задания, которое CapSkip должен загрузить. Задачи, содержащие само задание, решаются без сетевых запросов, поэтому в большинстве конфигураций прокси здесь не нужны.
Настройки CaptchaFoxПотоки, таймауты, повторы и прокси

Настройте потоки, таймауты, повторы и прокси для CaptchaFox.
Настроить прокси
CaptchaFox решается в браузере, поэтому прокси здесь важны. Используются только прокси, добавленные в этой строке: пока список пуст, задачи CaptchaFox решаются напрямую с вашего собственного IP-адреса.
Настройки CapyПотоки, таймауты, повторы и прокси

Настройте потоки, таймауты, повторы и прокси для пазлов Capy.
Настроить прокси
Прокси используются только для загрузки изображений пазлов Capy: это единственные запросы, которые выполняются при решении Capy.
Настройки Friendly CaptchaПотоки, таймауты, повторы и прокси

Настройте потоки, таймауты, повторы и прокси для Friendly Captcha v1 и v2.
Настроить прокси
Прокси используются для каждого запроса Friendly Captcha. Для v2 их стоит настроить: объём proof-of-work, который она запрашивает, растёт вместе с количеством решений с одного адреса, поэтому распределение задач v2 между несколькими прокси снижает объём работы на одно решение.
Настройки DataDomeПотоки, таймауты, повторы и прокси

Настройте потоки, таймауты, повторы и прокси для DataDome.
Настроить прокси
DataDome возвращает cookie, и этот cookie работает только с того IP-адреса, с которого была решена задача. Поэтому оставьте этот список пустым, если ваша программа не будет продолжать работу через эти же прокси. Когда CapSkip решает задачу через прокси из этого списка, в результате указываются этот прокси и User-Agent, который нужно использовать вместе с cookie.
Прокси, переданный вместе с задачей, всегда имеет приоритет над этим списком, и обычно это лучший вариант: передавайте тот прокси, через который ваша программа продолжит посещение сайта. Если список пуст, а у задачи нет прокси, задача решается с вашего собственного IP-адреса.
Настройка проксиРекомендации · Формат списка прокси · Добавление прокси · Проверить прокси · Использовать прокси

У каждого типа капчи своя настройка прокси, которая открывается кнопкой «Настроить прокси» в его строке. Заголовок окна показывает, какой тип вы редактируете.
Для решения графических капч прокси не используются. Для reCAPTCHA, Cloudflare Turnstile, hCaptcha, AWS WAF, GeeTest и CaptchaFox от прокси зависит процент успешных решений. ALTCHA, Capy и Friendly Captcha используют их только для запросов, описанных в их собственных разделах выше. DataDome представляет особый случай, который описан в разделе Настройки DataDome.
Выберите тип прокси в зависимости от вашей конфигурации:
- Без прокси: используется ваш собственный IP-адрес. Какое-то время это работает, но при повторяющихся запросах ваш IP, скорее всего, заблокируют.
- Tor (SOCKS5): используется локальная служба Tor. Укажите SOCKS-порт Tor: 9050 для службы Tor или Expert Bundle, 9150 для Tor Browser.
- Список SOCKS5: для списков прокси SOCKS5.
- Список SOCKS5h (DNS через прокси): разрешение DNS также выполняется через прокси.
- Список HTTP/HTTPS: стандартные прокси HTTP или HTTPS.
- Один прокси: один выделенный прокси, для которого указываются протокол, хост, порт и, при необходимости, имя пользователя и пароль. Проверить подключение проверяет его работоспособность.
Выберите тип, соответствующий вашему провайдеру прокси.
Рекомендации
Процент успешных решений зависит от репутации IP-адреса прокси, а не от его протокола. reCAPTCHA и Cloudflare оценивают каждый адрес, который к ним обращается, и знают, какие диапазоны адресов принадлежат хостинг-компаниям.
- Резидентные и мобильные прокси используют адреса, которые интернет-провайдеры выдают домашним абонентам и телефонам. У них лучшая репутация: задания реже и проще, выше баллы reCAPTCHA v3 и меньше банов по IP. Они необходимы для быстрого решения reCAPTCHA v2.
- ISP-прокси, которые также продаются как статические резидентные, работают в дата-центрах, но зарегистрированы на потребительских интернет-провайдеров. Им доверяют почти так же, как резидентным адресам, а работают они быстрее и стабильнее.
- Прокси дата-центров дешёвые и быстрые, но их адреса заведомо принадлежат хостинг-компаниям. reCAPTCHA отвечает на них более частыми и сложными заданиями с картинками и низкими баллами v3, а задачи быстрого решения v2 переходят на более медленное задание с картинками. Cloudflare Turnstile обычно снисходительнее, но с резидентными и ISP-адресами сбоев всё равно меньше.
- Используйте приватные прокси. Общим прокси одновременно пользуются другие клиенты, и всё, что они делают, снижает его репутацию и для вас. Избегайте бесплатных публичных списков прокси: они медленные, большинство из них уже в чёрных списках, а их владельцы могут видеть проходящий через них трафик.
- Сохраняйте один IP на всё решение. Одно решение выполняет много запросов. Если провайдер даёт вам ротационный шлюз, используйте sticky-сессии длиной в несколько минут вместо нового IP на каждый запрос, чтобы адрес не менялся посреди задания. Большинство провайдеров позволяют создать несколько sticky-сессий; добавьте каждую отдельной строкой, чтобы CapSkip мог распределять задачи между ними.
- Прокси должно быть достаточно. Google и Cloudflare ограничивают число решений с одного адреса. Используйте не меньше прокси, чем значение «Макс. потоков»: так одновременно выполняемые задачи не будут делить один адрес. Добавьте ещё, если вкладка «Монитор» начинает фиксировать баны по IP.
- Выбирайте любой протокол. Работают HTTP, HTTPS, SOCKS5 и SOCKS5h, а протокол не влияет на то, как сайт видит адрес, поэтому используйте тот, что предлагает ваш провайдер. SOCKS5h также разрешает доменные имена через прокси, что помогает, если ваш собственный DNS фильтруется.
После загрузки списка нажмите Проверить прокси для поиска нерабочих прокси до того, как из-за них начнут срываться задачи.
Формат списка прокси
CapSkip поддерживает три формата, по одному прокси на строку. Используйте тот, который выдаёт ваш провайдер прокси:
- host:port
Используйте этот формат, если вы добавили свой IP-адрес в белый список в личном кабинете провайдера прокси. - username:password@host:port
Используйте этот формат, если прокси требует имя пользователя и пароль. - host:port:username:password
Используйте этот формат, если ваш провайдер выдаёт прокси с авторизацией, где имя пользователя и пароль указаны после порта. Вставьте список как есть, преобразовывать ничего не нужно.
Добавление прокси
Добавить прокси можно тремя способами:
- Вставить их прямо в список
- Загрузить их по URL и при желании автоматически обновлять список с этого URL каждые 5 минут, 30 минут, 1 час или 1 день
- Загрузить их из файла
После загрузки в окне отображается, сколько прокси настроено.
Проверить прокси
Проверить прокси тестирует каждый прокси в списке. Параметр «Потоки проверки» задаёт, сколько прокси проверяется одновременно, от 1 до 100. В результате видно, сколько прокси работает, их среднее время отклика и какие из них не прошли проверку.
Использовать прокси
Использовать прокси копирует настройки прокси другого типа капчи, чтобы не вставлять один и тот же список несколько раз.
Менять прокси для каждого запроса
Включите эту опцию, чтобы для каждого нового запроса капчи использовался другой прокси. Это повышает процент успешных решений и снижает риск ограничений по IP.
Прокси, переданные вместе с задачей
Если ваша программа передаёт прокси вместе с самой задачей, например в параметрах proxy и proxytype у 2Captcha или с типом задачи, отличным от Proxyless, CapSkip решает эту задачу через этот прокси вместо списка здесь, и повторные попытки тоже идут через него.
Это важно для страниц проверки Cloudflare. Cloudflare привязывает cookie clearance к посетителю и устройству, для которых он был выдан, поэтому передавайте тот прокси, через который ваша программа продолжит работать с сайтом, и используйте clearance, возвращённый CapSkip, вместе с прилагающимся к нему user agent.
Проверка API-ключейУправление ключами · Баланс · Одно устройство одновременно · Страница статуса ключа · Удалённое управление ключами

Проверка API-ключей в разделе «Доступ к API» определяет, каким API-ключам разрешено отправлять запросы к вашему экземпляру CapSkip.
Когда проверка включена, обрабатываются только запросы с одним из ваших ключей. Запросы с недействительным ключом или без ключа отклоняются.
Когда проверка выключена, CapSkip принимает запросы с любым значением ключа. Параметр key по-прежнему обязателен по формату API, но подойдёт любая строка.
Это особенно полезно, когда CapSkip работает на VPS или сервере, к которому имеют доступ несколько пользователей или внешние инструменты.
Управление ключами
Когда проверка включена, выберите способ управления ключами:
- Ввод вручную: нажмите Добавить ключ, задайте ключу имя, затем введите ключ или нажмите «Сгенерировать», чтобы создать его. Ключи появляются в списке, где их можно скопировать или удалить.
- Из файла: нажмите Обзор и выберите текстовый файл с ключами, а кнопку Обновить нажимайте после редактирования файла, чтобы загрузить его заново. Добавить ключ и кнопка удаления тоже работают в этом режиме: они записывают изменения прямо в файл, а удалённый ключ сразу перестаёт работать. В обычном текстовом файле с одним ключом на строку новый ключ добавляется новой строкой без имени.
Баланс
У каждого ключа есть столбец «Баланс». Нажмите на ключ, чтобы увидеть для каждого типа капчи, сколько кредитов осталось, сколько использовано и сколько завершилось ошибкой, а также когда ключ использовался в последний раз.
Установить лимиты задаёт для ключа лимит кредитов по каждому типу капчи: Изображение в текст, reCAPTCHA, Turnstile, GeeTest, ALTCHA, CaptchaFox, Capy, Friendly Captcha, AWS WAF, DataDome и hCaptcha. Каждое число означает общее количество кредитов, выданных для этого типа за всё время, а не остаток. Кредиты списываются только за успешные решения. Оставьте для типа значение «Без ограничений», чтобы не вести для него учёт.
Запросов в минуту, в том же окне, ограничивает, сколько новых задач ключ может отправлять в минуту, по всем типам капчи вместе. Запросам сверх лимита предлагается повторить попытку через несколько секунд. Оставьте «Без ограничений», чтобы не ограничивать запросы. Когда лимит задан, у ключа отображаются его лимит и число запросов за последнюю минуту.
Эти лимиты также можно задать при создании ключа в окне «Добавить ключ».
При обновлении CapSkip данные об использовании сохраняются.
Одно устройство одновременно
Одно устройство одновременно представляет собой переключатель у каждого ключа. Если его включить, ключ можно использовать только с одного IP-адреса одновременно: первый адрес, отправивший задачу, удерживает ключ, пока у него выполняются задачи, и ещё одну минуту после этого. Новые задачи с любого другого адреса отклоняются с ошибкой ERROR_IP_NOT_ALLOWED, а проверка результата уже отправленной задачи работает всегда.
Это полезно, если вы продаёте или раздаёте ключи и хотите, чтобы каждый из них использовался только на одном компьютере. У ключа видно, используется ли он сейчас, с какого адреса и сколько попыток с других адресов было заблокировано.
Страница статуса ключа
Пока включена проверка API-ключей, CapSkip также открывает страницу статуса ключа по пути /key на своём адресе API, том же адресе, на который ваша программа отправляет запросы. Владелец ключа может вставить его там, чтобы увидеть кредиты по каждому типу капчи, что ключ может решать прямо сейчас, его недавнее использование и состояние «Одно устройство одновременно».
Ключ отправляется один раз и никогда не сохраняется ни в браузере, ни в адресной строке, а сеанс страницы завершается через 30 минут. Стартовая страница API содержит ссылку на неё, поэтому в режиме «Сервер» ваши клиенты могут проверять свои ключи сами, не обращаясь к вам.

Удалённое управление ключами
Позволяет добавлять, просматривать и удалять API-ключи решателя по HTTP с другого компьютера, не открывая сеанс удалённого рабочего стола на компьютере, где работает CapSkip. Это аналог списка ключей выше для режима «Сервер»: те же ключи, но управлять ими можно оттуда, откуда вы администрируете компьютер.
По умолчанию функция отключена и остаётся неактивной, пока вы не включите её и не сгенерируете токен. Пока она отключена, административные маршруты отвечают обычным 404, поэтому при сканировании невозможно даже понять, что такая функция существует.
Сгенерировать создаёт случайный 256-bit токен и показывает его один раз вместе с кнопкой «Копировать». Скопируйте его сразу: CapSkip хранит только хеш с солью, поэтому показать токен повторно нельзя. После этого в строке отображается время генерации токена. Генерация нового токена заменяет старый, поэтому любой клиент, который всё ещё использует старый токен, начнёт получать ответы 401.
Отозвать удаляет сохранённый токен. Маршруты эндпоинтов остаются доступными, но отклоняют все запросы, пока вы не сгенерируете новый.
Подробное пошаговое руководство по использованию этих эндпоинтов смотрите в статье Как выдавать API-ключи капчи вашим клиентам. В ней описан весь цикл: включение удалённого управления ключами и генерация токена, выдача ключа из вебхука подписки через /admin/keys/add, его отзыв при отмене подписки через /admin/keys/delete и сверка актуального списка ключей с данными биллинга через /admin/keys/list.
Разрешённые IP администратора
Разрешённые IP администратора ограничивает удалённое управление ключами указанными вами адресами: отдельными IP или диапазонами CIDR, IPv4 или IPv6, через запятую или с новой строки. Оставьте поле пустым, чтобы разрешить любой IP.
Запрос с адреса, которого нет в списке, получает такой же обычный ответ 404, как при отключённом удалённом управлении ключами, поэтому отправитель не может понять, что функция существует.
Настройки приложенияТема · Язык приложения · Автозапуск · Безопасный режим отображения · Сворачивать в трей

В разделе «Приложение» собраны общие настройки CapSkip.
Тема
Тема задаёт внешний вид CapSkip. Авто следует светлой или тёмной теме Windows, а Светлая и Тёмная сохраняют выбранную тему. Изменение темы применяется сразу.
Язык приложения
Выберите удобный язык интерфейса. CapSkip доступен на английском, арабском, китайском (упрощённом), французском, немецком, итальянском, японском, корейском, персидском, португальском (Бразилия), русском и испанском языках.
Автозапуск
Автоматически запускает CapSkip и выполняет вход при входе в Windows, чтобы программа всегда работала и была готова решать капчи без ручного запуска.
Безопасный режим отображения
Отрисовывает CapSkip без видеокарты. Используйте этот режим, если CapSkip открывается с пустым окном, что бывает с некоторыми драйверами видеокарты. Режим применяется после перезапуска CapSkip.
Если CapSkip замечает, что его окно не отображается, он сам предлагает перезапуститься в безопасном режиме отображения. Здесь этот режим можно снова отключить.
Сворачивать в трей
Включено по умолчанию. При закрытии окна CapSkip продолжает работать в области уведомлений, так что API-сервер продолжает решать капчи в фоновом режиме. Чтобы выйти, щёлкните значок в трее правой кнопкой мыши и выберите Выход. Открыть CapSkip в том же меню возвращает окно.
Повторный запуск CapSkip, когда он уже работает, тоже возвращает открытое окно, а не запускает вторую копию.
Обновления
Показывает, установлена ли последняя версия CapSkip и когда выполнялась последняя проверка. Проверить сейчас ищет новую версию.
Когда доступно обновление, установите его как можно скорее, чтобы получить последние исправления и улучшения. Что изменилось в каждой версии, можно посмотреть на странице История изменений.
Справка и диагностикаНачало работы · Диагностический отчёт · Автоматически отправлять отчёт о сбоях · Графики в реальном времени · Логирование API-запросов

В разделе «Справка и диагностика» есть ознакомительный тур, инструменты для устранения неполадок и параметры графиков, логирования и сброса CapSkip.
Начало работы
Запустить тур открывает короткий ознакомительный тур по настройкам, которые нужны для начала работы. Он занимает около двух минут и охватывает:
- Выбор сервиса, который уже использует ваша программа или код
- Где CapSkip принимает запросы и когда нужен файл hosts
- Потоки, таймауты и прокси
- Чтение статистики на вкладке «Монитор»
- Установка браузерного расширения CapSkip для Chrome или Firefox
- Проверка на настоящей капче на нашей демо-странице
Тур предлагается автоматически при первом запуске CapSkip после установки.
Диагностический отчёт
Отправляет диагностический отчёт о проблеме, с которой вы столкнулись прямо сейчас. Конфиденциальные данные, например прокси, маскируются.
Отправить отчёт сначала открывает небольшое окно «Опишите проблему». Расскажите, что вы пытались сделать, какое сообщение об ошибке видели, как воспроизвести проблему и когда она началась. Затем CapSkip соберёт отчёт и отправит его. Если в этот момент наш сервер недоступен, отчёт сохраняется и будет отправлен автоматически при первой возможности.
Автоматически отправлять отчёт о сбоях
Автоматически отправляет диагностический отчёт, если CapSkip закрывается с непредвиденной ошибкой. Опция включена по умолчанию, и её можно отключить в любой момент.
Графики в реальном времени
Показывает в реальном времени графики входящих запросов графической капчи и очереди обработки в разделе «Капча-изображение» на вкладке «Монитор».
Отключите эту опцию, чтобы сэкономить CPU и RAM; это рекомендуется на VPS или при высокой нагрузке.
Логирование API-запросов
Записывает каждый входящий API-запрос в лог-файл для мониторинга, отладки или аудита. Когда опция включена, можно выбрать путь к лог-файлу. Если оставить его пустым, логи сохраняются в %AppData%\CapSkip\Logs\api_requests_YYYYMMDD.txt.
Отключайте её, когда она не нужна, чтобы сэкономить место на диске.
Отладка изображений
Сохраняет каждое входящее изображение капчи в папку. Это помогает при проверке неверных результатов, тестировании новых типов капчи или подготовке изображений для улучшения моделей. Если не указать папку, изображения сохраняются в %AppData%\CapSkip\Debug\images\.
При обычной работе держите опцию отключённой, чтобы не расходовать место на диске зря.
Сброс настроек
Восстановить по умолчанию возвращает все настройки к исходным значениям, включая параметры обработки, настройку прокси и параметры интерфейса. Используйте эту функцию, чтобы начать с чистого листа или устранить проблему с конфигурацией.
