Контроль и безопасность
Безопасность и лимиты
SnipeBid сделан так, чтобы вести себя осторожно. Здесь точно описано, как он держит темп и что ты можешь настроить.
По одному запросу
Каждый запрос, который SnipeBid отправляет в EA (поиски, покупки, ставки, выставления, проверки списка наблюдения), проходит через одну очередь. Запросы уходят по одному, с паузами как у человека, с лимитом в минуту и полностью замораживаются во время кулдауна. Задержки случайны в пределах диапазона, а время от времени одна растягивается сильнее, как будто человек отвлёкся.
Темп
Выбери темп в Настройки → Безопасность. По умолчанию — «Обычный».
| Тайминг | Безопасный | Обычный | Агрессивный |
|---|---|---|---|
| Пауза перед следующим поиском | 7–14 с | 4,5–9 с | 3–6 с |
| «Чтение результатов» перед ставкой (и покупкой «Человек») | 1,4–2,8 с | 0,95–1,9 с | 0,65–1,3 с |
| Минимальный интервал между любыми двумя запросами | 1,8–3,4 с | 1,2–2,4 с | 0,85–1,7 с |
| Минимальный интервал между двумя ставками | 4–8 с | 2,8–5,5 с | 2–3,8 с |
| Макс. запросов в минуту | 10 | 15 | 22 |
| Короткий перерыв | каждые 5–9 мин, на 45–150 с | каждые 10–15 мин, на 20–60 с | каждые 9–15 мин, на 20–70 с |
| Длинный перерыв | каждые 35–55 мин, на 8–16 мин | каждые 55–80 мин, на 5–10 мин | каждые 60–90 мин, на 4–8 мин |
Реакция на «Купить сейчас» («Человек», «Быстро», «Турбо») настраивается отдельно; см. Снайпер.
Разогрев
SnipeBid какое-то время всегда использует тайминги «Безопасного» темпа, какой бы темп ни был выбран:
- первые 3 минуты после нажатия «Старт»,
- 2 минуты после длинного перерыва,
- 4 минуты после окончания кулдауна EA,
- 3 минуты после переподключения к истёкшей сессии.
Перерывы
Короткие и длинные перерывы случаются в нерегулярное время (см. таблицу). Во время перерыва на панели виден кольцевой обратный отсчёт; нажми Пропустить, чтобы закончить его раньше.
Лимиты поиска в час и в день
| Настройка | По умолчанию | Когда лимит достигнут |
|---|---|---|
| Макс. поисков / час | 600 | SnipeBid ставит паузу (Лимит за час) и продолжает, как только самый старый поиск за последний час выходит из окна. |
| Макс. поисков / день | 2 500 | Бот останавливается с сообщением достигнут дневной лимит поиска. Счётчик сбрасывается в твою местную полночь. |
Оба лимита учитывают все браузеры и компьютеры, на которых SnipeBid работает с одним аккаунтом EA: каждый браузер каждые 30 секунд сообщает о своих поисках в твой аккаунт SnipeBid и получает обратно общие суммы. Если поиски были сделаны в другом браузере, часовая пауза ждёт 5 минут и проверяет снова.
Снова запускать после ежедневного сброса (Настройки, по умолчанию включено): когда дневной лимит останавливает бота, он сам запускается снова в случайное время через 3–20 минут после твоей местной полуночи, в том же режиме (снайп, ставка или оба), со счётчиком нового дня на 0. До этого статус показывает Достигнут дневной лимит поиска · снова старт в 00:14 — на панели и в пульте на телефоне. Это переживает перезагрузку страницы; если вкладка Web App в это время закрыта, бот запустится, как только ты снова откроешь её в тот же день. Запуск происходит только один раз, даже при нескольких открытых вкладках, и ждёт сессию EA, если её нет. Пока он ждёт, на кнопке «Старт» написано Дневной лимит поисков достигнут · старт в 00:14 (по твоему времени); нажми на неё и выбери Отменить автозапуск, если не хочешь, чтобы он запускался. Более строгая пауза всегда главнее: после защитной остановки, 3 блокировок EA за день или проверки EA бот не запускается, а идущий кулдаун EA сначала дожидается конца. Выключи эту настройку, чтобы бот оставался остановленным, пока ты не нажмёшь «Старт».
Как считать дневной лимит поисков (Настройки, Дополнительно): по умолчанию — За календарный день (сброс в полночь). С вариантом За 24 часа с первого поиска отсчёт начинается с первого поиска и идёт 24 часа: полночь на него не влияет, так что оставшиеся вечером поиски используются ночью. Когда лимит исчерпан, бот останавливается; через 24 часа после того первого поиска счётчик снова на 0, и следующий поиск начинает новые 24 часа. Снова запускать после ежедневного сброса тогда запускает бота через 3–20 минут после окончания этих 24 часов, а не после полуночи, и панель показывает, когда сбросится счётчик (например, 1 840/2 500 · сброс в 02:14). Часовой лимит и пауза после 3 блокировок EA (до полуночи) остаются как есть, а твоя статистика по-прежнему считается по календарным дням.
Лимиты трат
| Настройка | По умолчанию | Что делает |
|---|---|---|
| Лимит трат за сессию | 0 (без лимита) | Останавливает бота (достигнут лимит трат) до покупки, которая вывела бы траты этого запуска за лимит. |
| Оставлять минимум | 0 | Никогда не покупает и не ставит, если баланс монет опустится ниже этой суммы. |
| Макс. монет в ставках (%) | 100 | Какая доля твоих монет может быть занята ставками. См. Ставки. |
| Дневная защита от убытков | 3% | Когда сегодняшние флипы теряют больше этой доли твоего капитала (минимум 500 монет), Автопилот Скаута не добавляет новых карточек до полуночи. Торговля продолжается. 0 = выкл., максимум 20%. |
Когда EA сопротивляется: кулдауны
Когда EA отвечает ограничением частоты запросов или временной блокировкой рынка, SnipeBid ничего не отправляет, пока не закончится кулдаун. Панель показывает 🛡️ Кулдаун EA с обратным отсчётом.
| Ответ EA | 1-й раз | 2-й | 3-й и дальше |
|---|---|---|---|
| Слишком много запросов / ограничение частоты (HTTP 426, 429) | 3 мин | 10 мин | 30 мин |
| Рынок временно заблокирован, «софт-бан» (HTTP 512, 521) | Настройка кулдауна (15 мин) | × 2 (30 мин) | × 4 (60 мин) |
Счётчик повторов сбрасывается после часа без блокировок. Кулдаун после блокировки в Настройки → Безопасность задаёт базовое время для блокировок рынка. После кулдауна SnipeBid плавно возвращается в работу в «Безопасном» темпе.
Если нажать «Старт» во время кулдауна или паузы безопасности, SnipeBid сначала спросит: Продолжить паузу — бот сам запустится, когда пауза закончится; Всё равно запустить (без паузы) — запуск сейчас, и более долгий бан от EA становится вероятнее. Пауза сохраняется после перезагрузки и на других твоих ПК, а в Настройки → Безопасность видно Активна пауза: осталось ….
Первые 10 минут заблокированы. Когда у EA начинается пауза после блокировки рынка или лимита запросов (HTTP 512, 521, 426, 429), «Старт» и Всё равно запустить первые 10 минут заблокированы и показывают обратный отсчёт. Это действует в панели, на пульте на телефоне и в приложении Android: запуск посреди свежего бана делает его дольше. После этих 10 минут Всё равно запустить работает, как описано выше.
Каждое ожидание называет причину. Когда SnipeBid встаёт на паузу и потом стартует сам, кнопка «Старт», плашка статуса вверху, пульт на телефоне и уведомление Android простыми словами говорят, почему: Дневной лимит поисков достигнут · старт в 00:14, Кулдаун EA · старт в 22:10, Пауза безопасности · старт в 22:10 (или Стоп безопасности), Цены устарели, Цены не проверить или Жду исправления EA. Плашка пишет то же самое в виде На паузе — дневной лимит поисков (2 500), а у дневного лимита рядом стоит ⓘ: что лимит защищает и где его менять (Настройки › Безопасность › Макс. поисков / день). Пока бот работает, короткая пауза тоже называет причину в плашке, например лимит поисков в час · 4:12 или мало сделок · вернётся через 1:20:00, а остановка по расписанию с телефона выглядит так: остановлен расписанием с телефона · старт завтра 18:00. Если нажать кнопку во время ожидания, вопрос повторит причину: Продолжить ждать ничего не меняет, Отменить автозапуск возвращает обычную кнопку «Старт».
Три блокировки за два часа: стоп на сегодня
Если EA ограничивает запросы или блокирует рынок 3 раза за 2 часа, SnipeBid не лезет туда снова. Он останавливается с сообщением EA заблокировала рынок 3 раза за 2 часа — остановлено до завтра и отдыхает до твоей местной полуночи. Если нажать «Старт» раньше, SnipeBid предупредит, что повторный запуск сегодня делает более долгий бан рынка вероятнее, и запустится, только если ты выберешь Всё равно запустить.
Пока SnipeBid остановлен до конца дня, будь то из-за дневного лимита поисков или из-за этой остановки после 3 блокировок EA, ничто из того, что отправляет SnipeBid, не доходит до EA до полуночи (та же граница дня, что у дневного лимита). Это касается всего, не только торговли: решения и отправки SBC, FC Hub, Gallery, ⭐ «Оставить» и собственных чтений панели. Всё, что требует EA, вместо отправки показывает На паузе до конца дня, чтобы защитить твой аккаунт — вернётся в 00:00 (по твоему времени). То, что ты делаешь сам в веб-приложении EA, никогда не блокируется.
Пауза безопасности и защитная остановка
SnipeBid проверяет каждый ответ EA. Обычные ответы ожидаемы: успех, «уже продано», «ставка слишком низкая», «нет монет», истёкшая сессия, ограничения частоты и блокировки рынка (для них своя обработка, см. выше). Всё остальное — необычно: ошибки вроде HTTP 400, 403, 404, 460 или 500, тайм-ауты, сетевые ошибки и ответы без данных, которые нужны SnipeBid (например, результат поиска вообще без поля с лотами), — обычно это значит, что EA что-то изменила.
| Что происходит | Что делает SnipeBid |
|---|---|
| 5 необычных ответов за 5 минут или 3 подряд с одной и той же ошибкой на запросах одного типа | Пауза безопасности: 10 минут ничего не отправляет в EA. Панель показывает 🛡️ Пауза безопасности с причиной, например необычные ошибки EA (HTTP 460 при поиске), и обратный отсчёт. Потом бот плавно возвращается в работу в «Безопасном» темпе. Заодно SnipeBid сразу проверяет, не поставили ли мы эту функцию на паузу. |
| Вторая пауза безопасности в течение часа | Защитная остановка: бот останавливается с сообщением Защитная остановка: EA продолжает возвращать ошибки (…). SnipeBid остановился, чтобы защитить твой аккаунт. Если настроено уведомление об остановках на телефон, оно сработает. |
Этот предохранитель защищает и то, что ты запускаешь вручную. Если он срабатывает, пока идёт сортировка паков, массовое выставление, обработка выигранных предметов или пакет SBC, эта задача останавливается на следующей карточке с тем же сообщением. Попробуй снова, когда пройдут 10 минут.
Автопилот Скаута и безопасность
Автопилот Скаута управляет только тем, какие карточки и фильтры стоят в твоём списке. Он никогда не меняет темп, реакцию, лимиты поиска и трат и не добавляет поисков: те же самые поиски просто направляются туда, где находятся выгодные сделки.
- Заморозка при кулдауне: во время кулдауна, паузы безопасности, проверки или дневной остановки и ещё 30 минут после них Скаут ничего не меняет. После любой блокировки EA он ждёт два часа, прежде чем что-то менять.
- Дневная защита от убытков: когда сегодняшние флипы теряют больше заданной доли твоего капитала (Настройки › Безопасность, по умолчанию 3%), Скаут ничего нового не добавляет до полуночи. Торговля продолжается. См. Дневная защита от убытков.
- Проверка перед покупкой: никаких покупок «Купить сейчас» и новых ставок на карточку, цена которой только что резко выросла или устарела, или на промо-карту в день её выхода. Скаут такие карточки тоже не планирует. См. Проверка перед покупкой.
- Укрытие при падении цен: пока цены падают, а также вокруг обычных окон наград в четверг и промо в пятницу, Скаут держит меньше своих карточек от 10K и не добавляет новых. Карточка Скаута, подешевевшая за день на 12% или больше, ставится на паузу примерно на 3 часа.
- Не больше 6 изменений списка в день, каждое показано с причиной и кнопкой «Отменить».
Проверка (капча)
Если EA просит пройти проверку (HTTP 458), SnipeBid останавливается; он никогда не пытается её решить. Открой «Трансферы» в Web App, выполни один поиск вручную, пройди проверку и снова нажми «Старт».
Сессия истекла
Если EA сообщает, что сессия истекла, SnipeBid ставит паузу и проверяет снова примерно через 20 секунд, через 1 минуту, а затем каждые 2 минуты. Как только сессия снова работает, он продолжает в мягком темпе. После 10 минут без сессии он останавливается и просит перезагрузить Web App, войти и нажать «Старт».
Функции на паузе из-за изменения EA
Если EA что-то меняет и из-за этого какая-то функция работает неправильно, мы можем в течение нескольких минут поставить на паузу именно эту функцию у всех пользователей SnipeBid, пока обновление её не исправит. Ты увидишь баннер на панели, например На паузе, пока мы исправляем изменение EA: снайпер. Скоро вернётся., а работающий бот остановится на следующем шаге (в режиме «Оба» половина, которая не на паузе, продолжает работать). Функция включится обратно сама.
Это простой переключатель вкл./выкл. для каждой функции, который проверяется каждые 10 минут, а пока бот работает — каждые 2 минуты. Он никогда не запускает код с нашего сервера, а если наш сервер недоступен, всё остаётся включённым. См. Решение проблем.
Автоматическая пауза
Функцию можно поставить на паузу и не дожидаясь нас. Когда у нескольких пользователей SnipeBid за пару минут возникает одна и та же необычная ошибка EA, наш сервер ставит на паузу функции, которые используют эти запросы, у всех. Баннер говорит, что именно замечено (сервер присылает его на английском): Paused automatically: EA's servers are returning errors., Paused automatically: EA is not answering for several users., Paused automatically: unusual EA errors from several users. или, если мы также увидели, что EA что-то изменила, Paused automatically: unusual EA errors while we check an EA change. Каждый заканчивается короткой пометкой о том, когда функция вернётся. В тот же момент мы получаем оповещение.
Если изменения EA тут ни при чём, пауза заканчивается сама, как только SnipeBid видит, что поиск снова работает (около десяти спокойных минут с настоящими поисками). Пока она действует, несколько ботов, которых пауза остановила, делают пробный поиск примерно раз в 15 секунд (без покупок и ставок), чтобы эта проверка не ждала, пока кто-то нажмёт Start; если твой бот среди них, это видно в журнале активности. Если EA действительно что-то изменила, функция остаётся на паузе, пока мы не проверим новую версию EA и не включим её обратно.
Вам ничего делать не нужно: ни переустанавливать, ни менять настройки. Работавший снайпер или бидер останавливается, когда его функцию ставят на паузу, и сам запускается снова в том же режиме, если функция вернётся в течение 3 часов; позже нажмите Start. Проблема только с вашим собственным подключением (у вас пропал интернет или ошибки сразу в нескольких частях EA) никого другого на паузу не ставит: ваш бот сам останавливается с паузой безопасности, как описано выше, и продолжает, когда подключение вернётся.
Когда EA обновляет Web App
Некоторые функции (решатель SBC, сортировка паков, цены на карточках) работают через части Web App от EA. Когда Web App загружается, SnipeBid проверяет, что эти части на месте. Если какой-то не хватает, на твоём компьютере на паузу встаёт только функция, которой она нужна, а в Журнале появляется EA изменила Web App; сортировщик паков на паузе, пока SnipeBid не обновится. Наш сервер тоже замечает, когда выходит новая версия Web App от EA; если в ней изменились части, на которые опирается SnipeBid, снайпер, ставки и затронутые функции ставятся на паузу у всех, пока мы не проверим новую версию.
Анонимные отчёты об ошибках
Отправлять анонимные отчёты об ошибках (Настройки → Безопасность, по умолчанию включено) помогает нам быстро замечать изменения EA. Когда SnipeBid сталкивается с ошибкой в собственном коде или с необычной ошибкой EA, он отправляет:
- функцию (например, снайпер или решатель SBC), короткое сообщение об ошибке и код ошибки,
- как часто и когда это случилось, и твою версию SnipeBid.
Сообщения очищаются ещё до того, как покинут твой браузер: никаких сумм монет, ID предметов или карточек, email, лицензионных ключей или имён аккаунтов EA. Обычные торговые ответы вроде «уже продано» или «ставку перебили» не отправляются. Отчёты группируются и отправляются не чаще раза в 5 минут, а после паузы безопасности — сразу. Вместе с ними один раз за визит отправляется номер версии Web App от EA и то, какие из используемых SnipeBid частей Web App на месте, — так мы видим обновления EA, пока они разворачиваются. Выключи переключатель — и ничего отправляться не будет.
Настройка с меньшим риском
- Темп «Безопасный» или «Обычный», реакция «Человек» или «Быстро».
- Снизь Макс. поисков / час и / день намного ниже значений по умолчанию.
- Задай Лимит трат за сессию и Оставлять минимум.
- Не выключай Дневная защита от убытков и держи Скаут на «Надёжнее» или «Баланс».
- Не отключай перерывы (не пропускай их все) и запускай бота короткими сессиями.
- Используй второй аккаунт.
- Впервые в SnipeBid? Стартовая настройка 🛡️ Безопасный старт выставляет почти всё это одним нажатием.
Короткий обзор: Бот для FUT трейдинга.
SnipeBid — независимый инструмент, он не связан с Electronic Arts Inc., не одобрен и не спонсируется ею. EA SPORTS FC и Ultimate Team — товарные знаки Electronic Arts Inc.