我正在查看我喜欢的 Windows 可执行文件。我希望能够通过我的谷歌手机访问它。因此,我想将可执行文件放入一个网站并将该网站加载到我的手机中,以便从我的手机上运行该程序。我的 Web 服务器在 Linux (ubuntu) 上。我正在使用 Apache、PHP 和 MySQL。所以,我认为我需要使用 WINE 让可执行文件在 Ubuntu 上运行,然后以某种方式需要将视觉元素或程序本身通过管道传输到网页中。这实用吗?这可能吗?如果没有,是否有任何替代方案?
问问题
44 次
2 回答
2
我不确定开发经验的水平是多少,但您所描述的一切听起来都不可能。设置一个 HTTP 轮询机制来获取应用程序的最新屏幕截图,然后使用图像映射将您的点击转换回服务器,所有这些都是完全合理的努力。我不能说它显然会运作得如何。
我鼓励你尝试不管。即使它不起作用,我敢肯定社区会希望看到一个开源项目尝试这样做,如果你在面试中把它拿出来,雇主就会吃掉这种东西。如果一个求职者进来谈论他们如何尝试这样的事情,我会感到震惊,所以我个人说去吧。
于 2012-04-26T06:05:25.037 回答
0
这肯定是一个有趣的项目,我当然会敦促你看透这一点。
绝对有可能实现这一点,据我回忆,VNC 库肯定有 C API ,所以虽然您的起点是一个可以查看正在运行的应用程序的网页,但您可以在某处部署一个使用 VNC 库 API 的 web 服务对于查看和控制应用程序,然后可以使用位图/png 图像更新网页,该图像应该足够直接以生成。作为一项网络服务,它可以从您的原始网页获取 http 请求,因此是完全可控的。
于 2012-04-26T08:04:58.310 回答