r - 在 RSelenium 中启动 TorBrowser 或启用 Tor 的 Firefox 浏览器
问题描述
如何在 RSelenium 中启动 TorBrowser?
我试过这个无济于事:
library(RSelenium)
browserP <- "C:/Users/Administrator/Desktop/Tor Browser/Browser/firefox.exe"
jArg <- paste0("-Dwebdriver.firefox.bin=\"", browserP, "\"")
pLoc <- "C:/Users/Administrator/Desktop/Tor Browser/Browser/TorBrowser/Data/Browser/profile.meek-http-helper/"
jArg <- c(jArg, paste0("-Dwebdriver.firefox.profile=\"", pLoc, "\""))
selServ <- RSelenium::startServer(javaargs = jArg)
Error: startServer is now defunct. Users in future can find the function in
file.path(find.package("RSelenium"), "examples/serverUtils"). The
recommended way to run a selenium server is via Docker. Alternatively
see the RSelenium::rsDriver function.
rsDriver
不接受javaargs
争论,我也不知道如何让它工作:
fprof <- getFirefoxProfile("C:/Users/Administrator/Desktop/Tor Browser/Browser/TorBrowser/Data/Browser/profile.meek-http-helper/", useBase = T)
remDr <- remoteDriver(extraCapabilities = list(marionette = TRUE))
解决方案
推荐阅读
- heatmap - 如何向 KML 文件添加一个非常小的地标 - 创建热图
- javafx - JavaFX如何在一个舞台上显示不同的形状场景,因为它只使用netbeans显示最后一个场景
- sql - Django 带注释的查询集 - 生成的 SQL 查询重复
- mysql - 在 MySQL 中使用 XML 数据从文本字段中选择查询
- spring-boot - Fluentd 在写入 Elasticsearch 之前未按预期过滤
- mysql - 通过同一个表连接(同一个数据透视表)获取相关对象。(使用连接将当前 3 个查询简化为 1-2 个查询)
- python-3.x - 获取图中两个节点之间的随机简单路径
- c - 从另一个线程访问主线程的局部变量
- javascript - getBoundingClientRect() 返回 0 个值
- verilog - 如何修复“非法引用内存 A”错误