INNER CODE UNIT · Python

update_wifi_info

gendigitalinc/ioc · SmarterCoffee/extras/run.py:25

def update_wifi_info(mn):
	mn.prologue_text = "Actual WiFi connected: [%s]" % (get_current_ssid())

# needs to be updated according platform (this is OSX implementation)
def get_current_ssid():
	res = subprocess.check_output(['networksetup', '-getairportnetwork', WIFI_INTERFACE]).strip()
	if res == "" or res == None:
		return ""
	else:
		return res[res.find(':') + 1:].strip()

# needs to be updated according platform (this is OSX implementation)
def change_ssid(ssid):    
	if (get_current_ssid() == ssid):
	    return True
	res = subprocess.check_output(['networksetup', '-setairportnetwork', WIFI_INTERFACE , ssid]).strip()
	if res == "" or res == None:
		return True

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…