Инсталлятор для MQL5 проектов - страница 3

 
Renat:

Бакап, а по сути это синхронизация настроек и данных, скоро будут.

Можно будет синхронизировать массу настроек (по выбору) с помощью MQL5 аккаунта, причем все файлы будут шифроваться на стороне клиента и никто (даже мы) их не сможет расшифровать. Для синхронизации исходников давно работает MQL5 Storage.

С шифрованием от самих себя, это вы дальновидно задумали, чтобы если начнутся проблемы с потерей или искажением данных, к вам не обращались)
 

Прям в терминал бы сделали функцию для инсталляции. Выбрал команду в меню, указал путь к папке с инсталлируемым набором файлов. Учитывая особенности программирования для МТ5 (куча файлов раскиданных по разным папкам), это вполне актуально.

Писал как-то скрипт такой, в скрипт в окне свойств указывается путь к папке, скрипт раскладывает все файлы куда надо (в папке список файлов с указанием путей копирования), потом еще компиляция выполняется.

 
Integer:

Прям в терминал бы сделали функцию для инсталляции. Выбрал команду в меню, указал путь к папке с инсталлируемым набором файлов. Учитывая особенности программирования для МТ5 (куча файлов раскиданных по разным папкам), это вполне актуально.

Писал как-то скрипт такой, в скрипт в окне свойств указывается путь к папке, скрипт раскладывает все файлы куда надо (в папке список файлов с указанием путей копирования), потом еще компиляция выполняется.

Инсталлятор означает скачку из броузера.

При скачивании *.mt5 файла будет автоматическая привязка к терминалу (последнему активному, кто имел право регистрации перехватчика). Терминал вычитывает файл, разбирает данные и предлагает правильно и автоматически установить данные в любой терминал. И никаких разбирательств с каталогами не надо будет.

В результате будет простой, понятный и удобный механизм инсталляции для массовых пользователей.