Установка сборки с помощью Resilio Sync

#1
Существует возможность синхронизировать сборку с помощью проги Resilio Sync. Работает по протоколу BitTorrent, позволяет осуществлять распределенную загрузку и отдачу файлов.


Порядок действий:
  1. Скачать Resilio Sync с официального сайта.
  2. Создать папку @SolidGames в корне папки с Армой.
  3. Опционально: Переместить существующие моды СГ в папку @SolidGames (3 мода).
  4. В программе Resilio добавить новую раздачу с помощью ключа.
  5. Ввести ключ BV5BAFAPWMFJGPBUJQKA5B5MSVLOB5DE7
  6. Указать папку @SolidGames и нажать ОК.
  7. На появившейся раздаче нажать правый клик -> Настройки, далее снять галку "сохранять удаленные файлы в архив" и поставить галку "перезаписывать обновленные файлы".
  8. Быть ниткой с миру для голого.

Моды в раздаче:
  • SolidGames Core
  • SolidGames Islands
  • SolidGames Mods
  • SolidGames Connect

Оставшиеся моды загружаются из Steam Workshop:
  • RHSAFRF
  • RHSGREF
  • RHSUSAF
  • RHSSAF
  • CUP Terrains Core

Не забывайте выставлять правильный порядок аддонов! Сначала 4 аддона RHS, потом CUP Terrains Core, затем SolidGames Core, SolidGames Islands, SolidGames Mods и SolidGames Connect.

P.S.: По умолчанию, если нет возможности использовать внешний порт, Resilio осуществляет раздачу через релей серверы, что является медленным вариантом, нежели напрямую. Поэтому, открыв внешний порт на роутере\провайдере, вы сможете отдавать файлы на максимальной для вашего Интернета скорости.

P.P.S: Редко, но бывает такое, что файлы частично не синхронизируются. Это случается тогда, когда вы пытаетесь досинхронизировать разницу модов, которые ранее были скачаны с помощью других утилит, например, Arma 2 Manager\AddonSync. В этом случае рекомендуется попробовать удалить те файлы и ключи, из-за которых вас кикает с сервера, и если это не помогает - перекачать моды полностью с помощью ресилки и проблема больше не появится.

Re: Установка сборки с помощью Resilio Sync (Рекомендуемый способ)

#2
FAQ:

Q: Написано "5 файлов, которые нельзя скачать", что делать?
A: Игнорировать

Q: Написано "разница во времени с пиром", что делать?
A: Удостовериться, что часовой пояс настроен правильно на вашей системе. Если это так, то игнорировать ворнинг.

Q: Злой Resilio Sync удалил мне арму, что делать?
A: Внимательнее читать инструкцию, перекачать арму и переместить раздачу в отдельную папку по пункту №2 инструкции.

Q: Нужно ли перекачивать сборку?
A: Нет, перекачивать не нужно. Нужно создать папку SolidGames в корне Arma 3, переместить туда @sg-моды и добавить раздачу в Ресилио на эту папку.

Q: Не удается получить список трекеров, что делать?
A: Добавить Resilio Sync в файрволл и удостовериться, что провайдер не блокирует порты 4000, 3000 и 3001. Если блокирует, то можно использовать прокси сервер (настраивается в ресилио). Подходите к админам, помогут с прокси

Q: Не удается подключиться к трекерам, что делать?
A: Переустановить ресилио, убедившись, что удалили все файлы конфигурации в AppData

Q: Моды не обновляются, что делать?
A: Выключить ресилио -> убедиться, что арма и ее лаунчер выключены и не висят в процессах -> включить ресилио. Убедиться, что стоит галка "перезаписывать обновленные файлы".

Q: Какие-то проценты непонятные, как понять, что все загрузилось?
A: Зеленая галка - вы синхронизированы со всеми пирами онлайн. Зеленый кружок и проценты - вы синхронизированы с сервером, но раздаете другим клиентам. Синий кружок с процентами - вы скачиваете.

Q: Ресилио не может загрузить файл, что делать?
A: Нажать Rescan на раздаче

Q: Я уже пользуюсь Ресилио, но хочу переместить раздачу в другую папку, что делать?
A: Переносите моды в нужную папку, удаляется скрытую папку .sync и передобавляете раздачу в нужную папку. После индексации вы будете синхронизированы

Q: Все было хорошо, но внезапно стало плохо - ресилио не перекачивает обновленный файл.
A: Удалить и заново добавить раздачу, не удаляя сборку.

Напоминание: если лазить руками в папку с раздачей, копировать туда посторонние файлы и всячески мешать нормальной работе программы, то рано или поздно ваша локальная раздача будет загажена и потребуется перекачать все заново.