我正在查看我喜欢的Windows可执行文件。我希望能够通过我的谷歌手机访问它。所以,我想将可执行文件放入一个网站,并将该网站加载到我的手机中,以便通过我的手机操作该程序。我的Web服务器在Linux(ubuntu)上。我正在使用Apache,PHP和MySQL。所以,我认为我需要使用WINE来获取在Ubuntu上运行的可执行文件,然后以某种方式需要将可视元素或程序本身传递到网页中。这有用吗?这可能吗?如果没有,还有其他选择吗?
答案 0 :(得分:2)
我不确定什么级别的开发经验,但没有关于你所描述的内容听起来不可能。设置一个HTTP轮询机制,抓取应用程序的最新屏幕截图,然后使用图像映射将您的点击转换回服务器,这些都是非常合理的努力。我不能说它的功能有多么明显。
我鼓励你不管怎样尝试。即使它不起作用,我也确定社区会喜欢看到一个尝试这个的开源项目,如果你在面试中鞭打它,雇主会吃掉这种东西。如果求职者谈论他们如何尝试这样的事情,那么我会感到很沮丧,所以我个人说要去做。
答案 1 :(得分:0)
这肯定是一个有趣的项目,我当然会敦促你看到这一点。
绝对有可能实现这一点,我记得肯定有VNC library的C API,所以虽然你的起点是一个网页,其中包含正在运行的应用程序的视图,你可以在某个地方部署一个web服务使用VNC库API来查看和控制应用程序,然后可以使用位图/ png图像更新网页,该图像应该足够直接生成。作为一个Web服务,它可以从您的原始网页获取http请求,因此是完全可控的。