PythonTIN - Tags In Names: Наводим порядок в галерее

Для удобного поиска и классификации рисунков в галерее написал минималистичную программу на Питоне.
В заданном каталоге определяются тэги на основе имен каталогов и файлов (разделитель тэгов по умолчанию — точка). Затем можно производить выборку по включаемым и исключаемым тэгам.
Например, файл по адресу "./photo/geography.cities/12345.japan.tokyo.jpg" будет иметь тэги: photo, geography, cities, japan, tokyo.
 
Дополнительные возможности программы:
  • предпросмотр изображений;
  • отображение габаритов изображения и размера файла;
  • открытие, копирование, переименование/перемещение, удаление файлов.

Управление тэгами:
В списке всех тэгов:
  — переместить во включаемые — Double click, Enter
  — переместить в исключаемые — Right click, Backspace
В списке включаемых тэгов:
  — убрать — Double click, Enter
  — добавить в исключаемые — Right click, Backspace
В списке исключаемых тэгов:
  — убрать — Double click, Enter
  — переместить во включаемые — Right click, Backspace
 
Для работы программы необходим модуль Python Imaging Library.
Под *nix достаточно убедиться, что установлены пакеты: python-tk, python-imaging, python-imaging-tk.
 
Скачать TIN v1.0.
 
  • +6
  • Vladar
  • 30 января 2012, 23:49

Комментарии (2)

  • avatar
  • fog
  • 31 января 2012, 15:29
  • #
  • 0
> определяются тэги на основе имен каталогов и файлов
Казалось бы, простая идея, а подумаешь побольше и уже кажется, что гениальная. =)
  • avatar
  • Land
  • 08 февраля 2012, 02:25
  • #
  • 0
Отлично! Только хорошо бы она ещё и RAW-файлы просматривала, тогда цены бы ей не было )
Пока что буду делать jpeg-дубликаты альбомов.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.