JavaScript実行後のWEBページをダウンロード出来るコマンドを探しています。
WEBページをブラウザで表示すると、wget等のダウンロードコマンドでダウンロードしたHTMLとは内容が異なる場合があると思うのですが、JavaScript実行後のHTMLをダウンロード出来るコマンドはないでしょうか。
もしかしたら私の勘違いで、実はJavaScriptが実行されたからWEBページの内容が異なるのではない場合もあるかと思うのですが、とにかくブラウザで表示されるのと同じ内容のHTMLをダウンロード出来るコマンドを探しているという事です。
どなたかご存知の方がおられましたら、お教え頂けないでしょうか。
No.1ベストアンサー
- 回答日時:
>wget等のダウンロードコマンドでダウンロードしたHTMLとは内容が異なる場合
これは情報提供者が、意図的にダウンロードさせないようにしているか
ajaxなどの利便性を考えての対応かもしれません。
wgetなどクローラでデータを吸い出す限り、ajaxを任意に解釈できなければ
通常のブラウザが受け取るデータと同等のものは得られません
情報提供側がajax非対応環境を無視しているようなサイトをつくっていることが
問題なのであって、クライアント側で調整することは難しいでしょう。
あとはブラウザ表示後に、任意にデータを抜き出す処理がよいかもしれません。
ご回答、ありがとうございます。
クライアント側で調整することは難しいのですね。分かりました。大変参考になりました。
ブラウザ表示後に、データを抜き出す事は考えたのですが、まだ自分のスキル不足で実現は出来ていません。
今回の処理は、バッチファイルに組み込む処理でして、途中でマウスを使って、ブラウザのメニューから「名前を付けてページを保存」をクリックする等の処理は入れたくないのです。
ですので、バックグラウンドか、最小化の状態でブラウザを起動し、指定秒後に、表示中のWEBページを指定パスに保存するといった処理を行おうと思います。
これから、色々とコマンドラインから操作出来そうなブラウザを探してみようと思います。
この件に関しましては、結構前から悩んでいましたので、簡単に解決するとは思っておりませんので、またしばらく自分で考えて、もう少し先に進んでから、再度質問させて頂くかも知れません。
ご回答、本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- HTML・CSS Webページを作るには、HTMLとCSSだけ出来れば大丈夫なのですか? JavaScriptのスキル 6 2022/08/21 15:28
- Android(アンドロイド) いま3台のAndroidを使っています。 AndroidってiPhoneには無いmicroSDXCが 1 2022/05/06 11:42
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- HTML・CSS htmlのデータをwebページみたいに見る方法 5 2023/06/23 17:47
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- Chrome(クローム) arrowsNXのF-04Gの地球儀ブラウザについてです。 愛用の地球儀ブラウザで画像をダウンロード 1 2023/01/07 23:00
- UNIX・Linux sshコマンドのgitが示す意味は何でしょうか? 1 2022/11/18 12:02
- iPhone(アイフォーン) au→docomoのahamoへ キャリアメール引き継ぎたいです。 myauからアドレス持ち運びサー 1 2023/06/03 10:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトが実行中か...
-
コマンドプロンプトで表示が多...
-
バッチファイルでキー操作を行う。
-
TEXの表の位置が・・・
-
makeコマンドのエラー
-
ttlで戻り値を取得する方法
-
文字の点滅はどうやるのですか?
-
dosバッチ起動後、画面を閉じな...
-
ルーターにつながっている全て...
-
シェルスクリプト
-
delphiでtelnet(indy)
-
数十マイクロ秒単位でスリープ...
-
RTX1100の削除コマンド
-
ExcelVBAでDOSコマンドの標準出...
-
VB2008の初心者です。VB6のツ...
-
CreateProcessでの実行ファイル...
-
VC++,SendMessage()の使い方
-
VBユーザーフォームで時間入力
-
ロータスノーツ、アクションに...
-
YAMAHA RTX1100の設定方法について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイルでキー操作を行う。
-
コマンドプロンプトが実行中か...
-
コマンドプロンプトで表示が多...
-
ttlで戻り値を取得する方法
-
別のユーザーフォームのコマン...
-
VBユーザーフォームで時間入力
-
Tera Term Proに関する質問です。
-
RTX1100の削除コマンド
-
コマンドキーがないんですけど...
-
コマンドプロンプトですべてのU...
-
コンボボックス(最終行取得)
-
dosバッチ起動後、画面を閉じな...
-
EEPROMのデータの初期化について
-
ルーターにつながっている全て...
-
文字の点滅はどうやるのですか?
-
PowerShell実行結果をデスクト...
-
デフォルトのショートカットキ...
-
TEXの表の位置が・・・
-
アンドロイドでも、robocopyは...
-
[WSH|JS|VB] telnetコマンドの...
おすすめ情報