Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 4.04 KB

README_RU.md

File metadata and controls

81 lines (54 loc) · 4.04 KB

Just Organize My Photos - jomp

Программа, которая упрощает сортировку фото по папкам с помощью сочетаний клавиш.

jomp на данный момент имеет минималистичный дизайн и простой функционал: сортировка фотографий из одной папки в несколько других. В будущих обновлениях могут появиться дополнительные функции, такие как обнаружение дубликатов и обработка поврежденных файлов.

Tip

Это очень удобно, когда вы восстановили данные с поврежденного диска, но теперь пара десятков тысяч файлов лежат вперемешку и их нужно аккуратно рассортировать по папкам.

Главный экран приложения:

app

Функционал:

  • Перетаскивание папки для открытия.
  • Отображение информации о файле: размер, дата, разрешение.
  • Обнаружение поврежденных файлов.
  • Удаление в корзину или безвозвратное удаление (Ctrl + Del).
  • Умное переименование файла при перемещении (оба файла сохраняются, если у них одинаковые имена).
  • Выбор папки при первом нажатии на кнопку, или с помощью ПКМ или Ctrl + ЛКМ.
  • Предварительный просмотр файла с возможностью открытия в программе просмотра фотографий по умолчанию (ЛКМ) или в проводнике (ПКМ).

Планируемый функционал:

  • Настройки! Больше настроек!!!
  • Настройка горячих клавиш и количества.
  • Более информативные (цветовые) индикаторы разрешения фотографий.
  • Сортировка по размеру/имени/разрешению.
  • Одновременное открытие нескольких папок.
  • Сканирование фотографий в подкаталогах.
  • Возможность удаления/перемещения всех поврежденных файлов сразу.
  • Распространение в виде исполняемого файла.

Как запустить

Существует два способа запуска приложения: с помощью Poetry или путем сборки и локальной установки. На данный момент я рекомендую второй способ, так как он позволяет запускать приложение из любого места в вашей системе.

Запуск локально с помощью Poetry

  1. Клонируйте репозиторий:

    git clone https://github.com/potat-dev/just-organize-my-photos.git
    cd just-organize-my-photos
  2. Установите зависимости:

    poetry install
  3. Запустите приложение с помощью Poetry:

    poetry run jomp

Сборка и установка

  1. Соберите wheel:

    poetry build
  2. Установите wheel:

    pip install .
  3. Теперь вы можете запустить приложение из любого места в системе:

    jomp

    Вы также можете указать путь к папке, которую хотите отсортировать: --dir /path/to/folder