吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3662|回复: 5
收起左侧

抓包能获取到网页源码,用易语言却获取不到,如何解决?

[复制链接]
MrBin 发表于 2020-9-15 19:14
200吾爱币
网址 :http://zq.win007.com/analysis/1880445cn.htm


要抓取的内容:必发大小球数据
QQ截图20200915185818.png


抓包的分析结果:大小球数据网址:http://zq.win007.com/analysis/odds/1880445.htm?1600167556000
1600167556000】这是个现行的时间戳 ,【1880445】则是对应的原网址id地址
要求:能用易语言获取到这个网页源码,哪怕是 “访问频率超出限制,您的行为已被系统记录!”这段话也好。。
现在问题是,我是精易模块,使用网页_访问的命令,获取到的是空文本,求解决方法


QQ截图20200915185955.png
QQ截图20200915190018.png
QQ截图20200915190104.png
QQ截图20200915190248.png
QQ截图20200915190336.png
[Asm] 纯文本查看 复制代码
.版本 2

.子程序 取大小球数据
.局部变量 a, 文本型
.局部变量 网址, 文本型
.局部变量 b, 文本型

a = 时间_到时间戳 (取现行时间 (), 假, 假)
网址 = “http://zq.win007.com/analysis/odds/1855652.htm?” + a
b = 到文本 (网页_访问 (网址, , , , , , , , , , , , ))


最佳答案

查看完整内容

可以了,你先安装一个精易模块,然后访问网址时不要用命令《网页_访问》 ,用命令 《网页_访问S》,再加上下面的一些协议头数据,访问就行 [mw_shl_code=asm,true].版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 .局部变量 a, 文本型 .局部变量 网址, 文本型 .局部变量 b, 文本型 a = 时间_到时间戳 (取现行时间 (), 假, 假) 网址 = “http://zq.win007.com/analysis/odds/1855652.ht ...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

似水流年2015 发表于 2020-9-15 19:14
本帖最后由 似水流年2015 于 2020-9-15 21:59 编辑

可以了,你先安装一个精易模块,然后访问网址时不要用命令《网页_访问》  ,用命令 《网页_访问S》,再加上下面的一些协议头数据,访问就行 image.png
[Asm] 纯文本查看 复制代码
.版本 2
.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 _按钮1_被单击
.局部变量 a, 文本型
.局部变量 网址, 文本型
.局部变量 b, 文本型

a = 时间_到时间戳 (取现行时间 (), 假, 假)
网址 = “[url=http://zq.win007.com/analysis/odds/1855652.htm?]http://zq.win007.com/analysis/odds/1855652.htm?[/url]” + a
调试输出 (功能_网页访问 ())


.子程序 功能_网页访问, 文本型, , 本命令由【精易网页调试助手】生成,请配合精易模块使用。
.局部变量 局_网址, 文本型
.局部变量 局_方式, 整数型
.局部变量 ADD_协议头, 类_POST数据类
.局部变量 局_提交协议头, 文本型
.局部变量 局_结果, 字节集
.局部变量 局_返回, 文本型

' [url=http://zq.win007.com/analysis/odds/1880445.htm?1600177934000]http://zq.win007.com/analysis/odds/1880445.htm?1600177934000[/url]
局_网址 = “[url=http://zq.win007.com/analysis/odds/1880445.htm?1600177934000]http://zq.win007.com/analysis/odds/1880445.htm?1600177934000[/url]”
局_方式 = 0
ADD_协议头.添加 (“Host”, “zq.win007.com”, )
ADD_协议头.添加 (“Connection”, “keep-alive”, )
ADD_协议头.添加 (“Pragma”, “no-cache”, )
ADD_协议头.添加 (“Cache-Control”, “no-cache”, )
ADD_协议头.添加 (“User-Agent”, “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36”, )
ADD_协议头.添加 (“DNT”, “1”, )
ADD_协议头.添加 (“Accept”, “*/*”, )
ADD_协议头.添加 (“Referer”, “[url=http://zq.win007.com/analysis/1880445cn.htm]http://zq.win007.com/analysis/1880445cn.htm[/url]”, )
ADD_协议头.添加 (“Accept-Language”, “zh-CN,zh;q=0.9”, )
ADD_协议头.添加 (“Cookie”, “fAnalyCookie=null; UM_distinctid=174920277d0a63-0f6be08b43299e-376b4502-1fa400-174920277d19c6; CNZZDATA1831853=cnzz_eid%3D418466594-1600176729-%26ntime%3D1600176729”, )

局_提交协议头 = ADD_协议头.获取协议头数据 ()

网页_访问S (局_网址, 局_方式, , , , 局_提交协议头, , , , , , , , , , , 局_结果, , , , )
局_返回 = 编码_URL解码 (到文本 (局_结果), 真)
返回 (局_返回)
头像被屏蔽
Menguy 发表于 2020-9-15 19:25
头像被屏蔽
Menguy 发表于 2020-9-15 19:26
bags 发表于 2020-9-15 21:20
获取源码么?楼上老哥说的对,被判定爬虫了,我不会易语言,给你写了个py,希望能帮到你
[Asm] 纯文本查看 复制代码
import time,requests

url = 'http://zq.win007.com/analysis/odds/1880445.htm?'+str(int(time.time()*1000))
header = {
    'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.69 Safari/537.36',
    'Referer': 'http://zq.win007.com/analysis/1880445cn.htm'
}
req = requests.get(url,headers=header)
req.encoding = "utf-8"
print(req.text)
bmwxc 发表于 2020-10-31 17:15
楼主,你是在建立模型吧,这事还得是亲自动手,我最近被逼学习易语言,跟楼主情况一样
返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-6-15 09:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表