Обновление 7.80:
[TikTok] Добавлен новый способ получения картинок: теперь изображения могут браться из тега img с атрибутом src, а не только по домену. В части случаев картинка подставляется прямо в HTML из JavaScript, вероятность такого сценария примерно 50/50.
[hCaptcha] Добавлена обработка нового типа капчи с анимированным изображением. Такие задачи сейчас не поддерживаются сервисом cap.guru и неизвестно будут ли вообще поддерживаться, поэтому в модуль добавлено их автоматическое скипание пропуск через кнопку обновить каптчу, если это возможно.
[hCaptcha] Обновлена логика ожидания успешного решения: сначала модуль ищет зелёную галочку, при её отсутствии анализирует тело исходящего запроса. Если галочка не найдена, а тело запроса недоступно (например, TikTok шифрует его через chacha20) или оно грузиться с другого домена, модуль ожидает закрытия капчи не более 15 секунд и считает это успешным решением.
[Общее] Существенно переработаны текстовые сообщения с ошибками: старые бессодержательные ошибки заменены на более понятные и информативные описания.
[Общее] Модуль версии 7.80 скомпилирован на версии BAS 29.5.0 и требует теперь минимально эту версию.
Примечание: Разрабатывать что‑то в BAS довольно тяжело: сам IDE неудобен, большинство кубиков это откровенный говно код, старая версия JS ES5 из 2009, туннелирование работает медленно, масштабирование интерфейса внутри браузера (window scale) реализовано плохо, из‑за чего текст выглядит размытым. Нет нормальной асинхронности, когда, например, можно одновременно двигать мышку и скроллить страницу. После разработки на Go возникает ощущение, будто вместо нормального продукта я купил «макароны по красной цене» из ближайшей пятерочки.