按键精灵开发教程:解决获取不到网页源文件

使用命令库里的获取网页源文件,提示没有权限访问?返回值是空的?又或者,网页的内容变化了,但是获取到的网页源文件一直都是第一次启动时获取到的?这么多症状,还有得救吗?小编今天分享药方三帖。这三种方法,小编用着还挺顺手的,希望可以帮到大伙儿~

操作方法

  • 01

    药方一 此方法采用了Microsoft.XMLHttp组件( XMLHTTP是传送XML格式数据的超文本传输协议 )使用步骤一点也不麻烦: 1、创建XMLHTTP对象。2、输入要网址,并且指定你要对网页进行的操作:GET/Post    (get是从服务器上获取数据,post是向服务器传送数据。)3、等待返回值。

  • 02

    代码: 网页源文件=取网页源码("http://bbs.anjian.com/forum.php") TracePrint 网页源文件 Function 取网页源码(URL) Set objXML=CreateObject("Microsoft.XMLHTTP") objXML.Open "Get", Url, False objXML.send If objXML.readyState=4 then 取网页源码 =objXML.ResponseText End If objXML.Abort Set objXML = Nothing End Function

  • 03

    代码解析: objXML.Open "Get", Url, False XMLHTTP对象的Open方法,它的参数是这样的  bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword  一共五个参数: bstrMethod:   数据传送方式,即GET或POST。我们要获取数据,所以使用GET方式。 bstrUrl:          服务网页的URL。 varAsync:      是否同步执行。缺省为True,即异步执行。False,即同步执行。我们选择False,同步执行,意思就是:发送完要获取网页源文件的指令之后,等待返回值,等值返回了才执行下一句代码。 bstrUser:        用户名,可省略。 bstrPassword:用户口令,可省略。 If objXML.readyState=4 then XMLHTTP对象的readystate属性,它的值是0-4: 0  :Response对象已经创建,但XML文档上载过程尚未结束 1  :XML文档已经装载完毕 2  :XML文档已经装载完毕,正在处理中 3  :部分XML文档已经解析 4  :文档已经解析完毕,客户端可以接受返回消息

  • 04

    药方二 使用按键自带的web网页插件的save命令保存网页源文件。 代码: call Plugin.Web.Bind("wqm.exe")//绑定wqm Call Plugin.Web.Save("http://bbs.anjian.com/forum.php", "C:\1.txt") //保存网页源文件到c盘下的1.txt文本中 RunApp "C:\1.txt" 注意:此方法有个缺点,那就是,运行过程中会弹出wqm窗口。

  • 05

    药方三 懒人插件、365插件都有读取网页源文件的命令,小编这里用365插件的GetWebText 命令做个例子。 使用方法:1、下载365插件2、解压之后将:Mini365.dll  这个文件放到按键精灵安卓目录下的plugin文件夹中        Plugin.Mini365.GetWebText URL,Mode     GetWebText命令有两个参数:网址(URL)和 网页编码(Mode)     网页编码常见的是:GB2312和UTF-8    如何得知网页的编码是哪种呢?     我们打开网页,按下F12调出网页代码分析器,绿色圈圈里的那个GBK就是当前网页的编码:

  • 06

    代码: 网页源文件= Plugin.Mini365.GetWebText ("http://bbs.anjian.com/forum.php", "GBk") TracePrint 网页源文件

(0)

相关推荐

  • 安卓版按键精灵使用教程

    相信很多小伙伴都有听说过按键精灵,那么这个软件具体该如何使用呢?下面小编就以安卓版为例,来为大家具体介绍.具体如下:1. 首先,打开手机上的应用市场,在其中搜索"按键精灵".2. ...

  • 换电脑按键精灵闪退解决方法

    遇到软件问题,我们不一定要知道它问题的原因,只要能够解决问题就可以了,今天小编就来分享下简单解决电脑按键精灵闪退的方法! 操作方法 01 首先,我们可以尝试先重启电脑,有很大一部分软件问题都可以通过电 ...

  • 怎么用电脑开发按键精灵手机版脚本

    按键精灵手机脚本的开发用电脑比用手机要快捷方便的多,下面附上教程.以安卓模拟器测试. 操作方法 01 打开安卓模拟器,然后打开按键精灵手机助手,点击右上角连接手机图标. 02 点击连接安卓模拟器. 0 ...

  • 按键精灵教程:DNF智能刷图

    按键精灵教程:DNF智能刷图 操作方法 01 DNF刷图辅助脚本目前只支持AQ辅助.这里分享DNF智能刷图操作步骤: 1:按照AQ说明加载wai挂调好伤害,但是不你秒怪 02 2:打开小精灵点选自动刷 ...

  • 按键精灵使用图文教程 按键精灵脚本

    如果你还为一些枯燥、繁琐的电脑操作而烦恼,按键精灵绝对会是你最好的帮手。 那么,按键精灵具体能帮我们干什么呢?我们来列举几个例子来说明下。 * 网络游戏中可作脚本实现自动打怪,自动补血,自动说话等; ...

  • 按键精灵2014.01版正式发布 脚本开发软件视觉新升级

    按键精灵2014.01版在10月29日正式发布,官方发布的资料显示了按键精灵在功能上的升级和优化,快速的迭代更新体现了按键团体产品线的成熟和软件开发技术的领先,这款简单脚本开发软件已经赢得了多方赞誉。 ...

  • 按键精灵脚本怎么用?按键精灵脚本制作教程视频

    按键精灵脚本制作教程来咯~有些朋友不知道按键精灵怎么用脚本,其实很简单哦~如果你刚开始使用这款软件的话就请参考下文步骤制作脚本吧~希望能帮助到大家。 上段视频主要讲解了关于按键精灵脚本的相关事项,大 ...

  • 按键精灵手机版怎么用?按键精灵手机版教程

    按键精灵手机版教程来咯~很多朋友不知道按键精灵手机版怎么用,很多朋友使用过电脑版按键精灵,现在这款软件有安卓手机版咯~该如何使用呢?请看下文吧。 按键精灵安卓手机版的APP在界面功能层次上尽量扁平化, ...

  • 按键精灵教程

    大家是否还记得金庸武侠小说里的《葵花宝典》,里面记载的盖世神功,引来了无数江湖人士的互相争夺,引起无数腥风血雨。而里面的“欲练此功,必先自宫”更 是令无数男同胞蛋疼不已。即便自宫,也未必成功。《葵花宝 ...