Ошибка в .jcall ("RJavaTools", "Ljava / lang / Object;", "invokeMethod", cl при удалении R - PullRequest
0 голосов
/ 23 декабря 2018

Я создал эту функцию, цель которой - автоматизировать загрузку некоторых файлов, используя текстовый файл, содержащий адреса URL-адреса и 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 URL этого типа

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

...