Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhivem/recyclebinmanagerc
RecycleBinManager на C# — предоставляет удобный доступ к функциям корзины, включая ее открытие, очистку, настройку видимости на рабочем столе и использование пользовательских наборов иконок
https://github.com/zhivem/recyclebinmanagerc
c cleanrecyclebin csharp customicons minibin net recyclebin recyclebinmanager systemtray windows
Last synced: 5 days ago
JSON representation
RecycleBinManager на C# — предоставляет удобный доступ к функциям корзины, включая ее открытие, очистку, настройку видимости на рабочем столе и использование пользовательских наборов иконок
- Host: GitHub
- URL: https://github.com/zhivem/recyclebinmanagerc
- Owner: zhivem
- License: mit
- Created: 2024-12-24T19:37:55.000Z (12 days ago)
- Default Branch: main
- Last Pushed: 2024-12-28T18:27:18.000Z (8 days ago)
- Last Synced: 2024-12-28T19:25:55.685Z (8 days ago)
- Topics: c, cleanrecyclebin, csharp, customicons, minibin, net, recyclebin, recyclebinmanager, systemtray, windows
- Language: C#
- Homepage:
- Size: 3.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RecycleBinManager by [Zhivem] на C#
## Скриншоты
![image](https://github.com/user-attachments/assets/71989388-f1d4-4e1b-b356-7f1ba10f8df1)
![image](https://github.com/user-attachments/assets/63d9c545-de2a-4c24-8ef4-e7a7fc5ae468)## Информация
> [!NOTE]
> RecycleBinManager на C# — это приложение для управления корзиной Windows с использованием системного трея. Программа предоставляет удобный доступ к функциям корзины, включая ее открытие, очистку, настройку видимости на рабочем столе и использование пользовательских наборов иконок. Поддерживает темную/светлую тему.## Основные функции
- **Иконка в системном трее**:
- Отображение состояния корзины (количество элементов и занятое место).
- Возможность открыть корзину двойным кликом.- **Контекстное меню**:
- Открыть корзину — открыть корзину для просмотра содержимого.
- Очистить корзину — быстро удалить все файлы из корзины.
- Показывать уведомления — включение/отключение всплывающих уведомлений.
- Автозапуск — настройка автозапуска программы при старте системы.
- Отображать корзину на рабочем столе — управление видимостью корзины на рабочем столе.
- Выбрать иконку — настройка пользовательских наборов иконок для отображения состояния корзины.
- Выход — завершение работы приложения.- **Поддержка уведомлений**:
- Включение/отключение всплывающих уведомлений через меню.
- **Настройка автозапуска**:
- Включение или отключение автозапуска программы при входе в систему.
- **Пользовательские наборы иконок**:
- Возможность создания и использования пользовательских наборов иконок для корзины. В папку `icons` добавьте папку с вашими иконками. Иконки должны называться `recycle-empty.ico` - пустая корзина, `recycle-full.ico` - полная корзина
- **Обновление информации**:
- Программа регулярно обновляет состояние корзины (количество файлов и занимаемое место).
## Установка- Скачайте или клонируйте репозиторий.
- Соберите проект с помощью Visual Studio.
- При необходимости настройте директорию для пользовательских иконок в папке icons.
> [!IMPORTANT]
> Требуется: Установленный `.NET 9.0 Runtime` или более поздняя версия. Скачать можно с официального сайта [.NET](https://dotnet.microsoft.com/ru-ru/download)## Загрузить и запустить
1. Скачайте последний релиз из [releases](https://github.com/zhivem/RecycleBinManagerC/releases).
2. Разархивируйте архив в удобное место на вашем компьютере либо установите через инсталлятор.
3. Запустите.## Используемые библиотеки
В этом проекте используется библиотека [NotifyIconEx](https://github.com/lemutec/NotifyIconEx) для работы с системной иконкой уведомлений.
## Лицензия
Этот проект распространяется по лицензии [MIT](https://choosealicense.com/licenses/mit/).