按键精灵自定义页面的按钮点击打开网页可实现对网页分析的方法/步骤:
1首先利用“网页按键精灵”获取网页中元素的特征字符串。
打开“网页按键精灵”程序(通过点击“开始”->“程序”->“按键精灵9”->“网页按键精灵”来打开。
2打开“网页按键精灵”,然后输入要进行分析的网址,如“我”在此所陈述的百度经验首页地址,点击“工具栏”上的“网页分析”按钮,就会发现在窗口的最下方d出一个扩展面板。
3由于我们所要实现的 *** 作是登陆百度经验,因此在按下“启动按钮F9”之后,将鼠标移动到首页“登陆”链接上面,此时在扩展面板中就会出现该元素的相关信息,其中最重要的是“特征字符串”,我们需要将其存储下来以备使用。当扩展面板出现对应元素的特征字体时,再次按下“F9”来停止网页分析,然后将特征码通过复制进行备份即可。
用这个子程序:
Else
xmlUrl = 网页地址
End if
Set xml>
也就是说那段代码是会改变的,你需要从中提取出8056172这个数字。我的脚本如下:
(这里假设变量str中保存着你的代码)
Dim tmptmp = split(str, "_", 3)
out = tmp(1) '你所要的
这里使用了VB函数split,用于分割字符串
百度知道链接:>
希望我的回答对你有帮助
^o^
一,基本上都是用找图,找字,单点找色或多点找色,
找图:你可以把那个文字链接截图下来,然后用按键对比,这个最简单
找字:这个比较麻烦,你要自己做个字库,然后用按键去识别
找色:看看那个文字是不是跟其它文字颜色不一样,或者在网页上找个特别颜色做参照点,然后计算参照点到那个文字链接的偏移位置
二,用按键里的GetPixelColor函数,例
colorStr=PluginColorGetPixelColor(x,y,1)
//x,y坐标,1是取色模式(0标准窗口/1透明窗口),返回值是16进制颜色字符串
If
colorStr="ff0000"
then
//看看获取到的颜色值是不是等于蓝色
//do
something
End
If
一、扩展
先给你扩展个知识,如果是网页类的 *** 作,可以用按键精灵的网页填表功能,或者易语言的post功能,后台直接 *** 作,无需这样的文本输入方式
二、问题的回答
你的这个问题,核心的答案就是,文本分割,所以这边给你个例子
a="姓名:张三"//拆分变量a 拆分符号是":"
数组拆分=Split(a,":")
//得到变量a 里面 拆分符号":"的数量
数量=UBound(数组拆分)
For i = 0 To 数量
TracePrint 数组拆分(i)
Next
a="邮箱:345678@qqcom"
//拆分变量a 拆分符号是":"
数组拆分=Split(a,":")
//得到变量a 里面 拆分符号":"的数量
数量=UBound(数组拆分)
For i = 0 To 数量
TracePrint 数组拆分(i)
Next
三、缘分扩展
其实这类问题是无法回答的,这等于是制做一个软件了,所以,如果需要,请看我籽料
以上就是关于按键精灵怎么实现按钮被点击打开网页全部的内容,包括:按键精灵怎么实现按钮被点击打开网页、按键精灵在网页查找关键字的脚本是什么、按键精灵提取网页特定代码中的数字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)