通过适用于Nokia S60的python应用程序自动连接到特定的WiFi接入点

时间:2011-09-15 09:25:57

标签: python connect wifi s60-3rd-edition

我是Python S60的新手。我尝试做一个简单的应用程序,但我的设置默认访问点有问题。以下是该应用程序的代码:

import btsocket
import urllib
import appuifw
ap_names = []
ap_ids = []
ap_list_of_dicts = btsocket.access_points()
for item in ap_list_of_dicts:
   ap_names.append(item['name'])    
   ap_ids.append(item['iapid'])

print "Name:", ap_names[0] // my wifi access point is on index 0 in list
print "ID:", ap_ids[0]
ap = btsocket.access_point(ap_ids[0])
btsocket.set_default_access_point(ap)
ap.start()
print "IP:", ap.ip()
opener = urllib.FancyURLopener({})
f = opener.open("http://example.com/")
f.read()

我的问题是应用程序仍然要求我选择接入点,尽管我使用btsocket.set_default_access_point(ap)设置了默认AP。请问你能帮帮我吗?问题出在哪儿?我需要自动打开与我的wifi接入点的连接。我的手机是配备Symbian S60第三代的诺基亚E51。它安装了python S60 v.2.0.0。

非常感谢

马托

0 个答案:

没有答案