Работа завершена
Техническое задание
Доброго дня! Необходимо реализовать функцию автообновления торгового советника. Логика работы видится следующей:
На удаленном сервере лежит скомпилированный советник, добавленный туда вручную, советник в терминале при запуске запрашивает на сервере версию файла, если файл обновился, скачивает его. (Можно сделать простой php скрипт который будет отдавать список файлов в паке с удаленного сервера, например, а советник будет парсить название из тела ответа сервера)
Скачивание должно происходить сразу в папку с экспертами (советниками), чтобы не приходилось вручную перемещать файлы.
В идеале хочется чтобы новая версия имела такое же название как прошлое, чтобы при обновлении вышло окно с информацией о том, что советник обновлен и нужно было просто перезапустить терминал.
Если можно автоматически перезапустить терминал, то это будет вообще великолепно