Об этом проекте
ShiguReader — это локальный менеджер ресурсов для коллекций комиксов и додзинси; после загрузки Release он сразу готов к работе. Бэкенд по умолчанию использует порт 3000; если порт занят, его можно изменить параметром `--port`. На телефоне или планшете доступ возможен через сканирование QR-кода в той же локальной сети.
Основные функции:
- Просмотр комиксов: отображение обложек архивов zip, rar, 7z и других; поддержка перелистывания страниц, масштабирования, полноэкранного режима, быстрого перехода между страницами.
- Организация ресурсов: сортировка, фильтрация и централизованный показ по предпочтениям, авторам, типам додзинси; также перемещение или удаление файлов.
- Медиаплеер: поддержка распространённых форматов изображений, аудио и видео, воспроизводимых браузером, например jpg, png, gif, mp3, wav, mp4, avi.
- Оптимизация пространства: сжатие изображений внутри архивов в один клик; на Linux рекомендуется установить ImageMagick, на Windows необходимо убедиться, что `magick` доступен из командной строки. Результаты сжатия по умолчанию сохраняются в `workspace/minified_zip_cache`.
- Статистика: формирование графиков по размеру файлов и количеству файлов за разные периоды.
- Мультиустройственность: предоставлены демонстрационные видео для компьютера, iPad и iPhone; цветовая гамма интерфейса близка к старой версии Panda Network.
Горячие клавиши чтения: A/D или стрелки влево/вправо — перелистывание, W/S или стрелки вверх/вниз — прокрутка, +/- — масштабирование, Enter — полный экран; также перемещение файлов в папки good или no good. В проект включён скрипт Tampermonkey, который при посещении соответствующих сайтов связывается с локальным бэкендом и отмечает, скачан ли файл.
Следует учитывать: некоторые имена файлов с китайскими иероглифами или японской каной могут не загружаться из-за системных настроек Unicode; воспроизведение видео — дополнительная функция, поддерживаемые форматы ограничены браузером.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.