У меня проблема с профилем Forefox на RSelenium. Мне нужно создать профиль Firefox с двумя параметрами: сначала установите пользовательский двоичный файл для Firefox, а затем измените значение по умолчанию для параметра saveToDisk, чтобы получить Firefox, не спрашивая меня, где сохранять файлы.
Я попробовал следующее, чтобы установить двоичный файл, и это работает
firefoxBinary = "C:/Users/papaliapierdomenico/AppData/Local/Mozilla Firefox/firefox.exe"
rs <- rsDriver(browser = "firefox", verbose = TRUE, extraCapabilities = list(
`moz:firefoxOptions` = list(
binary = firefoxBinary
)
)
)
, но теперь мне нужно установить параметр Firefox
browser.helperApps.neverAsk.saveToDisk = multipart/x-zip,application/zip,application/x-zip-compressed,application/x-compressed,application/msword,application/csv,text/csv,image/png ,image/jpeg, application/pdf, text/html,text/plain, application/excel, application/vnd.ms-excel, application/x-excel, application/x-msexcel, application/octet-stream
I знаю, что эта опция должна быть установлена с помощью опции makeFirefoxProfile
, но extraCapabilities
в rsDriver
уже используется для установки двоичного файла Firefox. Как я могу установить оба пользовательских двоичных файла для Firefox и установить параметр browser.helperApps.neverAsk.saveToDisk
в rsDriver
?