我非常渴望使用vpn应用程序。在这个应用程序中有一些限制我没有找到它们的解决方案,例如多个用户可以同时使用一个用户名连接到vpn服务器。为了阻止我必须查看'连接的VPN客户端'并查看用户名是否存在多次,然后断开连接。
以下是应用页面的照片: alt text http://img339.imageshack.us/img339/3937/kerioq.jpg 是否可以开发一个应用程序来访问此应用程序上的此特定网格并阅读内容并神奇地使用其中一些操作(如断开菜单,如您所见)
答案 0 :(得分:2)
任何读取GUI的解决方案都会在很短的时间内打开连接,而且对于GUI中的更改会很脆弱,如果有任何正确的,集成的方式来实现什么,最好还是要求Kerio支持或服务器故障你想要的。
可以做到,虽然C ++可能是错误的选择,python + pywinauto可能是更好的选择。
使用pywinauto枚举窗口的组件,直到找出如何进入列表。完成列表,查找重复项并断开连接。
答案 1 :(得分:1)
您可以使用Win32 API来获取控件。您需要枚举窗口以找到所需的窗口,然后向控件发送您希望它响应的消息。如果您不熟悉使用窗口句柄和消息,那么在开始玩它之前,您需要先阅读一些内容。
一些开头的链接: