【发布时间】:2010-02-02 07:59:07
【问题描述】:
我们有一个 Ruby-on-rails 服务器端部署,需要允许用户在他们的计算机上下载预编译的自解压 Windows EXE 文件。
我们还需要动态生成一个文本文件(基于用户 ID)并将其部署在客户端计算机上 EXE 可以找到的某个位置。
我们有两个选择:
- 在 linux 服务器上生成此文本文件并以某种方式生成此文本文件?将其嵌入到 Windows EXE 中。这似乎有些牵强
- 让用户下载静态 EXE 并以某种方式获取存储在客户端计算机上的动态文本信息(通过不可见的下载、cookie、vbscript 或客户端的 javascripting)。
请注意,由于与用户体验相关的问题(即丑陋的 UX,下载可能存储在不同的路径等)。
我不是一个网络开发人员,但在 Google 上花了几分钟后,我认为这两种解决方案都充满了问题,而且很丑陋。
有人有聪明的主意吗?
【问题讨论】:
标签: ruby-on-rails cookies client-server client-side