Прогу для обновления качать ТУТ Она состоит из:¶
1. Программа запуска.
Это простенькая программка, которая может быть использована для запуска веб-клиента или программы обновления. В ней есть некоторые простейшие функции, при помощи которых с минимальными усилиями вы сможете запустить обновление мода.
Эта же программка требуется для запуска остальных программ, написанных на Ruby, она выступает как интерпретатор нескомпилированного кода.
The launcher also ensures a single point of launching the apps, which should be helpful incase of Vista/7 UAC "Run as Administrator"
2. "Обновлятель"
Это простейшая программа. Она просматривает конфигурацию файла six-updater.yml, в котором содержится вся информация о установленном у вас моде.
Обновлятель может установить, снести и восстановить мод в той части, в которой он его касается. Он также может создавать ярлыки для запуска игры с параметрами -mod= и т.д., запускать игру с конкретными параметрами и даже сразу присоединять вас к какому-либо серверу:)
NOTE: Обновлятель работает со своей основной папкой - т.е. той, в которую вы кладёте файл .7z. Остальные обновления будут происходить через rsync.
Важно знать, что Обновлятель н е будет работать с созданными вами папками - он работает только с тем, что создаёт сам, по сему все ваши папки всегда останутся без изменений.
The Web client¶
The web client is the program that interacts with the Updater server site, to retrieve lists of available mods, servers and mirrors (to download from).
It is database driven, and has an interface that is basically a bolt-on database editor
Once the web client has synchronized with the server site, you can create presets and settings profiles, with your favorite mods and server compilation.
On the Main page of the web-client, you can then pick any of these Presets and settings profiles, and either save the six-updater.yml configuration file and directly execute the Updater with your favorite action, or only save the six-updater.yml file for later usage.
Once you have your configuration in place, you can launch the Updater directly from the Launcher application, or keep using the Web Updater to perform all your actions.
NOTE: It is important to frequently run the Web client and click on "Main" (which will synchronize the latest mod/server/mirror lists with the server site) Then click save.
This will ensure your configuration will be up2date at least with the latest lists of available mirrors, which will severely improve your download speeds
A basic illustration of the relationships in the database¶
A preset consists out of:
* A settings profile (Which contains information like arma2 location, which exe to use, which parameters, etc)
* A list of mods
* Optionally: a server
A server consists out of:
* Information to join the server (hostname/ip/port)
* Optionally: Required mods for the server
So basically you could setup a preset with all the client-side mods you like to run,
while you could select a server that has several required mods.
Once you save the configuration file and run the updater, both mod selections will be activated (your selected client-side mods, and the server's required mods)