автоматическое подключение к определенной точке доступа Wi-Fi через приложение Python для Nokia S60 - PullRequest
2 голосов
/ 15 сентября 2011

Я новичок в 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). Не могли бы вы мне помочь, пожалуйста? В чем проблема? Мне нужно открыть соединение с моей точкой доступа Wi-Fi автоматически. У меня телефон Nokia E51 с Symbian S60 3-го поколения. На нем установлен python S60 v.2.0.0.

Большое спасибо

Мат

...