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])