mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-13 10:18:51 +01:00
sudo rfkill
This commit is contained in:
parent
1219bbbb5a
commit
dc15514937
@ -174,7 +174,7 @@ class AirplanePage(Page):
|
|||||||
self._Scrolled += dis
|
self._Scrolled += dis
|
||||||
|
|
||||||
def ToggleModeAni(self): ## with animation
|
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":
|
if out[1] == "yes":
|
||||||
data = self.EasingData(0,43)
|
data = self.EasingData(0,43)
|
||||||
for _,v in enumerate(data):
|
for _,v in enumerate(data):
|
||||||
@ -185,7 +185,7 @@ class AirplanePage(Page):
|
|||||||
self._Screen.Draw()
|
self._Screen.Draw()
|
||||||
self._Screen.SwapAndShow()
|
self._Screen.SwapAndShow()
|
||||||
|
|
||||||
commands.getstatusoutput("rfkill unblock all")
|
commands.getstatusoutput("sudo rfkill unblock all")
|
||||||
self._Screen._TitleBar._InAirPlaneMode = False
|
self._Screen._TitleBar._InAirPlaneMode = False
|
||||||
|
|
||||||
else:
|
else:
|
||||||
@ -197,23 +197,23 @@ class AirplanePage(Page):
|
|||||||
self._Screen.Draw()
|
self._Screen.Draw()
|
||||||
self._Screen.SwapAndShow()
|
self._Screen.SwapAndShow()
|
||||||
|
|
||||||
commands.getstatusoutput("rfkill block all")
|
commands.getstatusoutput("sudo rfkill block all")
|
||||||
self._Screen._TitleBar._InAirPlaneMode = True
|
self._Screen._TitleBar._InAirPlaneMode = True
|
||||||
|
|
||||||
|
|
||||||
def ToggleMode(self):
|
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
|
print out
|
||||||
if out[1] == "yes":
|
if out[1] == "yes":
|
||||||
self._Screen._MsgBox.SetText("Turning On")
|
self._Screen._MsgBox.SetText("Turning On")
|
||||||
self._Screen._MsgBox.Draw()
|
self._Screen._MsgBox.Draw()
|
||||||
commands.getstatusoutput("rfkill unblock all")
|
commands.getstatusoutput("sudo rfkill unblock all")
|
||||||
self._Screen._TitleBar._InAirPlaneMode = False
|
self._Screen._TitleBar._InAirPlaneMode = False
|
||||||
|
|
||||||
else:
|
else:
|
||||||
self._Screen._MsgBox.SetText("Turning Off")
|
self._Screen._MsgBox.SetText("Turning Off")
|
||||||
self._Screen._MsgBox.Draw()
|
self._Screen._MsgBox.Draw()
|
||||||
commands.getstatusoutput("rfkill block all")
|
commands.getstatusoutput("sudo rfkill block all")
|
||||||
self._Screen._TitleBar._InAirPlaneMode = True
|
self._Screen._TitleBar._InAirPlaneMode = True
|
||||||
|
|
||||||
|
|
||||||
@ -221,7 +221,7 @@ class AirplanePage(Page):
|
|||||||
self._Scrolled = 0
|
self._Scrolled = 0
|
||||||
self._PosY = 0
|
self._PosY = 0
|
||||||
self._DrawOnce = False
|
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":
|
if out[1] == "yes":
|
||||||
self._Screen._TitleBar._InAirPlaneMode = True
|
self._Screen._TitleBar._InAirPlaneMode = True
|
||||||
self._airwire_y = 50+43
|
self._airwire_y = 50+43
|
||||||
|
|||||||
@ -240,7 +240,7 @@ class TitleBar:
|
|||||||
print("wifi is connected")
|
print("wifi is connected")
|
||||||
print( wifi_strength())
|
print( wifi_strength())
|
||||||
else:
|
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":
|
if out[1] == "yes":
|
||||||
self._InAirPlaneMode = True
|
self._InAirPlaneMode = True
|
||||||
else:
|
else:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user