Skip to content
This repository was archived by the owner on Apr 8, 2025. It is now read-only.
/ RecycleBinManagerPY Public archive

RecycleBinManager — предоставляет удобные инструменты для управления корзиной: очистка, открытие, настройка автозапуска, выбор набора иконок и многое другое.

License

Notifications You must be signed in to change notification settings

zhivem/RecycleBinManagerPY

Repository files navigation

RecycleBinManager by [Zhivem]

Скриншоты

image image image

Note

Утилиту RecycleBinManager, написанную на языке C#, можно посмотреть здесь: RecycleBinManager на C#. Эта версия утилиты имеет меньший размер и позволяет устанавливать дополнительные иконки.

Введение

RecycleBinManager — это Windows-приложение, написанное на языке Python и работающее в системном трее. Оно предоставляет удобные инструменты для управления корзиной: очистка, открытие, настройка автозапуска, выбор набора иконок и многое другое.

Основные возможности

  • Очистка корзины: Быстро удаляйте все файлы из корзины с уведомлениями об успешной очистке или возникших ошибках.
  • Просмотр корзины: Легкий доступ к содержимому корзины через двойной клик по иконке.
  • Автоматическое обновление: Программа периодически обновляет информацию о состоянии корзины (количество элементов, общий объем) и отображает её в подсказке системного трея.
  • Кастомизация:
    • Выбор набора иконок для отображения состояния корзины (пустая/полная).
    • Включение или отключение уведомлений.
    • Настройка отображения корзины на рабочем столе.
  • Автозапуск: Настройка запуска приложения при старте системы.
  • Поддержка уведомлений: Получайте системные уведомления о действиях с корзиной.

Используемые технологии

  • Язык: Python
  • GUI: PyQt6
  • Модули:
    • autostart — управление автозапуском.
    • QSettings — сохранение настроек приложения.
    • icon_manager — работа с иконками.
    • toggle_recycle_bin — отображение иконки на рабочем столе.

Установка и запуск

  1. Убедитесь, что у вас установлен Python 3.10 или выше.
  2. Установите необходимые зависимости:
    pip install -r requirements.txt
  3. Склонируйте репозиторий:
    git https://github.com/zhivem/RecycleBinManagerPY.git
    cd RecycleBinManager
  4. Запустите приложение:
    python main.py

Note

Если вы хотите скачать готовое приложение без сборки, перейдите в Releases и загрузите его на свой компьютер.

Лицензия

Этот проект распространяется по лицензии MIT.

About

RecycleBinManager — предоставляет удобные инструменты для управления корзиной: очистка, открытие, настройка автозапуска, выбор набора иконок и многое другое.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages