У нас есть серверное развертывание Ruby-on-rails, которое должно позволить пользователям загружать на свой компьютер предварительно скомпилированный самораспаковывающийся файл Windows EXE.
Нам также необходимо динамически сгенерировать текстовый файл (на основе идентификатора пользователя) и развернуть его где-нибудь на клиентском компьютере, где его сможет найти EXE.
У нас есть 2 варианта:
- Создайте этот текстовый файл на сервере Linux и НЕКОТОРЫЕ? встроить его в Windows EXE. Это кажется надуманным
- Заставьте пользователя загрузить статический EXE-файл и каким-то образом получить динамическую текстовую информацию, хранящуюся на клиентском компьютере (с помощью невидимой загрузки, файлов cookie, vbscript или JavaScript на стороне клиента).
Обратите внимание, что на данный момент мы исключили наличие двух отдельных ссылок на скачивание (1 для exe и 1 для динамической текстовой информации) из-за проблем, связанных с этим пользовательским интерфейсом (т. Е. Некрасивый UX, загрузки могут храниться на разных дорожки и т. д.).
Я не большой веб-разработчик, но потратив несколько минут на Google, я думаю, что оба решения сталкиваются с проблемами и безобразны.
У кого-нибудь есть умная идея?