广东电网有限责任公司严宇平获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广东电网有限责任公司申请的专利一种实现Java Applet自动化操作的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN112445476B 。
龙图腾网通过国家知识产权局官网在2026-04-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202011259966.9,技术领域涉及:G06F8/38;该发明授权一种实现Java Applet自动化操作的方法是由严宇平;陈立翼;林俊;钱正浩;蔡徽;李华军设计研发完成,并于2020-11-12向国家知识产权局提交的专利申请。
本一种实现Java Applet自动化操作的方法在说明书摘要公布了:本发明公开了一种实现JavaApplet自动化操作的方法,包括以下步骤:步骤一:编写一个UDPServer,定义界面元素对象结构,结构中包含元素所持有的句柄、在界面上的位置、元素类型数据;步骤二:通过JavaAccessibilityAPI编写JavaPlugin,此JavaPlugin主要通过JVM启动时装载;步骤三:编写NativeJavaBridge,用于JVM、操作系统、和自动化程序通信,通过HOOK技术挂载全局鼠标事件,当鼠标移动到指定JavaApplet上时调用Plugin,将Java界面元素对象实例反射出来;步骤四:在NativeJavaBridge里面构造UDPClient,当Java界面元素对象反射出来时将其序列化成与UDPServer约定好的同一数据类型,通过UDPClient发送到UDPServer;本发明实现了用JavaApplet技术开发的系统的自动化操作,搭建整体的自动平台,使各个系统之间能够自动化连接,代替了传统的手动操作。
本发明授权一种实现Java Applet自动化操作的方法在权利要求书中公布了:1.一种实现JavaApplet自动化操作的方法,其特征在于:包括以下步骤: 步骤一:编写一个UDPServer,定义界面元素对象结构,结构中包含元素所持有的句柄、在界面上的位置、元素类型数据; 步骤二:通过JavaAccessibilityAPI编写JavaPlugin,此JavaPlugin主要通过JVM启动时装载; 步骤三:编写NativeJavaBridge,用于JVM、操作系统、和自动化程序通信,通过HOOK技术挂载全局鼠标事件,当鼠标移动到指定JavaApplet上时调用Plugin,将Java界面元素对象实例反射出来; 步骤四:在NativeJavaBridge里面构造UDPClient,当Java界面元素对象反射出来时将其序列化成与UDPServer约定好的同一数据类型,通过UDPClient发送到UDPServer; 步骤五:在NativeJavaBridge里面构造绑定Localhost的TCPServer,Server里通过连接win32动态库,加入鼠标点击、键盘输入功能,针对传入对象,封装成单独的动作,入参为序列化对象,当需要按下JavaApplet中的某个按钮时,通过序列化对象获取到元素在界面上的位置,将其位置做为参数传给鼠标的MouseEvent事件并触发事件,即可完成自动化点击的操作; 步骤六:将JavaPlugin打包成Jar形式,NativeJavaBridge打包成dll形式; 步骤七:找到执行机器的JRE安装目录,分别将编写好的jar和dll放置于JRE的bin目录与ext目录下,重新启动Java进程和JavaApplet程序; 步骤八:编写TCPClient用以自动化操作通信,将其包装成针对于JavaApplet界面元素的自动化动作导出方法供其他应用使用。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广东电网有限责任公司,其通讯地址为:510000 广东省广州市越秀区东风东路757号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励