网页按键精灵WQM 针对网页元素 脚本为什么不执行 没反应
(2013-11-13 21:37:25)
标签:
it |
分类: 动态网站 |
教程 http://www.aipai.com/c9/ODY9JSYmIGgnaiAr.html
在“开始”--程序--按键精灵9
目录下,除了“按键精灵”还有“网页按键精灵”,一个类似浏览器的东西,可以对网页进行分析。
打开“网页按键精灵”WQM,然后浏览你要分析得网页,在地址栏下面,有个“网页分析”按钮,点击。
把鼠标挪动到要输入用户名的输入框,按F9,就可以分析出网页的“元素特征字符串”,复制到记事本中,等会写脚本要用到。
按键精灵的 “全部命令”--“插件命令”--“web插件命令”
有很多可以用到网页上的命令,这些命令只能用在“网页按键精灵”WQM浏览器上。
注意两点
“web插件命令”的参数一般都要加双引号;
一定要有第一句,PID=Plugin.Web.Bind("wqm.exe"),余下的脚本才能正确执行。
开始--程序--按键精灵9--网页按键精灵,“网页按键精灵”就是一个附带网页功能的浏览器,运行后,进程名称为wqm.exe。
PID=Plugin.Web.Bind("wqm.exe"),意思是绑定wqm.exe,绑定的意思就是,后面的操作都是在“wqm.exe“这个进程上操作的。这个语句还有一个附加功能,如果在windows运行的所有进程里没找到wqm.exe进程,那么就启动wqm.exe进程,我们用到的就是这个功能。
PID=Plugin.Web.Bind("wqm.exe") 启动浏览器
Call Plugin.Web.Go("http://xxxx.com")
访问名为xxxx.com的网站
Delay 5000
Call Plugin.Web.HtmlInput("张三","id:ctl09_UserName")
"id:ctl09_UserName"为刚才用“网页分析按钮”+F9
分析出来的特征字符串,表示输入用户名的文本输入框,“张三”是我们要输入的用户名
Call
Plugin.Web.HtmlInput("12345678","id:ctl09_Password")
Call Plugin.Web.HtmlClick("id:ctl09_LoginButton")
点击“确定”按钮
Delay 5000
Call Plugin.Web.Tips("已经自动登录!哦也")
一个冒泡提醒的的小工具,可有可无
Call Lib.系统.结束进程("wqm.exe") '结束浏览器进程
'RunApp "Taskkill /f /im wqm.exe" '调用DOS命令
结束浏览器进程
'RunApp "Taskkill /f /im wqm.exe"