Забыл пароль Wi-FiPython

Программы на Python
Ответить
Anonymous
 Забыл пароль Wi-Fi

Сообщение Anonymous »

Я создал дешевое приложение Flask, чтобы продавать свой Wi-Fi. Устройство подключается через приложение в интрасети, затем подключается с помощью pywifi, после чего я использую функцию расписания для управления временем. Теперь мне нужен способ заставить устройство забыть пароль после его отключения по истечении эфирного времени.
def connect_to_wifi(ssid, password):
wifi = PyWiFi()
iface = wifi.interfaces()[0]
profile = Profile()
profile.ssid = ssid
profile.auth = const.AUTH_ALG_OPEN
profile.akm.append(const.AKM_TYPE_WPA2PSK)
profile.cipher = const.CIPHER_TYPE_CCMP
profile.key = password
iface.remove_all_network_profiles()
iface.add_network_profile(profile)
iface.connect(iface.add_network_profile(profile)) # Attempt to connect
# Check connection status
if iface.status() == const.IFACE_CONNECTED:
print(f"Successfully connected to {ssid}")
else:
print("Failed to connect")

connect_to_wifi('Nimrodian', '12345678nm')
def disconnect_wifi():
iface.disconnect()
#forget paswword mechanism
return schedule.CancelJob

schedule.every(30).minutes.do(disconnect_wifi)

while True:
schedule.run_pending()
time.sleep(1)


Подробнее здесь: https://stackoverflow.com/questions/790 ... i-password
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»