def main(arg): if arg == "off": excute(turn_auto_proxy_off_cmd).communicate(input=paz) else: excute(turn_auto_proxy_on_cmd.format(arg)).communicate(input=paz)
def is_auto_proxy_on(): out, err = excute(check_auto_proxy_url_cmd).communicate() if (not err) and ("Yes" in out): return True return False
#!/bin/python turn_auto_proxy_on_cmd = "sudo -S networksetup -setautoproxyurl Wi-Fi {0}}" turn_auto_proxy_off_cmd = "sudo -S networksetup -setautoproxystate Wi-Fi off" from functions import excute import sys paz, perr = excute("Authenticate.app/Contents/MacOS/Authenticate -get password").communicate() if "null" in paz: excute("Authenticate.app/Contents/MacOS/Authenticate") paz = paz + "\n" def main(arg): if arg == "off": excute(turn_auto_proxy_off_cmd).communicate(input=paz) else: excute(turn_auto_proxy_on_cmd.format(arg)).communicate(input=paz) if __name__ == "__main__": print len(sys.argv) if len(sys.argv) >= 2: main(sys.argv[1:2][0])