[发明专利]获取、反编译图形用户界面属性信息的方法及装置有效
申请号: | 201010282196.X | 申请日: | 2010-09-10 |
公开(公告)号: | CN102402429A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 郭建华 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 反编译 图形 用户界面 属性 信息 方法 装置 | ||
1.一种获取图形用户界面属性信息的方法,其特征在于,包括:
接收用户通过执行预设操作发送的获取界面属性信息指令;
参考预先设定的所述获取界面属性信息指令与预先设置于界面代码或基类代码内的获取界面属性信息代码间的对应关系,调用所述获取界面属性信息代码;
执行所述获取界面属性信息代码,以获取所述图形用户界面属性信息。
2.根据权利要求1所述的方法,其特征在于,所述发送获取界面属性信息指令的操作是在判断执行预设操作的用户具有获取界面属性信息权限后执行的。
3.根据权利要求2所述的获取图形用户界面属性信息的方法,其特征在于,按照以下步骤判断发送指令的用户是否具有获取界面属性信息权限:
获取用户的IP地址;
在预先设定的用户权限数据表中查找所述用户的IP地址;
判断所述用户的IP地址对应的权限属性字段是否为真,若为真,则所述用户具有获取界面属性信息权限,若为假,则所述用户不具有获取界面属性信息权限。
4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述预设操作包括:点击右键操作和/或快捷键操作。
5.一种获取图形用户界面属性信息的装置,其特征在于,包括:
接收单元,用于接收用户通过执行预设操作发送的获取界面属性信息指令;
代码调用单元,用于参考预先设定的所述获取界面属性信息指令与预先设置于界面代码或基类代码内的获取界面属性信息代码间的对应关系,调用所述获取界面属性信息代码;
代码执行单元,用于执行所述获取界面属性信息代码,以获取所述图形用户界面属性信息。
6.根据权利要求5所述的装置,其特征在于,还包括:权限判断单元,用于判断执行预设操作的用户是否具有获取界面属性信息权限。
7.根据权利要求6所述的装置,其特征在于,所述权限判断单元包括:
IP获取单元,用于获取所述用户的IP地址;
查找单元,用于在预先设定的用户权限数据表中查找所述用户的IP地址;
属性判断单元,用于判断所述用户的IP地址对应的权限属性字段是否为真,若为真,则所述用户具有获取界面属性信息权限,若为假,则所述用户不具有获取界面属性信息权限。
8.一种反编译图形用户界面属性信息的方法,其特征在于,包括:
接收用户通过预设操作发送的反编译界面属性信息指令;
调用预先设定的反编译程序;
参考预先设定的所述反编译界面属性信息指令与预先设置于界面代码或基类代码内的获取界面属性信息代码间的对应关系,调用所述获取界面属性信息代码,获取所述图形用户界面属性信息;
执行所述反编译程序,反编译所述获取的图形用户界面属性信息,得到与所述图形用户界面属性信息对应的代码。
9.根据权利要求8所述的方法,其特征在于,所述发送反编译界面属性信息指令的操作是在判断执行预设操作的用户具有获取界面属性信息权限后执行的。
10.一种反编译图形用户界面属性信息的装置,其特征在于,包括:
接收单元,用于接收用户通过预设操作发送的反编译界面属性信息指令;
程序调用单元,用于调用预先设定的反编译程序;
图形用户界面属性信息获取单元,用于参考预先设定的所述反编译界面属性信息指令与预先设置于界面代码或基类代码内的获取界面属性信息代码间的对应关系,调用所述获取界面属性信息代码,获取所述图形用户界面属性信息;
反编译单元,用于执行所述反编译程序,反编译所述获取的图形用户界面属性信息,得到与所述图形用户界面属性信息对应的代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010282196.X/1.html,转载请声明来源钻瓜专利网。