Tampermonkey自動化批量下載Facebook相片

前言

在 2020 年,Facebook 推出了新版介面,可以說是一場生態災難。Facebook 自 9 月停用它的經典版介面,不只其網頁的編碼大幅變更,就連其帖文、照片、相簿的網頁地址也有所改動。這意味著,很多 Facebook 的週邊軟件及瀏覽器插件將會失效,這個小圈子被迫重新洗牌。

舉例說,以前使用「DownAlbum」這個 Chrome 擴張套件,就可以輕鬆批量下載 Facebook 上的相簿/照片。可惜,該擴張套件自從 2020 年 7 月 28 日之後就再沒有更新,因此它已經再無法使用了。

DownAlbum — Chrome 線上應用程式商店
DownAlbum — 使用者提交的疑問

自動化腳本🐒

為了批次下載 Facebook 上的相簿/照片,我寫了一個「油猴 (Tampermonkey)」腳本將 Facebook 網頁的操作自動化。以下是用於下載 Facebook 相片的 userscript 代碼

(最近更新:<程式碼> 2023年2月18日)

使用步驟

示範短片

當你看見一個附有多張照片的 Facebook 帖子之後,

  1. 點擊開啟該帖子的第一張照片。
  2. 在 Chrome 瀏覽器的右上角,點擊 TamperMonkey 的圖示,然後確認已啟動「Facebook photos bulk downloader」。
  3. 按下 F5 重新載入網頁。
  4. 點擊在圖片的右側會出現的「Fetch Photos」外掛按鈕。
  5. 將需要下載的圖片數量輸入至對話框。
  6. 點擊「OK」之後,就會自動執行下載及翻頁的程序,直之下載你所指示的數量或者已經到達最後一張圖片。

如果您喜歡這篇文章,請為此文章 👏 👏 👏 👏 👏 👏 👏,並分享至你的 Facebook 及 Twitter。

假如您有任何疑問或建議,歡迎標註留言或透過 Facebook 專頁 聯繫我 🙂

--

--

Chris K.Y. Fung
數碼文明推廣教室

📝集中分享提升生產力、自動化至開發等技能📢📈 博客及開發人員,於香港理工大學MPhil畢業,並多年在大學從事學術研究,喜歡學習多元化知識和技術。歡迎訂閱・標註回應,共享交流啟發性話題🐱‍🏍 about.me/chriskyfungfb.com/chriskyfung 😪📘