R抓取时,.jcall(“ RJavaTools”,“ Ljava / lang / Object;”,“ invokeMethod”,cl出错

时间:2018-12-23 20:21:59

标签: r web-scraping download web-crawler

我创建了这种功能,旨在使用包含网址asresses nd sci-hub的文本文件自动下载一些小提琴

此代码运行良好,直到执行该指令为止。它将输入文本粘贴为“ www”,然后在此处停止。

  

.jcall(“ RJavaTools”,“ Ljava / lang / Object;”,“ invokeMethod”,cl,中的错误:     java.lang.IllegalArgumentException:无效的键代码

library("rMouse")

res <- readLines(file("RI/test.txt"))
for (i in 1:length(res)){
move(728,394)
toString(res[1])
type(res[i])
move(1283,447) 
left() 
delay(5000) 
move(184,229)
left() 
 } 

文件text.txt包含这种类型的500个网址

  

www.jmm.microbiologyresearch.org/content/journal/jmm/10.1099/jmm.0.47483-0

0 个答案:

没有答案