Синхронизация
November 11, 2022

Синхронизация данных

В приложении LazyIptv Deluxe есть возможность синхронизации данных между устройствами. Это значит что больше не потребуется заниматься резервным копированием и восстановлением, чтобы сохранить данные приложения. При использовании приложения на нескольких устройства данные будут магическим образом объединены и всегда находиться в актуальном состоянии.

Данные, которые могут быть синхронизированы в приложении:

  • настройка плиток обзора;
  • история;
  • избранное;
  • плейлисты;
  • EPGs;
  • wizards;
  • напоминания;
  • настройки родительского контроля:

Обратите особое внимание, что настройки приложения на конкретном устройстве не синхронизируются!

Синхронизация между несколькими устройствами позволяет объединить данные всех устройств через общий облачный аккаунт. Для хранения объединенных данных используется Google Drive вашего Google-аккаунта или ваш Dropbox.

Для активации синхронизации в приложении необходимо несколько действий:

  • в Настройках - Синхронизация - Активный облачный аккаунт необходимо выбрать ваш тип облачного хранения и войти в аккаунт;
  • Включить пункт "Доступ к синхронизации":
  • выбрать "Режим синхронизации"

После этих действий вы получаете возможность вручную синхронизировать ваши данные, используя пункт "Запустить синхронизацию". Также при активированном пункте "Доступ к синхронизации" в обзоре появляется плитка о статусе и данных последней синхронизации, при нажатии на которую также можно принудительно синхронизировать данные.

Различают 3 режима синхронизации:

Тип 1: Ручная синхронизация
Синхронизация выполняется вручную по запросу пользователя. Вы можете использовать этот тип для нерегулярного сохранения данных. Данный тип, как правило, используется в случае, когда вы пользуетесь приложением на одном устройстве и периодически делаете копию данных, для возможности восстановить данные приложения по необходимости.

Тип 2: При старте/выходе из приложения
Синхронизация выполняется автоматически при старте и выходе из приложения. Используйте этот тип для синхронизации данных между несколькими вашими устройствами, в случае если вы эти устройства используете не параллельно. Например, вы использовали приложение на вашем смартфоне, затем вышли из приложения и запустили его на тв-боксе. Все данные, которые были добавлены/изменены на смартфоне, автоматически появятся на тв-боксе при в соответствии с его режимом синхронизации.

Тип 3: Полная синхронизация
Синхронизация выполняется автоматически при старте, выходе из приложения а также при любом изменении данных. Используйте этот тип для синхронизации между несколькими устройствами при их параллельном использовании. К примеру вы пользуетесь приложением на вашем смартфоне и в это же время кто-то пользуется приложением на вашем тв-боксе. При таком типе синхронизации на этих обоих устройствах вы будете видеть актуальные данные с учетом всех изменений на этих устройствах. Еще один важный момент: при изменении данных, синхронизация стартует не сразу, а с задержкой в 3 мин. Все последующие изменения откладывают синхронизацию на это же время. Это сделано чтобы накопить все изменения и одной операцией сохранить в облаке.

Внимание! В целях оптимизации работы приложения Тип 3 (Авто) не рекомендуется использовать при большом количестве плейлистов и каналов. При обычном использовании достаточно использовать Тип 1 или 2.

Также обратите внимание что в синхронизации плейлистов между различными устройствами участвуют только те плейлисты, которые были добавлены по ссылке. Те же плейлисты, которые были добавлены с устройства как внутренний файл, видны только на текущем устройстве, будут синхронизированы только на этом устройстве и не будут синхронизироваться на других, так как файл плейлиста расположен только на одном устройстве. Соответственно каналы из не синхронизированных плейлистов не появятся в истории/избранном других устройств.

Данные о синхронизации хранятся в обычном файле в определенном формате. Файл синхронизации будет находиться в Google Drive вашего выбранного аккаунта в специальном хранилище, созданным приложением и будет недоступен для просмотра. Чтобы очистить этот файл достаточно в настройках вашего Google Drive выбрать пункт Manage App, найти приложение LazyMedia Deluxe и выбрать Option/Delete hidden app data. Для удаления файла синхронизации из Dropbox достаточно удалить файл: Приложения/LazyIptvDeluxe/Sync/lazyiptvdeluxe_usync.gz