RSelenium с Tor с новой версией RSelenium для Windows - PullRequest
0 голосов
/ 13 июня 2018

Я нашел этот фантастический ответ @jdharrison о том, как запустить Tor, используя RSelenium для Windows: https://stackoverflow.com/a/39048970/7837376

В новой версии RSelenium, однако, startServer() больше не существует, и егозамена rsDriver() не принимает аргумент java, как startServer() ранее.

Как запустить Tor, как описано выше, в Firefox в новом синтаксисе RSelenium?Большое спасибо (заранее)!

1 Ответ

0 голосов
/ 16 июня 2018

Вы можете запустить сервер селена самостоятельно вместо использования rsDriver

browserP <- "C:/Users/john/Desktop/Tor Browser/Browser/firefox.exe"
jArg <- paste0("-Dwebdriver.firefox.bin=\"", browserP, "\"")
pLoc <- "C:/Users/john/Desktop/Tor Browser/Browser/TorBrowser/Data/Browser/profile.meek-http-helper/"
jArg <- c(jArg, paste0("-Dwebdriver.firefox.profile=\"", pLoc, "\""))

wdman::selenium(jvmargs=jArg, selargs='any selenium args')
remDr <- remoteDriver(browserName ="firefox", port=4567L)
driver <- remDr$open()
...