elinksテキストブラウザにはJavaScriptのサポートがあります。このサポートを設定/強化する方法については、ドキュメントを参照してください。
elinks -dump www.google.com
はレンダリングバージョンのサイトを提供します。
より良い選択肢はmozreplです。これは、Firefoxに、あなたがjavascriptのWebページから行うことができます何でも行うことができますコマンドプロンプトから接続します。
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
申し訳ありませんが、私はそれを行うプログラムの経験がありません。私はおそらくあなたがそれをするためにFirefoxを得ることができると思ったが、私は非常に迅速な検索では何も明らかに見えませんでした。 –