1.一种Excel软件操作信息获取方法,应用于Excel软件操作信息获取系统,其特征在于:在用户点击Excel软件操作界面的过程中,当用户按下鼠标左键时,所述信息获取系统对Excel软件操作界面进行截图,并保存为图形1,当用户放起鼠标左键时,所述信息获取系统对Excel软件操作界面再次进行截图,并保存为图形2,后续步骤如下:所述信息获取系统通过钩子函数获取用户点击的位置坐标;
所述信息获取系统通过所述位置坐标得出用户在Excel软件操作界面的点击位置从而判断用户点击位置为按钮区域、单元格区域和工作表区域中的一种;
所述信息获取系统获取用户点击位置的位置截图;
所述信息获取系统对所述位置截图进行分类,从而获取用户点击Excel软件操作界面的位置信息。
2.如权利要求1所述的一种Excel软件操作信息获取方法,其特征在于:当所述信息获取系统判断用户点击位置为按钮区域时,对比图形1和图形2,判断所述位置坐标附近有颜色不同,获取图形1和图形2的不同区域,将所述不同区域截图从而获取位置截图。
3.如权利要求2所述的一种Excel软件操作信息获取方法,其特征在于:在用户获取所述不同区域的过程中进行了膨胀腐蚀处理。
4.如权利要求1所述的一种Excel软件操作信息获取方法,其特征在于,当判断用户点击位置为单元格区域,所述信息获取系统通过钩子函数获取横竖索引区域位置,并在获取的横竖索引区域处找出与横竖索引区域的其他地方颜色不同的区域,将上述横竖索引区域颜色不同区域截图得到所述位置截图。
5.一种Excel软件操作信息获取系统,应用于获取用户操作Excel软件时的操作位置信息,其特征在于,包括截图模块、分析处理模块、分类器、抓取模块,所述截图模块在用户操作的过程中截取操作界面,具体为:在用户点击Excel软件操作界面的过程中,当用户按下鼠标左键时,所述截图模块对Excel软件操作界面进行截图,并保存为图形1,当用户放起鼠标左键时,所述截图模块对Excel软件操作界面再次进行截图,并保存为图形2;
所述抓取模块为与Windows系统自带软件进行互动,从Windows系统的钩子函数获取鼠标操作信息,在用户通过鼠标点击Excel操作界面后,抓取模块通过钩子函数获取鼠标点击信息及位置坐标;
所述分析处理模块,在所述抓取模块通过钩子函数获取了鼠标点击位置坐标后,分析处理模块通过位置坐标得出用户点击位置为按钮区域、单元格区域和工作表区域中的一种,及用于获取用户点击位置的位置截图范围;
所述截图模块还用于在分析模块获取用户点击位置为按钮区域、单元格区域和工作表区域中的一种,分析处理模块获取用户点击位置的位置截图范围后,截取用户点击位置的位置截图;
所述分类器用于对所述位置截图进行分类,从而识别用户点击位置的信息。
6.如权利要求5所述的一种Excel软件操作信息获取系统,其特征在于,当判断用户点击位置为按钮区域时,分析处理模块还用于对比图形1和图形2,判断位置坐标附近有颜色不同,获取颜色不同区域,并通过截图模块截取所述不同区域得到位置截图。
7.如权利要求6所述的一种Excel软件操作信息获取系统,其特征在于;所述分析处理模块,在获取颜色不同区域的过程中采用了膨胀腐蚀处理。
8.如权利要求5所述的一种Excel软件操作信息获取系统,其特征在于:当判断用户点击位置为单元格区域时,比较单元格横竖索引区域中的颜色与横竖索引区域其他位置颜色不同的区域,通过截图模块将横竖索引区域中颜色不同的区域截图而获取位置截图。
9.如权利要求6‑8中的任一项一种Excel软件操作信息获取系统,其特征在于,所述分类器为训练好的滑动窗口分类器。