简体   繁体   English

Flex中的桌面共享应用程序?

[英]Desktop sharing application in Flex?

I want to make an application in Flex for desktop sharing. 我想在Flex中创建一个用于桌面共享的应用程序。 How should I proceed? 我应该如何进行?

You won't be able to access desktop via Flex, you'll have to use some server app on the user machine to simulate mouse/keyboard events. 您将无法通过Flex访问桌面,必须在用户计算机上使用某些服务器应用程序来模拟鼠标/键盘事件。 For example, you can use any VNC server ( http://www.realvnc.com/products/free/4.1/index.html ) with the Flex VNC client ( http://www.wizhelp.com/flashlight-vnc/ ). 例如,您可以将任何VNC服务器( http://www.realvnc.com/products/free/4.1/index.html )与Flex VNC客户端( http://www.wizhelp.com/flashlight-vnc/ )。

Want to compete with Fog Creek CoPilot? 想要与Fog Creek CoPilot竞争? ;-) ;-)

Well, I doubt that Flex running as SWF in a browser is able to do this due to sandbox limitations. 好吧,由于沙箱的限制,我怀疑在浏览器中作为SWF运行的Flex是否能够做到这一点。 Maybe, if you run Flex as AIR application, but I still doubt that AIR provides that level of access to the OS. 也许,如果您将Flex作为AIR应用程序运行,但是我仍然怀疑AIR是否可以提供对OS的访问级别。

For Java there may be libraries that can do something like this using native interfaces. 对于Java,可能有一些库可以使用本机接口执行类似的操作。

Don't know how Copilot is doing this. 不知道副驾驶是如何做到的。 I guess either using an Active X control or an native application that has to be installed. 我猜想是使用Active X控件还是必须安装的本机应用程序。

After all I really doubt that you will be able to do this with Flex. 毕竟,我真的怀疑您能否使用Flex做到这一点。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM