找回密码
 加入
搜索
查看: 4879|回复: 25

如何在win 7系统下连接到指定路由

 火.. [复制链接]
发表于 2010-2-4 09:03:55 | 显示全部楼层 |阅读模式
如题,如何在win 7系统下连接到指定路由!
发表于 2010-2-4 11:04:24 | 显示全部楼层
XP SP3下做到过, win7没试过..
 楼主| 发表于 2010-2-4 11:52:51 | 显示全部楼层
XP SP3下您是怎么实现的?能否共享下您当时做的脚本?
发表于 2010-2-4 20:53:48 | 显示全部楼层
回复 3# zhangjianfir1


    你先试一下这个,看能不能搜索到信号.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-2-4 20:54:32 | 显示全部楼层
截个图上来看看
 楼主| 发表于 2010-2-5 08:33:26 | 显示全部楼层
gapkiller ,您好,用您的脚本可以搜索到信号,能否共享下您的WLANscan 脚本源代码?
还有就是,现在搜索信号是ok了,那怎么连接呢?
 楼主| 发表于 2010-2-5 08:34:22 | 显示全部楼层
不好意思,我使用的是IE代理,截不了图
发表于 2010-2-5 16:25:17 | 显示全部楼层
能收到信号就好.
目前还有点问题, 我再研究一下.
 楼主| 发表于 2010-2-5 19:17:13 | 显示全部楼层
gapkiller,您知道Func _Wlan_Connect($hClientHandle, $pGUID, $SSID)这个函数怎么用吗?
我脚本运行到这个函数时,提示参数错误,不知道$hClientHandle, $pGUID, $SSID这三个参数在实际编程中用什么来代替?
发表于 2010-2-5 23:18:27 | 显示全部楼层
本帖最后由 gapkiller 于 2010-2-5 23:20 编辑

$hClientHandle 是 打开本地Wlan的一个Handle, 由_Wlan_OpenHandle()返回. 用于指定是打开的哪个Wlan.
$pGUID 也是Wlan的ID,  用来标识这个Wlan, 由_Wlan_EnumInterfaces($hClientHandle)函数返回, 此函数有一个参数,即Wlan的Handle,  返回值是一个二维数组, 数组的[0][0]元素即$pGUID
$SSID 这个你应该知道吧...比如"OQC_Wlan"..

其实你可以不用管这么多, 一般一个notebook只有一个wireless card , 可以用 -1 来代替.
好, 请参考下面的说明
首先 _Wlan_StartSession()
然后 _Wlan_SetProfile(-1, -1, $Profile)
$Profile是一个含有9个元素的数组
$Profile[0] -> ssid
$Profile[1] -> "Infrastructure"
$Profile[2] -> "Automatic" or "Manual"
$Profile[3] -> "Open"
$Profile[4] ->  "WEP"(有密码) /  "Unencrypted"(无密码)
$Profile[5] ->  "802.1x Disabled"
$Profile[6] ->  "Network Key"(有密码) / "No Key Material"(无密码)
$Profile[7] ->  "password"(有密码) / "No Key Material"(无密码)
$Profile[8] ->  "1"(有密码) / "No Key Index"(无密码)
当然也不一定是固定这样, 看你的需求.
接着 _Wlan_Scan(-1, -1)
再来 _Wlan_Connect(-1, -1, $Profile[0])  ;$Profile[0]即ssid
最后 _Wlan_EndSession(-1) 关闭.
结束

测试OK, 能成功连接.

评分

参与人数 1威望 +2 金钱 +30 收起 理由
afan + 2 + 30

查看全部评分

发表于 2010-2-5 23:28:32 | 显示全部楼层
回复 10# gapkiller


    兄弟还是把头像换了吧,据不少网友反映,看见你的头像口很干,我也测试了,结果一样
发表于 2010-2-5 23:32:32 | 显示全部楼层
回复  gapkiller


    兄弟还是把头像换了吧,据不少网友反映,看见你的头像口很干,我也测试了,结果 ...
afan 发表于 2010-2-5 23:28



   " 看见你的头像口很干" 何解?
发表于 2010-2-5 23:34:24 | 显示全部楼层
回复 12# gapkiller


    口水吞完了...
发表于 2010-2-5 23:35:48 | 显示全部楼层
这个...多喝点水撒...
 楼主| 发表于 2010-2-6 11:01:02 | 显示全部楼层
gapkiller老兄,您有没有无线网络自动连接这方面的实例,光看您的说明有点费力!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 10:54 , Processed in 0.198953 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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