|
本帖最后由 sport 于 2010-11-6 10:39 编辑
csdn慕名过来的
http://www.m5home.com/blog/article.asp?id=65
这个帖子中探讨了winsock的一些用法,由于我没有系统的学习过VB,所以有很多问题还需要向你请教。请您多关照。
我的一个程序其实想做两件事:
1. 登录模块,就是认证了才能使用。这个利用WINSOCK的POST,可以获得其cookies。
2. 下载模块,就是下载文章和文本。其中下载页面还有巨多的302跳转,才能获得真正的文件名(防盗链)
我想能不能添加一个全局变量,比如 txtkey
当我需要登录的时候,txtkey = 1 ,winsock 将返回一个文本,以供程序进行分析是否登陆成功。
当需要下载的时候,就设定 txtkey =0 , winsock 就会自动向已经设置好的目标文件中以二进制方式写入。
然后就是302 跳转问题。
因为您的程序中使用了类的概念,而我对类不是很熟悉,所以不知道当frdownloadocx获得302 和Location的值后,如何结束当前winsock_DataArrival,初始化,并获得新的下载。 |
|