按键精灵 获取网页按钮.click后生成的源码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按键精灵 获取网页按钮.click后生成的源码相关的知识,希望对你有一定的参考价值。
我用的
Set xmlHttp = CreateObject("Microsoft.XMLHTTP")
xmlHttp.Open "Get", xmlUrl, False
xmlHttp.Send
m = XmlHttp.ResponseText
的方法获取的网页源码,
但现在click 按钮后,无刷新加载了些源码,无法获取,
求大婶指点
想要获取这一段源码,那就只有执行这一段 JS 代码,否则只是获取网页源码是静态的。
执行 JS 解析一般用 Chrome 的 V8 引擎,这在 PHP、Node.js 等脚本语言中广泛使用,至于 VB,,因该也是没问题的,毕竟那个引擎是开源的。
但我觉得还是算了吧,还是换一个方式解决问退:
1、按键精灵创建一个浏览器窗口,鼠标模拟点击,然后鼠标模拟复制操作,获取数据。
2、网页版按键精灵,直接调用 IE 解析网页,也可以使用自带的 Plugin.Web.RunJS 命令直接运行 Javascript 语句,直接返回需要的数据。
================
希望我的回答对你有帮助! 参考技术A 两种方法
一,把后台转前台,直接从浏览器里面获取
二,分析网页源码,看看click的时候发送了什么请求,然后在后台构造数据,再发送,这样就可以拿到无刷新加载的源码
安卓按键精灵脚本。求大神制作一个安卓按键精灵点击屏幕的脚本。就是触摸一个位置后自动重复点击屏幕那个
安卓按键精灵脚本。求大神制作一个安卓按键精灵点击屏幕的脚本。就是触摸一个位置后自动重复点击屏幕那个位置。我表达能力有限,反正就像电脑按键精灵那样,自动点击鼠标。
按键精灵后面的版本我都没用了,我用的是9.55版本,不会出现那种情况,不过,如果按键精灵热键会影响脚本执行时间,你可以换一个方法,写下面代码While True
Key=WaitKey()
If Key=48 Then
For i=1 To 10
KeyPress 65,1
Next
Wend
脚本启动热键不用设1,你先启动脚本,然后每按一次数字1,就会马上按10个a。 参考技术A 是连击还是按住不放?
连击:
Delay 1000- TickCount()
TouchDownEvent 坐标,0
Delay 1050- TickCount()
TouchUpEvent 0
然后无限循环
按住不放:
Delay 1000- TickCount()
TouchDownEvent 坐标,0
Delay 200000000- TickCount()
TouchUpEvent 0
松开的时间你喜欢填多久就多久 参考技术B 你可以搜按键精灵手机版app 然后有录制功能 你直接录制就行了
或者下载一个呱呱助手app可以实现你想要的功能(很简单看下说明几分钟就会了) 参考技术C do循环里加个点击和延时就可以了 参考技术D 可以用按键精灵录制,然后重复循环播放就行了本回答被提问者采纳
以上是关于按键精灵 获取网页按钮.click后生成的源码的主要内容,如果未能解决你的问题,请参考以下文章
用按键精灵在网页输入0001到9999,用SayString不行,求可行的命令代码
用按键精灵在网页输入0001到9999,用SayString不行,求可行的命令代码
怎么用VBS脚本点击网页中的某个按钮(这个按钮没有元素ID)