中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-01 22:15
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,250 会员排行
DOS批处理 & 脚本技术(批处理室) » 登陆网页输入用户名,密码的问题
可打印版本  1,061 / 2
第1楼 niuji 发表于 2006-08-07 15:52
初级用户 发帖 14 积分 52
登陆网页输入用户名,密码的问题
比如说我登录www.cn-dos.net
我要输入用户名niuji和密码

请问在批处理中如何实现,并返回登陆成功的信息?谢谢!
第2楼 electronixtar 发表于 2006-08-07 17:46
铂金会员 发帖 2,672 积分 7,493
现在的问题都太………………强 了

怎么说呢,这个要了解HTTP协议了

每个网站的登陆都不一样,这里拿联盟的网站举个例子

大概的做法,用vbs

先下个 WinSockExpert抓包,分析
http://www.cn-dos.net/forum/logging.php?action=login
的发送的数据。

发现个 formhashcode 晕!麻烦了,还要读 html,是个hidden的input

然后写



最后用 xmlHttp.ResponseBody 进行解码,做成 textstream 分析就可以了

大概就是这么一个过程

[ Last edited by electronixtar on 2006-8-7 at 17:51 ]
第3楼 niuji 发表于 2006-08-08 08:43
初级用户 发帖 14 积分 52
哇,真是好麻烦哟,我试试看,谢谢!呵呵
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023