C++/Python Developer | Web scraping | Trading Bots & Indicators

Maksym Adamchuk MaxAdvanced

Рейтинг: 65
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 5
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 30 лет
  • Стаж работы: 4 года
  • Зарегистрирован: 23.02.2026
  • Образование: Бакалавриат
  • Стоимость услуг (руб): 1 300 за час 182 000 за месяц
Был на сайте:

Описание

Trash Utility — легковесный инструмент командной строки на C++17 для Linux. Перемещает файлы/папки в ~/.local/share/Trash в соответствии со спецификацией Trash от Freedesktop.org (аналогично gio trash / trash-put).
Особенности:

Перемещает файлы и каталоги
Создает файл .trashinfo (исходный путь + дата удаления в формате ISO 8601)
Автоматическое разрешение конфликтов имен (_1, _2…)
Поддерживаются относительные и абсолютные пути
Создает каталоги files/ и info/, если они отсутствуют
Чистый стандартный C++17 (~120 строк кода)
Сборка: g++ -std=c++17 trash.cpp -o trash
Протестировано: Ubuntu, Debian, Fedora.
Ограничения MVP: не поддерживают restore/list/empty, не поддерживают внешние диски, не поддерживают флаги.
Вариант использования: сверхлегкая альтернатива trash-cli.

Презентация проекта

chrome_DEC0Ib3xjG.png

Оценили проект:

0