Firefox のコマンドラインを使用して Web サイトから特定の画像をダウンロードするにはどうすればよいですか?

Firefox のコマンドラインを使用して Web サイトから特定の画像をダウンロードするにはどうすればよいですか?

サーバー: ubuntu 18.04 HevenAbove Web サイトからスカイチャートの抽出を自動化するつもりです。これで、次のコマンドを使用してページ全体をダウンロードできます。

firefox -screenshot heavenabove.png 'https://heavens-above.com/SkyChart.aspx?lat=13.71732&lng=100.5907&loc=Europa+Cafe%27+Observatory%2c+Bangkok+Thailand&alt=0&tz=UCTm7' --window-size=1920,1080

imagemagick convert cli を使用して、スカイチャート部分をさらに切り取って保存するかもしれません。img id 名 (私の場合は、img id="ctl00_cph1_imgSkyChart") などを指定してダウンロードするだけの、よりクリーンなオプションがあるかどうか、または他のオプションがあるかどうかが気になります。

ありがとう。

答え1

スカイチャート部分。

<img id="ctl00_cph1_imgSkyChart" src="wholeskychart.ashx?lat=13.71732&amp;lng=100.5907&amp;loc=Europa+Cafe%27+Observatory%2c+Bangkok+Thailand&amp;alt=0&amp;tz=UCTm7&amp;size=800&amp;SL=1&amp;SN=1&amp;BW=0&amp;time=58934.13842&amp;ecl=0&amp;cb=0" style="height:800px;width:800px;border-width:0px;">

curlをインストールする

sudo apt-get install curl

src をダウンロードします。

curl -o heavenabove.png "https://heavens-above.com/wholeskychart.ashx?lat=13.71732&amp;lng=100.5907&amp;loc=Europa+Cafe%27+Observatory%2c+Bangkok+Thailand&amp;alt=0&amp;tz=UCTm7&amp;size=800&amp;SL=1&amp;SN=1&amp;BW=0&amp;time=58934.13842&amp;ecl=0&amp;cb=0"

関連情報