創作內容

12 GP

能夠下載巴哈姆特某串貼文裡所有圖片的爬蟲程式

作者:席龍│2019-08-18 00:46:35│巴幣:24│人氣:1277
將之前寫的爬蟲程式開源了,該程式用途純屬學術交流,請勿拿來販售或做違法的事情,謝謝。

功能:下載巴哈姆特某串貼文裡的所有圖片,儲存格式都是PNG
輸入:某串貼文的網址
輸出:會自動檢查該網址是第幾頁,如果只想下載某頁到最後一頁的圖片,只要輸入該頁的網址就可以了

----使用方法----

第一步:
安裝 Node
點左邊的LTS版本下載並安裝,之後在cmd(命令提示字元)輸入
node -v
如果有出現版本號的話就代表安裝成功了

第二步:
下載專案程式碼 Github
點選右邊的 Download ZIP 下載並解壓縮

第三步:
找到專案資料夾內的 url.js 這支檔案並用任意的編輯器開啟(筆記本也可以),然後將裡面的
const url = ''
單引號中間替換成某串貼文的網址並儲存。
例如:const url = 'https://forum.gamer.com.tw/C.php?page=1&bsn=60076&snA=2673211'

第四步:
開啟cmd(命令提示字元)進到該專案資料夾,輸入
cd 資料夾路徑
例如:cd C:\Users\xxx\Downloads\BahamutImageDownload

如果你下載的專案在其他硬碟的話,先切換到該硬碟再cd進去專案
例如放在D碟的話:
先輸入
D:
再輸入
cd D:\BahamutImageDownload

進到專案後,輸入
npm i
等它安裝所需的套件完後,再輸入
node index.js
就會開始爬蟲並下載圖片了(圖片儲存在專案資料夾內,不同串的圖片會以不同的資料夾名做區隔)。

GIF教學
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4498961
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 4 篇留言

うら夜
我之前也用python做給朋友用過,但沒有相關知識的人還是學不太來,可能用c這種依賴較低的軟體在加上一些ui比較容易推廣

09-10 04:47

席龍
摁阿 改天我學會Electron 可能再更新有UI的版本09-19 08:04
犬塚控的阿秉
這教學覺得實用 [e32]

09-19 10:32

Neco
才華洋溢?

09-19 11:58

太陽餅芋頭酥
也太厲害 [e11]

09-20 19:20

我要留言提醒:您尚未登入,請先登入再留言

12喜歡★pkro12345 可決定是否刪除您的留言,請勿發表違反站規文字。

後一篇:將Facebook的廣告...

追蹤私訊切換新版閱覽

作品資料夾

SALOL~~
望德勒斯圖書館更新中~~看更多我要大聲說昨天15:02


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】