sudo rfkill

This commit is contained in:
cuu 2018-07-03 18:54:54 +08:00 committed by clockworkpi
parent 3db3b0e8b3
commit 2bbeba5665
2 changed files with 8 additions and 8 deletions

View File

@ -174,7 +174,7 @@ class AirplanePage(Page):
self._Scrolled += dis
def ToggleModeAni(self): ## with animation
out = commands.getstatusoutput('rfkill list | grep yes | cut -d " " -f3')
out = commands.getstatusoutput('sudo rfkill list | grep yes | cut -d " " -f3')
if out[1] == "yes":
data = self.EasingData(0,43)
for _,v in enumerate(data):
@ -185,7 +185,7 @@ class AirplanePage(Page):
self._Screen.Draw()
self._Screen.SwapAndShow()
commands.getstatusoutput("rfkill unblock all")
commands.getstatusoutput("sudo rfkill unblock all")
self._Screen._TitleBar._InAirPlaneMode = False
else:
@ -197,23 +197,23 @@ class AirplanePage(Page):
self._Screen.Draw()
self._Screen.SwapAndShow()
commands.getstatusoutput("rfkill block all")
commands.getstatusoutput("sudo rfkill block all")
self._Screen._TitleBar._InAirPlaneMode = True
def ToggleMode(self):
out = commands.getstatusoutput('rfkill list | grep yes | cut -d " " -f3')
out = commands.getstatusoutput('sudo rfkill list | grep yes | cut -d " " -f3')
print out
if out[1] == "yes":
self._Screen._MsgBox.SetText("Turning On")
self._Screen._MsgBox.Draw()
commands.getstatusoutput("rfkill unblock all")
commands.getstatusoutput("sudo rfkill unblock all")
self._Screen._TitleBar._InAirPlaneMode = False
else:
self._Screen._MsgBox.SetText("Turning Off")
self._Screen._MsgBox.Draw()
commands.getstatusoutput("rfkill block all")
commands.getstatusoutput("sudo rfkill block all")
self._Screen._TitleBar._InAirPlaneMode = True
@ -221,7 +221,7 @@ class AirplanePage(Page):
self._Scrolled = 0
self._PosY = 0
self._DrawOnce = False
out = commands.getstatusoutput('rfkill list | grep yes | cut -d " " -f3')
out = commands.getstatusoutput('sudo rfkill list | grep yes | cut -d " " -f3')
if out[1] == "yes":
self._Screen._TitleBar._InAirPlaneMode = True
self._airwire_y = 50+43

View File

@ -240,7 +240,7 @@ class TitleBar:
print("wifi is connected")
print( wifi_strength())
else:
out = commands.getstatusoutput('rfkill list | grep yes | cut -d " " -f3')
out = commands.getstatusoutput('sudo rfkill list | grep yes | cut -d " " -f3')
if out[1] == "yes":
self._InAirPlaneMode = True
else: