zhangjianfir1 发表于 2010-2-4 09:03:55

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

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

gapkiller 发表于 2010-2-4 11:04:24

XP SP3下做到过, win7没试过..

zhangjianfir1 发表于 2010-2-4 11:52:51

XP SP3下您是怎么实现的?能否共享下您当时做的脚本?

gapkiller 发表于 2010-2-4 20:53:48

回复 3# zhangjianfir1


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

gapkiller 发表于 2010-2-4 20:54:32

截个图上来看看

zhangjianfir1 发表于 2010-2-5 08:33:26

gapkiller ,您好,用您的脚本可以搜索到信号,能否共享下您的WLANscan 脚本源代码?
还有就是,现在搜索信号是ok了,那怎么连接呢?

zhangjianfir1 发表于 2010-2-5 08:34:22

不好意思,我使用的是IE代理,截不了图

gapkiller 发表于 2010-2-5 16:25:17

能收到信号就好.
目前还有点问题, 我再研究一下.

zhangjianfir1 发表于 2010-2-5 19:17:13

gapkiller,您知道Func _Wlan_Connect($hClientHandle, $pGUID, $SSID)这个函数怎么用吗?
我脚本运行到这个函数时,提示参数错误,不知道$hClientHandle, $pGUID, $SSID这三个参数在实际编程中用什么来代替?

gapkiller 发表于 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,返回值是一个二维数组, 数组的元素即$pGUID
$SSID 这个你应该知道吧...比如"OQC_Wlan"..

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

测试OK, 能成功连接.

afan 发表于 2010-2-5 23:28:32

回复 10# gapkiller


    兄弟还是把头像换了吧,据不少网友反映,看见你的头像口很干,我也测试了,结果一样

gapkiller 发表于 2010-2-5 23:32:32

回复gapkiller


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


   " 看见你的头像口很干" 何解?

afan 发表于 2010-2-5 23:34:24

回复 12# gapkiller


    口水吞完了...

gapkiller 发表于 2010-2-5 23:35:48

这个...多喝点水撒...

zhangjianfir1 发表于 2010-2-6 11:01:02

gapkiller老兄,您有没有无线网络自动连接这方面的实例,光看您的说明有点费力!
页: [1] 2
查看完整版本: 如何在win 7系统下连接到指定路由