Что нового

[Compiled] Поиск дубликатов файлов 1.1.0.17

Astel064

Помог мой пост, ставь +!
Сообщения
276
Репутация
51
AutoIt: 3.3.6.1
Версия: 1.1.0.17

Категория: Автоматизация, Файловая система

Описание: Программа для поиска дубликатов файлов, пустых папок и файлов с нулевым размером. Опции поиска дубликатов: По имени файла, По контрольной сумме (MD5-хеш), Совпадает дата последней модификации и расширение файла.

Файл: Поиск дубликатов файлов 1.1.exe [Яндекс.Диск], Поиск дубликатов файлов 1.1.exe [Гугл Диск]
Исходники: Поиск дубликатов файлов 1.1.7z [Яндекс.Диск], Поиск дубликатов файлов 1.1.7z [Гугл Диск]

Предыдущие версии:


Снимок:


















1.1.0.8 (версия удалена)
• Заметно увеличена скорость работы программы: вместо виртуального INI (как было в версии 1.0) теперь все списки хранятся в базе данных SQLite 3;
• Теперь программа проверяет контрольную сумму (хеш) файла только в том случае, если имеются другие файлы с тем-же размером (в байтах). В версии 1.0 программа получала контрольные суммы для каждого файла, что также снижало скорость работы программы;
• Исключены пустые файлы из списка дубликатов;
• Исправлены прочие мелкие недочеты...
1.1.0.17
• Исправлено отсутствие окна "Поиск" на панели задач;
• Пришлось убрать возможность отмечать / снимать отметки с групп: программа зависала при большом количесве групп;
• Исправлено действие кнопки "Отмена" при удалении файлов и папок;
• Исправлено зависание программы при следующем условии: удаление файлов и папок завешено, не закрывая программу переходим на 1 окно, указываем папку и нажимаем "Начать сканирование" - и ничего не происходит, хотя, процесс не завершен;
• Устранена проблема: закрытие БД при отмене сканирования, что приводит к невозможности работы с уже найденными файлами и папками;
• Устранена проблема с откликом 5 окна (Выполнение операции завершено) при отмене удаления файлов и папок;
• Добавлена своеобразная "индикация" установки / снятия отметок, если найдено большое кол-во групп и выполняется пакетное действие с отметкми (установка или снятие всех отметок списка): Кнопка "Автоматический выбор" теперь отключается на время работы функции. Как только функция завершится (хоть с ошибкой, хоть без) - кнопка снова включится.

История версий:
03/02/2018 = 1.0.0.4
10/02/2018 = 1.1.0.8
11/02/2018 = 1.1.0.17

Источник: autoit-script.ru
Автор: Astel064
 
Автор
Astel064

Astel064

Помог мой пост, ставь +!
Сообщения
276
Репутация
51
Программа обновлена до версии 1.1.0.8!
Список изменений:
• Заметно увеличена скорость работы программы: вместо виртуального INI (как было в версии 1.0) теперь все списки хранятся в базе данных SQLite 3;
• Теперь программа проверяет контрольную сумму (хеш) файла только в том случае, если имеются другие файлы с тем-же размером (в байтах). В версии 1.0 программа получала контрольные суммы для каждого файла, что также снижало скорость работы программы;
• Исключены пустые файлы из списка дубликатов;
• Исправлены прочие мелкие недочеты...

Программа обновлена до версии 1.1.0.17!
• Исправлено отсутствие окна "Поиск" на панели задач;
• Пришлось убрать возможность отмечать / снимать отметки с групп: программа зависала при большом количесве групп;
• Исправлено действие кнопки "Отмена" при удалении файлов и папок;
• Исправлено зависание программы при следующем условии: удаление файлов и папок завешено, не закрывая программу переходим на 1 окно, указываем папку и нажимаем "Начать сканирование" - и ничего не происходит, хотя, процесс не завершен;
• Устранена проблема: закрытие БД при отмене сканирования, что приводит к невозможности работы с уже найденными файлами и папками;
• Устранена проблема с откликом 5 окна (Выполнение операции завершено) при отмене удаления файлов и папок;
• Добавлена своеобразная "индикация" установки / снятия отметок, если найдено большое кол-во групп и выполняется пакетное действие с отметкми (установка или снятие всех отметок списка): Кнопка "Автоматический выбор" теперь отключается на время работы функции. Как только функция завершится (хоть с ошибкой, хоть без) - кнопка снова включится.

Предыдущую версию (1.1.0.8.) считаю ошибочной: написал, немного протестировал, выложил, запустил программу по назначению (для чего и писал ее) и вылезла куча багов, которые исправил в этой версии. Ссылки на версию 1.1.0.8 не оставляю :smile:
На мой взгляд, теперь программа полностью рабоспособна!
 
Верх