APP下载

按键精灵软件在新型农村社会养老保险业务中的应用

2017-04-23阳坤宏

电子技术与软件工程 2017年5期

阳坤宏

摘 要 在人员信息管理工作离不开计算机的今天,带来的便捷不言而喻,然而有时因某种原因导致需要大量重复繁琐的操作,这时可以通过一个智能自动可编程操作鼠标键盘的软件来到帮助我们轻松完成这样的工作。

【关键词】“按键精灵” 半自动办公 大量重复操作 区域找图 逻辑判断

随着2010年我县新农保业务的开展,在给广大农民群众带来好处和实惠外,在管理参保业务的工作过程中也发现了一些问题,现就出现的问题做一下简要说明:

由于我县农民人口数量众多,就目前新农保系统参保人数都有28万,在这项工作开展的初始时段,难免会产生收集的一些参保人员资料的错乱,如:名字,身份证号码,地址错误,缴费金额和时间的空缺或错误等等,在发现之后的修正作业中,只能是一个一个参保人的资料来人工进行慢慢修改,长时间这样机械操作,业务管理人员难免会产生孤躁感,效率也是比较低,在一些大批量和更为复杂的修改流程中,效率低下和人员情绪受影响的特点更为突出,通常要想提升作业量一般采用-人多力量大的办法,大家伙一起干活,这时作业量是提升了,但是效率还是很低,而且每个工作人员手头的分工又会受到影響,并不是很好的办法。那有什么好的办法呢?这时我们需要的是解放你双手的软件-按键精灵!

介绍一下按键精灵:它是一个模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。按键精灵简单易用,不需要编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。好了,有了这个解放双手的软件,在实际工作中表现是怎样?说几个实例:在参保人员注销作业中,如果是人工操作极限状态下是20秒一个(信息系统上的操作时间),极限状态下做不了多久人就会很累,按键精灵的话是8秒一个,效率大幅度提升的同时它不会“累”,笔者就有过一次用3台电脑在3天内(算上网络延时故障时间)注销了3千多人的工作经历。在大规模的打印作业中,按键精灵也凸显强大:比如打印上千人的通知,通知主体内容一样,名字、身份证、地址不一样,如果是人工操作一分钟最多打10份,双手需要不停操作,而按键精灵的话输出可以达到打印机的最大打印速度,管理人员只需要在旁边“轻松地值一下班”,大大提升效率和减轻了工作压力。按键精灵在实际应用中“不用吃饭、不用上厕所”,只要有电脑,有电,它就能解放管理人员的双手,来代替人员进行操作。

1 工作的准备

首先下载安装好“按键精灵”软件,我一般用9.0的版本。在百度搜索并下载安装机壳。然后,准备好需要处理人员的Excel文件,已一行一条的形式记录。最后,熟悉人工操作的步骤,考虑所有可能出现的情况和处理方法。

2 代码录制

大致步骤如下:

(1)打开信息系统,进入人员注销界面。

(2)打开Excel文件,并把电脑中无关的窗口和软件都关闭。有时候其他软件,如360弹窗蹦出就让你的录制失败。

(3)打开“按键精灵”,先点击“新建”按键,给你的“脚本程序”起一个名字,如“批量注销重复人员”。

(4)点击“录制”按键进行操作代码录制,也可以点击快捷键“ScrollLock”进行录制。

(5)录制时,先在Excel表中身份证号码所在列第一行记录中复制,再到信息系统中进行“粘贴-查找-注销”等操作。

(6)信息系统此处的操作会有三种情况出现:1弹窗:人员注销成功(要点确定);2弹窗:该人员已经注销(之前已经人工注销完成);3系统超时无响应(白色屏幕)所以要用到“按键精灵”的区域找图,“按键精灵”的命令鼠标键盘操作命令比较简单,而且网上都有PDF命令说明下载,笔者这里就不多讲,下面讲下找图的逻辑段代码:(要找的图案先用QQ截图后保存到D盘目录下), //后面为代码注释。

Do

FindPic520,330,610,370,"d:\1.bmp",0.8,intX,intY //在区域左上X520Y330到右下X610Y370找D盘1.BMP图片相似度80%

If intX>0 //大于0既找到后

MoveTo 300 ,880 鼠标移到X300Y880坐标

Delay 100 //延时100毫秒

LeftClick 1 //单击左键

代码:点击返回EXCEL表输入OK字符

Exit Do //退出DO(做这段代码)

Else //条件

endTime = Plugin.Sys.GetTime()//找不到则判断一下 当期时间 并和之前的时间做下比较

If (endTime - startTime) > 12000 Then //大于12秒后找不到

Exit Do //结束这段代码

End If

End If //退出条件逻辑

Loop

(7)代码段逻辑:在12秒内找到1图就点确定从头开始执行代码,找不到人员注销成功弹出提示框走一段普通找2图的代码:

FindPic 0,0,1024,768,"d:\2.bmp",0.8,intX,intY

If intX > 0 And intY > 0 Then

…鼠标点确定,返回EXCEL表输入“已注销”字符…

Else

EndScript //停止程序

End If

找2图是找“该人员已经注”弹窗,找到鼠标点确定,然后程序从头开始。否则找不到按键精灵停止工作。

(8)信息系统的操作结束后,鼠标点选Excel文件,点击一下向下滚动箭头,使选取框到下一条记录,再次点击快捷键“ScrollLock”,完成脚本的录制工作。

(9)选中“保存”按键,修改并删除沉余的代码后在“脚本属性”中设置循环次数(等于要注销人数)。

(10)保存退出后,再选择“发布――制作按键小精灵”,制作成“.exe”可执行文件,整个录像工作完成。

3 脚本使用

脚本使用时,点击制作好的脚本,再按照脚本录制时信息系统和Excel表的顺序打开软件,最小化“按键精灵”后使用快捷键“F10”就可以进行开展注销的批量操作。在熟悉“按键精灵”后,不需要用录制去生成代码,可以直接用键盘、鼠标命令和抓抓功能获取坐标后直接输入,使得代码更简洁高效。

总体观之按键精灵的表现是很给力的,同样地,由于是新农保,一切都是新的,希望日后我们的信息管理系统在操作性,易用性上更人性化更给力,如:每一个功能板块都提供导盘批量操作,全国职社农保全部联网等,更好地方便管理人员进行使用和管理,减少对第三方软件的需求,使新农保信息管理的工作可以做的更好,更高效!

参考文献

[1]按键精灵代码大全(百度文库).