diff --git a/src/main/java/com/google/accountgen/account/GoogleAccountGeneratorImpl.java b/src/main/java/com/google/accountgen/account/GoogleAccountGeneratorImpl.java index 97918f2..dcd3190 100644 --- a/src/main/java/com/google/accountgen/account/GoogleAccountGeneratorImpl.java +++ b/src/main/java/com/google/accountgen/account/GoogleAccountGeneratorImpl.java @@ -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 расширения временно отключена.");