如何使用 Firefox 命令列從網站下載特定映像?

如何使用 Firefox 命令列從網站下載特定映像?

伺服器:ubuntu 18.04 我打算自動從 HevenAbove 網站擷取天空圖。現在我可以使用以下命令下載整個頁面。

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;">

安裝捲曲

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"

相關內容