Repolode
yqxie1991

yqxie1991/WxCleaner

WeChatの受信ファイルフォルダにある重複ファイルを検出し、システムのゴミ箱に移動して安全に削除できるデスクトップツールです。

スター
1,208
フォーク
120
未解決の Issue
7
最終コミット
2 か月前

これは何?

WxCleanerは、WeChatがパソコンに保存したファイルを整理する軽量なデスクトップアプリです。指定したフォルダをスキャンして同一ファイルをグループ化し、グラフィカルインターフェースから内容を確認して余分なファイルを削除できます。

重複ファイルの検出は3段階で行います。まずファイルサイズでグループ化し、次にヘッダーの一部のハッシュを比較し、最後にファイル全体のハッシュで同一性を確認します。ディスクの読み取りを抑えながら、実際に重複しているファイルを特定できます。結果テーブルには各ファイルのパス、サイズ、更新日時、状態が表示され、列ごとの並べ替えや、システムのファイルマネージャーでファイルの場所を開く操作に対応しています。削除対象の重複ファイルはあらかじめ選択され、デフォルトではパスが最も短いファイルが残されます。

削除にはsend2trashを使うため、ファイルは完全に消去されず、Recycle BinまたはTrashに移動されます。アプリはPythonとTkinter上のttkbootstrapで構築されており、Windows、macOS、Linuxでソースから実行できます。また、単一ファイルのWindows実行ファイルをリリースページから入手できます。

主な機能

  • 013段階スキャン:サイズで絞り込み、一部のハッシュを比較した後、全体のハッシュで重複を確認します。
  • 02選択したファイルを完全に削除せず、システムのRecycle BinまたはTrashに移動します。
  • 03列ごとの並べ替えに対応した結果テーブルを備え、右クリックでファイルの場所を開けます。
  • 04重複ファイルを自動で削除対象にし、デフォルトではパスが短い方を残します。
  • 05ライトテーマとダークテーマに対応し、Windows、macOS、Linuxで動作します。

ユースケース

  • WeChatで受信した画像、動画、ドキュメントの重複ファイルが占めるディスク容量を空ける。
  • 削除前に重複ファイルのグループを確認し、各ファイルを開いて内容を確かめる。
  • Windows、macOS、Linuxのマシンで、WeChatのダウンロードフォルダやファイルフォルダを整理する。

クイックスタート

  1. 1

    ReleasesページからWindows実行ファイルをダウンロードします

  2. 2

    リポジトリをクローンします

    git clone https://github.com/yqxie1991/WxCleaner.git
  3. 3

    仮想環境を作成して依存関係をインストールします

    pip install -r requirements.txt
  4. 4

    プログラムを実行します

    python main.py

使う前に知っておきたいこと

  • ソースから実行する場合は、Python 3.8以上が必要です。
  • macOSとLinuxでは、Tkinterを別途インストールする必要がある場合があります。
  • このツールはファイルをシステムのゴミ箱に移動して削除するため、整理する前に結果を確認することをおすすめします。

トピック

よくある質問

WxCleaner とは?
WeChatの受信ファイルフォルダにある重複ファイルを検出し、システムのゴミ箱に移動して安全に削除できるデスクトップツールです。 WxCleanerは、WeChatがパソコンに保存したファイルを整理する軽量なデスクトップアプリです。指定したフォルダをスキャンして同一ファイルをグループ化し、グラフィカルインターフェースから内容を確認して余分なファイルを削除できます。
WxCleaner は無料で使えますか?ライセンスは?
WxCleaner は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
WxCleaner は今もメンテナンスされていますか?
半年以内に更新あり。WxCleaner の最終コミットは 2026年8月20日 です。
WxCleaner は何に使えますか?
WeChatで受信した画像、動画、ドキュメントの重複ファイルが占めるディスク容量を空ける。 削除前に重複ファイルのグループを確認し、各ファイルを開いて内容を確かめる。 Windows、macOS、Linuxのマシンで、WeChatのダウンロードフォルダやファイルフォルダを整理する。
WxCleaner のインストール方法は?
ReleasesページからWindows実行ファイルをダウンロードします リポジトリをクローンします: git clone https://github.com/yqxie1991/WxCleaner.git 仮想環境を作成して依存関係をインストールします: pip install -r requirements.txt プログラムを実行します: python main.py
WxCleaner はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/yqxie1991/WxCleaner

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト