def get_index(): scan_list = wifi.get_networks() tr_swap = "" tr_format = """ <tr> <td onclick="set_ssid(this)">$ssid</td> <td class=$signal_state style="width:120px">$signal_state</td> </tr> """ if len(scan_list) != 0: for wifi_net in scan_list: net_signal = int(str(wifi_net[3]).replace('-', '')) net_ssid = str(wifi_net[0]).replace("b'", '') net_ssid = net_ssid.replace("'", '') signal_state = '' if net_signal <= 66: signal_state = "Excelente" if net_signal >= 67: signal_state = "Buena" if net_signal >= 80: signal_state = "Mala" tr_done = tr_format.replace('$ssid', net_ssid).replace( '$signal_state', signal_state) tr_swap = tr_swap + tr_done device_id = machine_data.get_key('id') user_id = machine_data.get_key('user') user_psw = machine_data.get_key('psw') credentials_state, cred_ssid, cred_psw = wifi.get_credentials() print(tr_swap) gc.collect() file = open('/www/index.html', 'r') chtml = file.read() chtml = chtml.replace('$tr_swap', tr_swap).replace('$cred_ssid', cred_ssid).replace( '$cred_psw', cred_psw) chtml = chtml.replace('$device_id', device_id).replace('$user_id', user_id) file.close() html = hdr['html'].replace('$html', chtml) return html
def create_html(): print('\n\nget_networks') scan_list = wifi.get_networks() tr_swap = "" tr_format = """ <tr> <td onclick="set_ssid(this)">$ssid</td> <td class=$signal_state style="width:120px">$signal_state</td> </tr> """ if len(scan_list) != 0: for wifi_net in scan_list: net_signal = int(str(wifi_net[3]).replace('-', '')) net_ssid = str(wifi_net[0]).replace("b'", '') net_ssid = net_ssid.replace("'", '') signal_state = '' if net_signal <= 66: signal_state = "Excelente" if net_signal >= 67: signal_state = "Buena" if net_signal >= 80: signal_state = "Mala" tr_done = tr_format.replace('$ssid', net_ssid).replace( '$signal_state', signal_state) tr_swap = tr_swap + tr_done credentials_state, cred_ssid, cred_psw = wifi.get_credentials() print(tr_swap) gc.collect() file = open('/structure/index.html', 'r') chtml = file.read() chtml = chtml.replace('$tr_swap', tr_swap).replace('$cred_ssid', cred_ssid).replace( '$cred_psw', cred_psw) file.close() return chtml