添加重启 uengine 服务、注释,以及修改部分文本

This commit is contained in:
2021-08-16 09:35:08 +08:00
parent a28f4e6ba9
commit 4dd48b5273

36
main.py
View File

@@ -405,31 +405,46 @@ def BackUengineClean()->"清空 uengine 数据":
return return
print("Choose False") print("Choose False")
def UengineBridgeStart(): def UengineBridgeStart()->"启用 uengine 网络桥接":
DisabledAndEnbled(True) DisabledAndEnbled(True)
os.system("pkexec uengine-bridge.sh start") os.system("pkexec uengine-bridge.sh start")
DisabledAndEnbled(False) DisabledAndEnbled(False)
def UengineBridgeStop(): def UengineBridgeStop()->"关闭 uengine 网络桥接":
DisabledAndEnbled(True) DisabledAndEnbled(True)
os.system("pkexec uengine-bridge.sh stop") os.system("pkexec uengine-bridge.sh stop")
DisabledAndEnbled(False) DisabledAndEnbled(False)
def UengineBridgeRestart(): def UengineBridgeRestart()->"重启 uengine 网络桥接":
DisabledAndEnbled(True) DisabledAndEnbled(True)
os.system("pkexec uengine-bridge.sh restart") os.system("pkexec uengine-bridge.sh restart")
DisabledAndEnbled(False) DisabledAndEnbled(False)
def UengineBridgeReload(): def UengineBridgeReload()->"加载 uengine 网络桥接":
DisabledAndEnbled(True) DisabledAndEnbled(True)
os.system("pkexec uengine-bridge.sh reload") os.system("pkexec uengine-bridge.sh reload")
DisabledAndEnbled(False) DisabledAndEnbled(False)
def UengineBridgeForceReload(): def UengineBridgeForceReload()->"强制加载 uengine 网络桥接":
DisabledAndEnbled(True) DisabledAndEnbled(True)
os.system("pkexec uengine-bridge.sh force-reload") os.system("pkexec uengine-bridge.sh force-reload")
DisabledAndEnbled(False) DisabledAndEnbled(False)
def StartUengine()->"启用 uengine 服务":
DisabledAndEnbled(True)
os.system("systemctl enable uengine-container uengine-session && systemctl start uengine-container uengine-session")
DisabledAndEnbled(False)
def StopUengine()->"关闭 uengine 服务":
DisabledAndEnbled(True)
os.system("systemctl disable uengine-container uengine-session")
DisabledAndEnbled(False)
def UengineRestart()->"重启 uengine 服务":
DisabledAndEnbled(True)
os.system("systemctl restart uengine*")
DisabledAndEnbled(False)
class InstallWindow(): class InstallWindow():
def ShowWindows(command): def ShowWindows(command):
global message global message
@@ -501,12 +516,6 @@ def get_desktop_path()->"获取用户桌面目录":
def get_home()->"获取用户主目录": def get_home()->"获取用户主目录":
return os.path.expanduser('~') return os.path.expanduser('~')
def StartUengine():
os.system("systemctl enable uengine-container uengine-session && systemctl start uengine-container uengine-session")
def StopUengine():
os.system("systemctl disable uengine-container uengine-session")
########################### ###########################
# 程序信息 # 程序信息
########################### ###########################
@@ -760,8 +769,9 @@ programmenu.add_command(label="退出程序", command=window.quit) # 设置“
uengine.add_command(label="发送 uengine 应用列表到桌面", command=SendUengineAndroidListForDesktop) uengine.add_command(label="发送 uengine 应用列表到桌面", command=SendUengineAndroidListForDesktop)
uengine.add_command(label="发送 uengine 应用列表到启动器", command=SendUengineAndroidListForLauncher) uengine.add_command(label="发送 uengine 应用列表到启动器", command=SendUengineAndroidListForLauncher)
uengine.add_separator() uengine.add_separator()
uengine.add_command(label="启用 uengine", command=StartUengine) uengine.add_command(label="启用 uengine 服务", command=StartUengine)
uengine.add_command(label="禁用 uengine", command=StopUengine) uengine.add_command(label="关闭 uengine 服务", command=StopUengine)
uengine.add_command(label="重启 uengine 服务", command=UengineRestart)
uengine.add_separator() uengine.add_separator()
uengine.add_command(label="启用 uengine 网络桥接", command=UengineBridgeStart) uengine.add_command(label="启用 uengine 网络桥接", command=UengineBridgeStart)
uengine.add_command(label="关闭 uengine 网络桥接", command=UengineBridgeStop) uengine.add_command(label="关闭 uengine 网络桥接", command=UengineBridgeStop)