# Синхронизация
Сихронизация позволяет дублировать ваши данные (х-теки, история) между разными устройствами и даже разными приложениями без необходимости ручного дублирования данных
Базы данных у AniLabX
AniLabX MAX
полностью совместимы, что позволяет синхронизировать их между собойРазделы, отмеченные иконкой
AniLabX
AniLabX MAX
# Облачная синхронизация
Облачная синхронизация между своими устройствами недоступна и не планируется в будущем
# Device2Device
Синхронизация между своими устройствами и приложениями в пределах локальной сети. Поддерживается, начиная с AniLabX 5.0
AniLabX MAX 1.0
# Включение синхронизации
Синхронизация работает с помощью XRemote и протокола Zeroconf (Bonjour) (opens new window). Начиная с AniLabX 5.0
AniLabX MAX 1.0
, XRemote×Server
активирован по умолчанию и дополнительная конфигурация не нужна Полное выключение XRemote×Server
также отключит Device2Device Синхронизацию
! Не рекомендуется его отключать, если вам нужен этот функционал
Вы можете изменить видимость устройства в режиме синхронизации, а также изменить его имя в
Настройки
→ Синхронизация
# Запуск синхронизации
# AniLabX 5.0
android
- Запустите приложение
- Нажмите снизу на квадратную кнопку с иконкой addоткроются дополнительные функции, среди которых доступнаsync
Синхронизация
- Выберите эту функцию, чтобы открыть меню синхронизации и начать поиск устройств в локальной сети
- Выберите подходящее обнаруженное устройство
- На этом устройстве отобразится запрос синхронизации
- После разрешения начнется быстрый двусторонний процесс переноса данных
Чтобы устройство могло быть обнаружено, оно должно соответствовать важным критериям:
- устройство включено
- все устройства находится в одной локальной сети
- на устройстве запущена совместимая с синхронизацией версия приложения
- в settings
Настройки
→settings_remoteXRemote
включенXRemote×Server
- в settings
Настройки
→syncСинхронизация
включена видимость данного устройства
# AniLabX MAX 1.0
AniLabX MAX 1.0
работает только в режиме приемника и не может инициировать синхронизацию с другими устройствами. Данное ограничение может быть снято в будущем
# android Резервное копирование
На данный момент резервное копирования является единственным доступным вариантом переноса данных между разными устройствами
Восстановление резервной копии на целевом устройстве заменяет текущие данные, а не дополняет их!
# android Создание резервной копии
Откройте
Настройки
→ Резервное копирование
и нажмите на Создать резервную копию
. Файл резервной копии будет сохранен в папке /AniLabX/Backup
# Восстановление из резервной копии android
Откройте
Настройки
→ Резервное копирование
и нажмите на Восстановить из резервной копии
. Выберите желаемую копию (в названии копии указана версия приложения, а также дата и время ее создания) и подождите пару секунд. После этого очень желательно перезапустить приложение с полной остановкой Если восстановление резервной копии производится не на том же устройстве, где она была создана, то заранее переместите папку /AniLabX/Backup
со старого устройства на новое
# android Автоматическое резервное копирование
В разделе
Настройки
→ Резервное копирование
можно настроить частоту резервного копирования и максимальное количество хранимых копий. По умолчанию резервное копирование производится раз в 2 суток
и хранит последние 5 копий
Обратите внимание на то, что автоматическое резервное копирование также срабатывает после обновления приложения и во время некоторых потенциально деструктивных операций, по типу массового обновления метаданных
Автоматическое резервное копирование только создает копии и не позволяет никоим образом настроить автоматическое восстановление копий на другом устройстве
# Полуручной перенос данных
# android Перенос базы данных во внешнюю память
Приложение имеет возможность переместить свою базу данных во внешнюю (доступную пользователю) память. Это не только защищает данные от потери между переустановками приложений, но и позволяет легко переносить данные между своими устройствами
Для того, чтобы переместить базу данных во внутреннюю память, откройте
Настройки
→ Основные
и установите переключатель Перенести базу данных во внешнюю память
в положение Включено
. После этого перезапустите приложение с полной установкой до получения уведомления об успешном переносе. Теперь база данных будет хранится в папке /AniLabX/Databases
Отключить данную настройку и переместить базу данных обратно невозможно
# Перенос данных
Когда база данных перемещена во внешнюю память и доступна для копирования, достаточно просто скопировать всю папку /AniLabX
на новое устройство и перезапустить приложение с полной остановкой. После перезапуска должны быть доступны все данные, включая загруженную мангу/комиксы/ранобэ
Закеширование видео таким образом перенести все равно не получится
Эта процедура сработает и для переноса данных между AniLabX
AniLabX MAX
, но объем поддержки перемещаемых данных зависит от реализации в текущих версиях приложений При переносе между AniLabX
AniLabX MAX
нужно учитывать возможную разницу в названиях папок и базы данных# Syncthing
Данный метод синхронизации потенциально опасный и может иногда вызывать сбои в работе приложения, вплоть до потери данных!
Syncthing (opens new window) позволяет легко настроить дублирование файлов и папок между разными устройствами, что можно использовать и для AniLabX
Достаточно Перенести базу данных во внешнюю память
/AniLabX
в список дублирования и настроить одностороннюю или двустороннюю синхронизацию # Трекинг сервисы
Данный метод синхронизации работает как есть и может не синхронизировать отметки, если эпизоды поделены на сезоны, а главы - на тома без сквозной нумерации
# Shikimori (opens new window)
AniLabX
AniLabX MAX
поддерживають двустороннюю синхронизацию в ручном и автоматическом режимах с Shikimori
# Ручная синхронизация
Ручное изменение статуса контента, его оценки и прогресса возможно через специальное меню, которое доступно по нажатию на карточку данного сервиса в описаннии контента. Данное меню также полезно даже с включенной автоматической синхронизацией, так как позволяет более тонко управлять прогрессом, изменять или удалять его
# Автоматическая синхронизация
Настройка автоматической синхронизации производится в
Настройки
→ Shikimori
и, по умолчанию, включена. Фактическая синхронизация отметок производится после окончания просмотра серии или прочтения главы с автоматическим отображением новых данных в интерфейсе приложения Оценку контенту все равно нужно устанавливать вручную
# MyDramaList (opens new window)
AniLabX
AniLabX MAX
поддерживають одностороннюю синхронизацию в ручном режиме с MyDramaList
# Ручная синхронизация
Ручное изменение статуса контента, его оценки и прогресса возможно через специальное меню, которое доступно по нажатию на карточку данного сервиса в описаннии контента
# Автоматическая синхронизация
Поддержка атоматической синхронизации в разработке
# MyAnimeList (opens new window)
Поддержка данного сервиса в разработке