1. Авто-генерация ID.
При установке программы первый раз все настройки имеют значения по умолчанию, в момент первого запуска соединения по ID (открытия окна соединения по ID на стороне сервера), ID будет сгенерирован автоматически.
Для того, что бы окно соединение по ID появилось автоматически при запуске программы необходимо включить опцию в настройках сервера «Показать окно соединения по ID».
Таким образом, при запуске сервера пользователь автоматически увидит на экране окно соединения по ID, где будет сгенерирован случайный цифирный ID.Существуют дополнительные опции для генерации ID, их можно найти в настройках соединения по ID на вкладке дополнительно.
Опции позволяют использовать в качестве ID имя компьютера из системы, генерировать новый ID каждый раз при запуске программы, добавить определенный префикс к ID или взять ID основанный на одном из физических устройств компьютера.
Можно использовать имя домена как ID, если компьютер не в домене то будет взято название рабочей группы. Опция «полное имя компьютера» позволяет использовать полное имя компьютера как ID, например если название домена home.local, а название компьютера как win2003 то полное имя будет win2003.home.local. Если использовать несколько параметров генерации ID то они будут складываться в одну строку разделенную символом «_», например так PREFIX_COMPNAME.
В качестве префикса можно указать системную переменную, например имя пользователя %USERNAME%, тогда в качестве ID будет использовано имя текущего пользователя.
Этих опций достаточно, что бы сгенерировать нужный нам ID, но эти опции включаются на уже установленной программе, что бы задать эти параметры до установки программы необходимо заранее сконфигурировать дистрибутив, установив опции до установки программы, инструкция по конфигурированию дистрибутива.
http://www.litemanager.ru/support/Knowledgebase_ru/instr_remote_install/
2. Передаем свой ID в программу.
Для того что бы программа использовала не произвольный ID, а тот который мы укажем достаточно вручную ввести в окне соединения по ID любую строку, которая и будет использована как ID, программа запомнит данный ID.
Чтобы не указывать ID вручную в поле можно его передать через текстовый файл, создайте тестовый файл ID.txt в папке с сервером рядом с ROMServer.exe и впишите в этот файл одну строку, которая и будет считана программой при запуске как ID.
ID можно передать серверу и через параметр при его запуске командой /ID:<ваш_id>.
Параметры запуска программы.
http://litemanager.ru/support/help_ru/command_key/
ID можно указать как дополнительный ключ в реестре в настройках сервера, для этого в реестре в ключе HKEY_LOCAL_MACHINE\SYSTEM\LiteManager\v3.4\Server\Parameters, создайте текстовый параметр ID и укажите нужный Вам ID как строку.
Подробнее о передаче настроек.
http://litemanager.ru/support/help_ru/server_portable/
Если сервер используется в компактном режиме, т.е. настройки сервера хранятся в файле Config.xml, то ID можно указать в данном файле, для этого добавьте в XMl файле параметр <ID>Ваш ID</ID>. Данный ID будет приниматься программой в случае если ID еще не задан для сервера.
3. Передаем ID и настройки программы. Формирование своего дистрибутива.
Кроме конфигурирования дистрибутива, настройки сервера можно заранее передать с помощью файла Config.xml или через файл ключа настроек из реестра Config.reg, расположив эти файлы рядом с сервером ROMServer.exe перед запуском программы.
Можно экспортировать и импортировав ключ HKEY_LOCAL_MACHINE\SYSTEM\LiteManager\v3.4\Server\Parameters.
Теперь сформировать свой дистрибутив не составить особого труда, достаточно взять все файлы сервера, добавить настройки и запаковать, например, в само распаковывающийся архив zip или rar.
http://litemanager.ru/support/help_ru/install_file/
4. Настройка сервера в режиме тех. поддержки.
Параметры сервера в режиме тех. поддержки можно передать через название файла, например, так можно запустить сервер в режиме тех. поддержки с ID равным 777 и паролем 1234.
ROMServer_777_1234.exe
Подробнее о режиме тех. поддержки и параметрах запуска.
http://litemanager.ru/support/help_ru/quick_support_ru/
В режиме тех. поддержки можно зайти в настройки программы и задать необходимые параметры для соединение по ID, например параметры для авто-генерации ID.
После чего можно сохранить все настройки в файле рядом с программой Config.xml. Передав ROMServer вместе с файлом Config.xml, будут переданы и все настройки.
В настройках сервера опция Компактная версия (Config.xml).