Всем привет!
VK-Magick [ build 16.10.2025 ]
Как многие из Вас знают, 9 октября VK прикрыл единственный рабочий способ получения вечных токенов. По сути прикрыл авторизацию которую использовал почти весь софт для ВК работающий по API.
Поэтому теперь шаблон будет работать не как Android приложение, а как web-версия ВК!
Схема работы такая: автоматизированная авторизация в браузере по логину/паролю -> сохранение cookies -> дальнейшая работа по cookies (без использования браузера)
Бета-версия шаблона с вэб-авторизацией через браузер уже залита на сайт и в зеннобокс!
Что важно знать

На время тестов вэб-авторизация работает в однопоточном режиме т.е если у вас 5 аккаунтов требуют авторизации и шаблон запущен в 5 потоков, то авторизация будет проходить последовательно - один поток проходит авторизацию, остальные ждут своей очереди.

На время тестов вы не можете указать свой UserAgent, можете только выбрать из предлагаемых (там они строго от Google Chrome последних версий)

Пока что поддерживается только авторизация акков у которых в логине телефон. Найти живой акк с почтой в логине к сожалению не смог. Если у вас такой имеется, то буду благодарен если одолжите для тестов.

Для вэб-авторизации не подойдут еле живые тормозные прокси! Тут все же запускается полноценный браузер который подтягивает десятки всяких яваскиптов, стилей, шрифтов на каждую загружаемую страницу. Да и сам браузер может банально что-то недогрузить на таких проксях и в результате какой-то элемент на странице просто будет недоступен и на этом авторизация прервется.

Для вэб-авторизации крайне желательно обновить свой ZennoPoster/ZennoBox до последней доступной вам версии (см. предыдущий пост)

Капчу слайдер (где нужно тащить ползунок и собирать фразу) шаблон проходит, а вот вариант с чекбоксом (где просит поставить галочку что вы не робот) к сожалению пока что отловить так и не удалось (может ее уже не бывает на атвторизации?).

Двухфакторная авторизация все так же проходится через резервные коды

Есть небольшое изменение логики работы. Раньше акк после получения токена сразу же шел выполнять назначенные ему задания. Теперь пройдя вэб-авторизацию, сохранив куки и обновив счетчики ЛС поток завершает работу. Задания начнут выполняться при следующем взятии аккаунта в работу. Это сделано что бы как можно быстрее закрыть браузер, который в зеннопостере потребляет достаточно много ресурсов ПК. А в следующий раз акк уже будет работать по кукам (без запуска браузера).

Не забываем что это бата-версия вэб-авторизации, а это значит что возможны баги, где-то что-то может не так отработать или вообще не отработать и тп. Не забываем оперативно сообщать о таких случаях, будем смотреть что в чем там дело!

За ходом вэб-авторизаии можно наблюдать (если есть желание). Встроенный браузер отображается на вкладке Инстансы в ZennoPoster/ZennoBox. Двойной клик по мелкому окошку открывает окно нормального размера. НО, категорически не рекомендуется менять размер окна во время прохождения капчи т.к там вычисляются координаты слайдера относительно размеров окна что бы "схватить" его виртуальной мышкой и перетащить.

Ранее добавленные в админку аккаунты (не авторизованные / без токена) автоматически сменят свой тип на подлежащие вэб-авторизации. Заново их добавлять не нужно.
Минуcы вэб-авторизации ( с браузером )

Приходится запускать браузер который с обвязкой зеннопостера довольно ресурсоемкий. На тормозных проксях он может что-то не прогрузить или вообще затупить.

Увеличивается время авторизации одного аккаунта. Раньше получение токена занимало буквально пару сек (если без всяких капч), теперь это может занимать от 30 сек до пары минут. Благо эта процедура одноразовая.
Плюсы вэб-авторизации

Раньше мы были ограничены версией VK API 5.185 т.к это была крайняя версия на которой можно было получить неограниченный по времени токен. Некоторые самые новые методы на той версии не работали. Теперь можем использовать любую версию и соответственно самые передовые методы.

Раз теперь у нас будут куки, то при необходимости можно будет создавать задания которые будут открывать настоящий браузер и что-то там делать (при неоходимости). Да, браузер хорошо так жрет ресурсы ПК, но если цель оправдывает средства, то почему бы и нет. Можно даже сделать задание которое будет открывать нужный акк в браузере и ждать от вас ручных действий (чего ранее сделать было невозможно).

На старой авторизации в последние месяцы новая капча была вообще всегда. Здесь же мне требовалось по 5-8 раз подряд авторизовывать один и тот же акк что бы она появилась. Может доверие к такой авторизации выше? Опять же это скорее всего зависит от IP.
Будет ли в дальнейшем вэб-авторизация без браузера?
Я такого не исключаю, но и не обещаю. Я мог бы изначально пойти таким путем (что бы обойтись без запуска браузера), но это заняло бы несоизмеримо больше времени. Сейчас же приоритет был в том что бы работа у пользователей не встала на длительный срок из-за отсутвия хоть какой-нибудь автомаизированной авторизации.