
Автор: Михаил Рантович aka uroborus
Пограмма на питоне для удаления приложенй и тем. Для 9ых осей. На конкурс.
Это не замена и не аналог стандартного диспетчера приложений, это программа именно для удаления, а не для чего другого.
Особенности:
- удаление приложений без лишних запросов
- возможность массового удаления
- автоматический поиск по удалении того или иного приложения возможных хвостов, остающихся от него
Обновление до версии 0.23
В этой версии:
- в программе сделаны табы (вкладки), чтобы можно было отдельно удалять приложения, джава-приложения и темы. Вчего четыре таба: All (общее отображение всего установленного), SIS (приложения, т.е. всё, кроме тем и джавы), Themes и Java (темы и джава соответственно). Переключение между табами навикеем вправо-влево, при этом учитываем, что придётся некоторое время ждать, чтобы при переключении табов считались сведения об установленном
- быстрый переход вверх-вниз сделан на цифровые клавиши 1 и 3, поскольку навикеей используется табами
- добавлено отоброжение того диска, куда приложение установлено (видно на скриншоте)
- добавлен показ номера приложения, которое удалется, т.е. будет видно, сколько всего удаляем и которое по счёту в данный момент удаляется (видно на дополнительном скриншоте в прикреплённом)
- добавлена возиожность экспорта сведений о приложениях в текстовые файлы. Можно сделать экспорт для каждого приложения отдельно (тогда создаётся файл !:\pyUninstaller\exports\Имя_приложения.txt) или для всех приложений на текущей вкладке сразу (создастся файл !:\pyUninstaller\exports\full\export.txt). Экспорт в меню на левом софте
- изменён алгоритм нахождения джава-приложений, поскольку некоторые из них программа не видела
Чтобы удалить несколько приложений, их надобно предварительно отметить --делается это с помощью карандаша или решётки.
Удаление из меню или по нажатии клавиши Backspace, при этом будет запрос и выведится список отмеченных, это чтобы ненароком не то не удалили.
Если при удалении будут найдены файлы, сродные удаляемым приложениям, программа спросит показать ли их, и если подтверждаем, увидим их список, после чего можно выборочно или все сразу удалить.
На левом софте -- основное меню, на правом --дополнительное, с инструментами, и там же пункт справка.
Инструмент Фильтр позволяет найти быстро приложения по алфавитному фильтру, в общем это аналогично тому, что было в предыдущей версии программы: быстро находим, быстро отмечаем и быстро удаляем.
Горячие клавиши:
[*] -- Обновление сведений об установленных приложений вручную, нужно к примеру после того, как при свёрнутой программе, установили что-то новое
[C] -- Удаление отмеченных приложений
[0] -- Показать сведения о выделенном приложении (имя, юид, диск, поставщик)
[5] -- Инструмент Фильтр
[7] -- Показать пути к файлам выделенного приложения (читаются из *.reg файлов)
[8] -- Показать список отмеченных приложений
[9] -- Снять отметки со всех приложений
[1] -- страница вверх
[3] -- страница вниз
По поводу хвостов: программа показывает лишь то, что потенциально может считаться таковыми, алгоритм их определения покуда далёк от совершенства, поэтому, если не знаете, за что отвечает тот или иной файл, лучше не трогайте его, чтобы потом не оказалось, что какие-то программы скоропостижно и совсем беспричинно умерли.
Перед запуском программы надобно нажать CapsOff или активировать патч Open4All
Для работы нужны:
Python 1.4.5
PythonRightPack 1.2.0