Пример #1
0
def startWifi():
	freebox.activateWifi(True)
	sys.exit(0)
Пример #2
0
def stopWifi():
	freebox.activateWifi(False)
	sys.exit(1)
Пример #3
0
        if name.startswith("_"):
            return object.__getattr__(self, name)
        return self.get(name)

    def __setattr__(self, name, value):
        # properties are not handle here but by object class
        if name in dir(self):
            object.__setattr__(self, name, value)
            return
        self.set(name, value)


cfg = WifiParam()

if (len(sys.argv) > 1):
    freebox.activateWifi(True)
    cfg.wifi_datetime = datetime.combine(datetime.now(),
                                         time(int(sys.argv[1])))
    print 'Activate until', cfg.wifi_datetime
    exit(0)

if not freebox.isWifiActive():
    # nothing to do
    print('Nothing to do')
    exit(0)

# wifi is active

if cfg.wifi_datetime is None:
    # wifi just started
    print('Wifi just started')
Пример #4
0
        if name.startswith("_"):
            return object.__getattr__(self, name)
        return self.get(name)

    def __setattr__(self, name, value):
        # properties are not handle here but by object class
        if name in dir(self):
            object.__setattr__(self, name, value)
            return
        self.set(name, value)


cfg = WifiParam()

if len(sys.argv) > 1:
    freebox.activateWifi(True)
    cfg.wifi_datetime = datetime.combine(datetime.now(), time(int(sys.argv[1])))
    print "Activate until", cfg.wifi_datetime
    exit(0)

if not freebox.isWifiActive():
    # nothing to do
    print ("Nothing to do")
    exit(0)

# wifi is active

if cfg.wifi_datetime is None:
    # wifi just started
    print ("Wifi just started")
    cfg.wifi_datetime = datetime.now()
Пример #5
0
def startWifi():
    freebox.activateWifi(True)
    sys.exit(0)
Пример #6
0
def stopWifi():
    freebox.activateWifi(False)
    sys.exit(1)