注册 登录
编程论坛 VB6论坛

求助:取网站数据

feelnothing 发布于 2013-12-02 00:01, 474 次点击
单位内网有个实时过车信息。网站为10.120.16.68,网页应该是用js写的,在选择了卡口后,通过该卡口的车辆信息将在一张表格内实时显示。现在,我就是想得到这个返回数据。
用sniffer显示,在连接成功后,我的电脑持续从另一个地址得到我需要的数据,请问各位大侠,怎么样截获这个数据。
在连接成功后,用winsock试过,好像不行,返回码是6,连接中。
10多年前编过程序,都忘光了,请尽量详细点。谢谢了。
6 回复
#2
feelnothing2013-12-02 09:41
试过另一种方法,用processlock找ie内存,能找到数据,但存储位置不能确定。
有更好地办法吗?
#3
bczgvip2013-12-02 18:39
是网页吧?是的话,可以用工具下载,再分析就行了。
#4
风吹过b2013-12-02 19:33
js 写的,应该是用 JS 读取服务器上的网页,然后显示出来。

找到这个JS ,然后不停的调用,得到结果,显示出来就是了。
#5
feelnothing2013-12-03 17:50
回复 3楼 bczgvip
是网页,怎么下载?
ie的另存为-网页,全部?
#6
feelnothing2013-12-03 17:53
回复 4楼 风吹过b
不会呀。ie的另存为保存网页,有3个.js文件,2个.css文件,分析js文件吗?
#7
风吹过b2013-12-05 14:17
查看源代码,
找到显示内容的那个 DIV 的名字,然后根据这个名字,去查找是那个 JS 程序段重写。
然后找到是如何调用的这个 JS 程序段, 仿照它的内容,使用 VB 来重写一下,实现它的功能。
1