重复的文件查找器、预览器和删除器。
dittohunt的Python项目详细描述
ditto hunt是一个重复的文件查找器,它可以快速查找重复的文件 在文件夹下递归,并允许您预览,然后选择 应删除或移动到其他文件夹的版本。它没有 使用文件名进行比较,而不是对 所有文件。
例如,如果您有一堆图像和 希望找到并删除重复的图像。但是,可以使用 任何文件类型。
功能
- 快速重复文件搜索。
- 多平台。
- 简单易用。
安装
为了简单起见,这里只列出pyqt4和python2的说明。 但是,您可以调整为使用python2/python3和 pyqt4/pyqt5/pyside(如果您喜欢运行时依赖关系)。
在ubuntu或debian上,首先使用系统包安装依赖项 经理。
sudo apt-get install python python-qt4 python-pip
然后,使用pip安装dittohunt。
pip install [--user] dittohunt
或者,如果从源安装:
pip install [--user] dittohunt-<version>.tar.bz2
-user选项将在您的家中安装dittohunt ~/.local下的目录。你可能需要在一些 环境。
然后,如果你厌倦了Ditto Hunt的魅力,卸载 它。
pip uninstall dittohunt
运行
只要执行dittohunt。
屏幕截图
主窗口
pyqt4/pyqt5/pyside
ditto hunt可以使用pyqt4、pyqt5或pyside作为其qt api。只要 您已经安装了一个,它将自动检测并在 运行时。但是,如果希望强制使用特定的qt api,可以设置 当 跑步。
QT_API=pyqt4 dittohunt QT_API=pyqt5 dittohunt QT_API=pyside dittohunt
许可证
Ditto Hunt在GPL版本3下获得许可。请参阅LICENSE.txt 文件。qt.py根据3子句bsd获得许可。pyside_dyanmic.py是 麻省理工学院许可。
同上,Hunt发行说明
版本1.1 2017年7月16日
- 修复自述文件安装说明。
- 在确认对话框中显示文件数
- 用于搜索的返工选项
- 添加刷新按钮
- 添加菜单选项以将路径复制到剪贴板
- 添加对findthread错误的处理
- 修正pyqt5的问题,进度对话框有时会出现重影
- 修复状态未更新的错误
- 添加展开/折叠操作
- 添加移动按钮
- 处理并显示findthread中的错误
- 显示所有树项的“打开”菜单
- 无图像时在预览标签中显示预览
- 为gui小部件添加工具提示
- 使状态栏消息永久化
版本1.0 2017年7月15日
- 初始α释放。