Выключил headless режим и применил другие изменения для минимизирования шанса нахождения скрипта
This commit is contained in:
@ -480,13 +480,12 @@ public class GoogleAccountGeneratorImpl implements GoogleAccountGenerator
|
||||
options.setCapability("goog:loggingPrefs", logPrefs);
|
||||
logger.info("Настроено логирование браузера (консоль).");
|
||||
|
||||
// --- ВКЛЮЧАЕМ HEADLESS ---
|
||||
// logger.info("Headless режим ВЫКЛЮЧЕН."); // Комментируем это сообщение
|
||||
// options.addArguments("--headless");
|
||||
options.addArguments("--disable-gpu"); // Часто нужен с headless
|
||||
options.addArguments("--window-size=1920,1080"); // Устанавливаем размер окна для headless
|
||||
logger.info("Headless режим ВКЛЮЧЕН с разрешением 1920x1080.");
|
||||
// --- КОНЕЦ ВКЛЮЧЕНИЯ HEADLESS ---
|
||||
// --- ОТКЛЮЧАЕМ HEADLESS ---
|
||||
logger.info("Headless режим ВЫКЛЮЧЕН.");
|
||||
// options.addArguments("--headless=new"); // Закомментировано
|
||||
// options.addArguments("--disable-gpu"); // Закомментировано (обычно не нужен без headless)
|
||||
// options.addArguments("--window-size=1920,1080"); // Размер окна можно установить ниже (или в других опциях)
|
||||
// --- КОНЕЦ ОТКЛЮЧЕНИЯ HEADLESS ---
|
||||
|
||||
// Оставляем общие опции
|
||||
options.addArguments("--no-sandbox"); // Может быть полезно и не в headless
|
||||
@ -498,6 +497,14 @@ public class GoogleAccountGeneratorImpl implements GoogleAccountGenerator
|
||||
options.addArguments("--log-level=3");
|
||||
options.addArguments("--silent");
|
||||
|
||||
// --- ДОБАВЛЕННЫЕ ОПЦИИ ДЛЯ МАСКИРОВКИ ---
|
||||
options.addArguments("--disable-infobars"); // Убрать инфо-панель (дополнительно к AutomationControlled)
|
||||
options.addArguments("--window-size=1366,768"); // Более стандартный размер окна
|
||||
options.addArguments("--lang=tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7"); // Установить турецкий язык + запасные
|
||||
options.setExperimentalOption("excludeSwitches", Collections.singletonList("enable-automation")); // Еще один способ скрыть автоматизацию
|
||||
options.setExperimentalOption("useAutomationExtension", false); // Отключить расширение автоматизации
|
||||
// --- КОНЕЦ ДОБАВЛЕННЫХ ОПЦИЙ ---
|
||||
|
||||
// Временно отключаем добавление расширения VPN
|
||||
logger.info("Загрузка VPN расширения временно отключена.");
|
||||
|
||||
|
Reference in New Issue
Block a user