ByteScope

Photo Organizer

依 EXIF 拍攝日期自動將照片歸檔至資料夾,並自動分離螢幕截圖。

資料夾由瀏覽器在你的本機開啟。照片會依 EXIF 日期在硬碟上直接移動歸檔 — 檔案絕不上傳。

資料夾

選取要依 EXIF 日期歸檔並分離螢幕截圖的照片資料夾。

資料夾
—
檔案
0
照片
0

歸檔規則設定

範例日期預覽:2024/06

可用的代號:YYYY、YY、MM、DD、HH、mm、ss。其他字元都照原樣輸出,連單字裡的字母也一樣,所以 Summer 會變成 Su07er,因為 mm 代表分鐘。

當照片沒有 EXIF 日期時
若目標路徑已有同名檔案

硬碟上會發生什麼事

下面每一步都依實際執行的順序列出。你確認之前,不會寫入任何東西。
  • 移動 0
  • 新資料夾 0
  • 螢幕截圖 0
  • EXIF 日期 0
  • 檔案日期 0
  • 沒有日期 0
  • 已在正確位置 0
  • 已改名 0
  • 略過 0
  • 已排除的隱藏檔 0
  • 不是照片 0
  • 在子資料夾裡 0
步驟來源目的地
目前沒有內容可以顯示。

只要上面有一列還標示有問題,就不會寫入任何東西。

瀏覽器支援度

要原地重新命名和刪除檔案,需要 File System Access API,目前只有 Chromium 系列瀏覽器支援。不管支不支援,下面的操作都在你自己的電腦上完成——絕不會上傳任何東西。

功能ChromeEdgeFirefoxSafari
從硬碟開啟資料夾window.showDirectoryPicker——Chrome/Edge 86 以上,僅限桌面版✓支援✓支援✗不支援✗不支援
原地重新命名檔案FileSystemFileHandle.move——Chrome/Edge 111 以上✓支援✓支援✗不支援✗不支援
原地刪除檔案FileSystemDirectoryHandle.removeEntry✓支援✓支援✗不支援✗不支援
記住資料夾供下次使用控制代碼會存在這台裝置的 IndexedDB 裡;權限每次還是要重新授權✓支援✓支援✗不支援✗不支援

在這個瀏覽器偵測到

  • window.showDirectoryPicker …
  • FileSystemFileHandle.move …
  • indexedDB …

在 Firefox、Safari,或任何手機、平板上,這個頁面能說明怎麼做,但沒辦法實際執行。請用桌面版 Chrome 或 Edge 開啟。

關於這個工具

照片整理會讀取照片的 EXIF metadata,自動把照片歸進 YYYY/MM 這類以日期命名的資料夾結構。沒有 EXIF 拍攝日期的照片,可以改用檔案修改時間,或是統一放進 Unsorted 資料夾。

它還會依檔名特徵、有沒有相機 metadata、是不是常見的螢幕長寬比來辨識螢幕截圖,把它們分到專屬的 Screenshots 資料夾。動到硬碟之前會先完整預覽所有變更,執行後也會產生還原對照表,每一筆搬移都能安全還原。因為需要 File System Access API,這個工具只能在 Chrome、Edge 等 Chromium 系瀏覽器使用,Safari 和 Firefox 不支援。

常見問題

我的照片會被上傳到雲端嗎?

不會。EXIF 解析和搬移檔案都透過 File System Access API 直接在你的本機儲存空間進行,什麼都不會上傳。

依日期整理是怎麼運作的?

工具會從 EXIF metadata 取出原始拍攝時間,再把照片搬進你自訂的日期資料夾樣式,例如 YYYY/MM 或 YYYY/YYYY-MM。

螢幕截圖是怎麼被分出來的?

沒有相機 EXIF 資訊、又符合常見截圖命名樣式或標準螢幕尺寸的檔案,會自動被歸進 Screenshots/ 資料夾。

目的地已經有同名檔案怎麼辦?

你可以選擇加上數字後綴(像 _1、_2)避開撞名,或直接跳過已存在的檔案。

整理完之後可以還原嗎?

可以。每一筆搬移都會記錄在本機的還原對照表裡,隨時能把檔案搬回原本的資料夾位置。