Я новичок в 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.
Большое спасибо
Мат