elinks 텍스트 브라우저에 javascript가 일부 지원됩니다. 이 지원을 구성/향상하는 방법은 문서를 참조하십시오.
elinks -dump www.google.com
은 렌더링 된 버전의 사이트를 제공합니다.
더 나은 옵션은 mozrepl입니다.
telnet localhost 4242
repl> var w=window.open("https://google.com")
repl> w.document.getElementsByTagName('html')[0].innerHTML
당신에게 페이지를 제공해야합니다 : 그것은 파이어 폭스에 당신이 웹 페이지의 자바 스크립트에서 할 수있는 당신이 무엇을 할 수있는 명령 프롬프트에서 연결합니다.
mz <- socketConnection("localhost", "4242")
writeLines("var w=window.open(\"https://google.com\")\n",mz)
out <- readLines(mz) #empty the buffer
writeLines("w.document.getElementsByTagName('html')[0].innerHTML\n", mz)
out <- readLines(mz)
str(out)
가 제공해야합니다 :
chr [1:73] "repl> repl> \"<head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><meta itemprop=\"image\" content=\"/"| __truncated__ ...
당신이 필요로하는 것을 위해 필터를 촉진 할 수
문제는 R이 작동하도록하는 방법입니다.
덕분에 그럴 수있는 명령 줄 프로그램에 대한 제안이 있으십니까? – user1107035
죄송합니다. 그런 프로그램을 사용 해본 경험이 없습니다. 파이어 폭스에게 해줄 수 있을지도 모른다고 생각했지만 빠른 검색에서 아무 것도 볼 수 없었습니다. –