Skip to content

Latest commit

 

History

History
78 lines (57 loc) · 1.84 KB

README.md

File metadata and controls

78 lines (57 loc) · 1.84 KB

檔案大小掃描器

一個使用 Python 和 Tkinter 開發的圖形化工具,用於掃描和尋找目錄中的大型檔案。

功能特點

  • 圖形化介面,操作簡單直觀
  • 可掃描指定資料夾及其所有子資料夾
  • 即時顯示掃描進度
  • 依檔案大小排序顯示結果
  • 顯示前1000個最大檔案
  • 支援在檔案總管中開啟檔案位置
  • 可隨時取消掃描操作
  • 檔案大小顯示採用易讀格式(B、KB、MB、GB、TB)

系統需求

  • Python 3.6 或更高版本
  • Windows 作業系統

安裝說明

  1. 複製專案:
git clone [repository-url]
  1. 安裝相依套件:
pip install -r requirements.txt

使用方法

  1. 直接執行檔案(如果有):

    • 執行 dist 資料夾中的 exe 檔案
  2. 從原始碼執行:

python file_size_scanner.py
  1. 使用 build.bat 建置:
build.bat

使用說明

  1. 點擊「選擇資料夾並掃描」按鈕
  2. 在彈出的對話框中選擇要掃描的資料夾
  3. 等待掃描完成,結果會即時顯示在列表中
  4. 可以隨時點擊「取消掃描」按鈕停止掃描
  5. 右鍵點擊檔案可以在檔案總管中開啟檔案位置

打包說明

  1. 準備工作:

    • 確保已安裝 Python
    • 如果需要自訂圖示,請將 .ico 格式的圖示檔案放在專案根目錄
    • 修改 build.bat 中的相關設定(如有需要)
  2. 執行打包:

    • 執行 build.bat
    • 等待打包完成
    • 完成後可在 dist 資料夾中找到執行檔

注意事項

  • 如果打包過程中出現錯誤,請確認:
    1. Python 是否已正確安裝
    2. 是否有管理員權限
    3. 防毒軟體是否阻擋了打包過程
  • 重新打包前建議先刪除 builddist 資料夾

授權條款

本專案採用 MIT 授權條款 - 詳情請參閱 LICENSE 檔案