Skip to content

AnimeHaze/anilibrix-plus

 
 

Repository files navigation

AniLibrix Unoffical

АХТУНГ!!!

Версии до ext13 включительно подвержены проблеме API с 14.07.24

Временное решение - https://t.me/anilibrix_plus/308 или релизная сборка с фиксом v1.4.3-ext.13.next

Десктопный аниме-кинотеатр Анилибрии для любого вашего компьютера.

Загрузите из Snap Store

Anilibrix

Особенности не официальной версии (этой):

*Пункты с стрелочкой кликабельны

  • Вход через ВКонтакте

    img.png

  • Авто пропуск опенинга

    img.png img.png

  • Можно делать резервные копии данных о просмотрах и восстанавливать при необходимости на другом устройстве, ничего не требуется, все с привязкой к аккаунту

    img.png

  • Кнопка случайного релиза

    img.png

  • Discord Rich Presence (трансляция активности просмотра аниме в дискорд)
    • Показывает иконку приложения когда запущено приложение и постер и информацию о просматриваемом релизе:
    • Номер текущей серии
    • Общее кол-во серий
    • Название
    • Ссылка на релиз
    • Ссылка на сайт либрии
    • Сколько осталось времени до конца серии img.png
  • Установка кастомного эндпоинта API (адреса API сервера Anilibria) и кастомного сервера статики (для получения картинок и постеров).

    Можно выбрать один из списка или же ввести какой-то свой. Может быть удобно если кого-то сервер недоступен и заблокирован провайдером. img.png

  • Внизу в настройках появилась возможность нажать на кнопку для показа файла конфига в директории, может быть полезно если требуется перенести данные просмотров и статистики или сделать резервную копию для переноса на новую систему

    img.png

  • Добавлена функция для перемещения кнопок системного бара в правую часть (по умолчанию расположение автоматическое)

    img.png

  • Вывод связанных релизов

    img.png

  • Вывод дат / названий выхода в списке эпизодов

    img.png

  • Сортировка по популярности в избранном

    img.png

  • Добавлено кол-во у пользователей в избранном (типа рейтинг)

    img.png img.png

  • Вывод статуса в карточке релиза в избранном

    img.png

  • Вывод людей работавших над релизом

    img.png

  • Фильтр уведомлений по избранному

    img.png

  • Постоянное отображение прогресса в избранном разными цветами (в зависиомсти от прогресса)

    img.png

  • Вывод списка торрентов с возможностью открытия в внешнем торрент клиенте

    img.png

  • Убран круглый постер в пользу полного

    img.png

  • Поддержка прокси

    Подробнее img.png

  • Встроенная OperaProxy

    Github: OperaProxy img.png

  • Добавлена кнопка ВВЕРХ

    img.png

  • Исправлен баг с неверным отображением прогресса когда серии начинаются не с 1

  • Фильтр по "все статусы" в избранном и все кроме "в работе"

  • Исправлен баг с пропаданием из избранного релизов-анонсов

  • Исправлен баг когда не производилось авто воспроизведение для эпизода 0

  • Сохранение состояния окна (фулл скрин, минимизация, кординаты на экране)

  • Регулировка громкости увеличена с 10 до 20 делений

  • Поддержка rutube релизов в плеере приложения (у таких релизов пометка RUTUBE в сериях)

  • При повреждении конфиг файла приложение запускается и сбрасывает на конфиг по умолчанию (ранее в таком случае оно переставало запускаться)

  • Фикс засыпания / выключения экрана пк при просмотре аниме (у меня он был, выключался экран и блокировало)

  • При переключении видео на следующую серию, переключается и видео в Picture-in-picture теперь не надо пере открывать этот режим

  • Вылетов из аккаунта меньше так как перед деавторизацией делаются попытки повторной авторизации для обновления сессионного идентификатора

Анилибрия — так звучит аниме!

Горячие клавиши плеера

Клавиша Действие
F Переключение полноэкранного режима
Назад
Вперед
Громкость больше (или колесиком мышки)
Громкость меньше (или колесиком мышки)
space Воспроизведение / пауза

Плюс кастомные клавиши на свое усмотрение которые устанавливаются в настроках для:

  • Включения выключени автопропуска опенинга не выходя из плеера
  • Пропуска опенинга

Сборка и запуск

Требуемая верси Node.JS - 14.18.0 На других версиях (особенно выше) могут быть проблемы со сборкой нативных модулей

Чертов сраный легаси проще переписать с нуля...

Перед запуском не забудьте скопировать и отредактировать пример .env файла:

cp .env.example .env
# Установка и сборка зависимостей
yarn install

# Запуск с горячей перезагрузкой на localhost:9080
yarn run serve

# Сборка production версии
yarn run build

# Запуск ESLint --fix для JS/Vue файлов и компонентов в `src/`
yarn run lint:fix

# Сборка под все платформы
yarn run release

# Сборка под MacOS
yarn run release:mac

# Сборка под Windows
yarn run release:win

# Сборка под Linux
yarn run release:lin

Packages

No packages published

Languages

  • Vue 54.7%
  • JavaScript 44.0%
  • Other 1.3%