Тег

Всё про automation

Все руководства, сравнения и прогоны детекторов, опубликованные под тегом automation.

Статья 3 мин

Постоянные контексты Playwright и то, чего они всё равно не дают

launchPersistentContext сохраняет куки между запусками - это половина личности. Вторая половина в том, чтобы отпечаток тоже оставался тем же, плюс отличия API, на которых спотыкаются. Практическое руководство с подводными камнями.

Статья 4 мин

Где должны жить профили автоматизации, и почему не рядом с рабочими

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

Статья 3 мин

Как запускать браузер на своём же рабочем столе, не отдавая ему фокус

Запуск, выпрыгивающий на передний план, терпим один раз и невыносим в цикле, а уход в headless меняет то, что страница способна измерить. Есть третий вариант: оставить настоящее окно обычного размера и убрать только то, что вам мешает.

Статья 3 мин

Как дать MCP-агенту браузер, который сохраняет сессию

Большинство MCP-инструментов для браузера отдают модели свежий контекст на каждый вызов, поэтому всё, что за логином, недостижимо. Вот схема, почему сохранение сессии между вызовами и есть главное, и что всё равно ломается.

Статья 3 мин

Когда stealth-плагина для Playwright перестаёт хватать

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