ответ

1

Вы можете либо использовать файл CRX удлинителя или точки к каталогу он установлен в Предполагая, что вы его установили, вам нужно добавить ChromeOptions к вашему new ChromeDriver:

ChromeOptions options = new ChromeOptions(); 
options.addArguments("load-extension=/path/to/extension"); 
DesiredCapabilities capabilities = new DesiredCapabilities(); 
capabilities.setCapability(ChromeOptions.CAPABILITY, options); 
ChromeDriver driver = new ChromeDriver(capabilities); 

См here для более подробную информацию и пошаговое руководство.

EDIT: чтобы увидеть путь расширения, перейдите к chrome://version и посмотрите «Путь профиля». В этой папке найдите папку «Расширения». Идентификатор расширения для AdBlock Plus - cfhdojbkjhnklbpkdaibdccddilifddb. Таким образом, путь/в/расширение должен быть чем-то вроде (Windows):

C:\Users\<user>\AppData\Local\Google\Chrome\User Data\<profile>\Extensions\cfhdojbkjhnklbpkdaibdccddilifddb 
+0

Не удалось найти путь к подключаемому модулю (CRX), на котором он фактически установлен? –

Смежные вопросы