Skip to content

ddark008/SonyCollection

Repository files navigation

SonyCollections

Russian Readme Version

Описание

SonyCollections это генератор коллекций для Sony PRS-T1, на основании структуры папок.
Если поместить файл программы в папку со следующей структурой:

      /
	|-- SonyCollections.jar
	|-- Лоис Макмастер Буджолд
	     |-- Барраярд
	     |    |-- Осколки чести
	     |    |-- Ученик воина
	     |-- Бартер
	     |-- Истина в дыре

То будут созданы коллекции “Лоис Макмастер Буджолд” и “Лоис Макмастер Буджолд ~ Барраярд”
В коллекцию “Лоис Макмастер Буджолд” будут входить все книги в папке и подпапках, а в “Лоис Макмастер Буджолд ~ Барраярд”, только файлы в папке “Барраярд” и её подпапках

Возможности

  • Исключение папок по маске
  • Поддержка вывода кириллицы
  • Консольное приложение
  • Логирование в файл
  • Поддержка Windows/Linux/Mac
  • Бэкап базы коллекций
  • Удаление пустых коллекций
  • Мультиязычное (русский\английский)

Быстрый старт

  1. Поместите файлы книг на книгу и проиндексируйте их (подождать пока появятся в списке доступных книг)
  2. Перенесите файл программы в папку с будущей коллекцией
  3. Запустите из консоли(cmd.exe) с помощью команды “java -jar путь_к_файлу”
  4. Наслаждайтесь новыми коллекциями

Настройки

Запустите “java -jar SonyCollectins.jar -?” для просмотра доступных опций.
В файл scignore.txt добавьте маски исключений.

Changelog

v 1.0.0

  • Добавил на GitHub

v 1.1

  • Добавил информации для дебага
  • Добавил удаление пустых коллекций как последний этап работы ( Можно запустить отдельно флагом -d )
  • Добавил русский перевод, теперь всё зависит от локали системы

v 1.1.1

  • Теперь SC ищет БД на то же диске, где была запущена

v 1.1.2

  • Добавил новые аргументы -l (принудительная установка локали) и -h (принудительная установка диска ридера)
  • Добавил полные варианты аргументам
  • Исправил баг с БД при аварийном завершении

v 1.3

  • Переименовал файл черного листа в ~!scignore.ini, теперь ридер не будет его индексировать
  • Изменил алгоритм поиска БД, теперь работает во всех операционках

ToDo List

  • Написать документацию
  • Дописать бэкап (Стирание старых копий)
  • Повысить стабильность и читаемость кода
  • Добавить GUI (в очень далёком будущем)
  • Добавить шаблонов
  • Добавить локализацию
  • Портирование на Android (нужна помощь)

License

You are free:

  • to Share — to copy, distribute and transmit the work
  • o Remix — to adapt the work

You can read more about this license here

About

Генератор коллекций для SONY PRS-T1

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages