mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-01-13 01:58:27 +08:00
微改,1.4.1准备
This commit is contained in:
parent
f003a29e48
commit
c60252ac68
@ -2,7 +2,7 @@
|
|||||||
<module type="PYTHON_MODULE" version="4">
|
<module type="PYTHON_MODULE" version="4">
|
||||||
<component name="NewModuleRootManager">
|
<component name="NewModuleRootManager">
|
||||||
<content url="file://$MODULE_DIR$" />
|
<content url="file://$MODULE_DIR$" />
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="jdk" jdkName="Python 3.10" jdkType="Python SDK" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7" project-jdk-type="Python SDK" />
|
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10" project-jdk-type="Python SDK" />
|
||||||
</project>
|
</project>
|
@ -1,9 +1,9 @@
|
|||||||
Package: spark-deepin-wine-runner
|
Package: spark-deepin-wine-runner
|
||||||
Version: 1.4.0
|
Version: 1.4.1
|
||||||
Maintainer: gfdgd xi <3025613752@qq.com>
|
Maintainer: gfdgd xi <3025613752@qq.com>
|
||||||
Homepage: https://gitee.com/gfdgd-xi/deep-wine-runner
|
Homepage: https://gitee.com/gfdgd-xi/deep-wine-runner
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Depends: python3, python3-tk, python3-pip
|
Depends: python3, python3-tk, python3-pip, python3-pil, python3-pil.imagetk
|
||||||
Description: gfdgd xi make's wine runner
|
Description: gfdgd xi make's wine runner
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
# !/bin/sh
|
# !/bin/sh
|
||||||
python3 -m pip install --upgrade pillow
|
python3 -m pip install --upgrade ttkthemes -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
|
||||||
python3 -m pip install --upgrade ttkthemes
|
# 向服务器返回安装数加1(不显示内容且忽略错误)
|
||||||
|
curl http://120.25.153.144/spark-deepin-wine-runner/Install.php?Version=1.4.1 -s > /dev/null | true
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
# 使用系统默认的 python3 运行
|
# 使用系统默认的 python3 运行
|
||||||
###########################################################################################
|
###########################################################################################
|
||||||
# 作者:gfdgd xi
|
# 作者:gfdgd xi
|
||||||
# 版本:1.4.0
|
# 版本:1.4.1
|
||||||
# 更新时间:2021年07月27日
|
# 更新时间:2022年06月22日
|
||||||
# 感谢:感谢 wine 以及 deepin-wine 团队,提供了 wine 和 deepin-wine 给大家使用,让我能做这个程序
|
# 感谢:感谢 wine 以及 deepin-wine 团队,提供了 wine 和 deepin-wine 给大家使用,让我能做这个程序
|
||||||
# 基于 Python3 的 tkinter 构建
|
# 基于 Python3 的 tkinter 构建
|
||||||
###########################################################################################
|
###########################################################################################
|
||||||
@ -34,15 +34,15 @@ if not choose == "N":
|
|||||||
print("请问是否要安装 deepin-wine5(需要添加星火应用商店的源)?[Y/N]", end=' ')
|
print("请问是否要安装 deepin-wine5(需要添加星火应用商店的源)?[Y/N]", end=' ')
|
||||||
choose = input().upper()
|
choose = input().upper()
|
||||||
if not choose == "N":
|
if not choose == "N":
|
||||||
if os.path.exists("/etc/apt/sources.list.d/sparkstore-temp.list"):
|
if os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
||||||
os.system("sudo rm -v /etc/apt/sources.list.d/sparkstore-temp.list")
|
os.system("sudo apt install deepin-wine5 -y")
|
||||||
if not os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
if not os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
||||||
os.system("sudo touch /etc/apt/sources.list.d/sparkstore-temp.list")
|
os.system("sudo touch /etc/apt/sources.list.d/sparkstore.list")
|
||||||
os.system("echo 'deb [by-hash=force] https://d.store.deepinos.org.cn / ' | sudo tee '/etc/apt/sources.list.d/sparkstore-temp.list'")
|
os.system("echo 'deb [by-hash=force] https://d.store.deepinos.org.cn/ /' | sudo tee '/etc/apt/sources.list.d/sparkstore.list'")
|
||||||
|
|
||||||
os.system("sudo apt update")
|
os.system("sudo apt update")
|
||||||
os.system("sudo apt install deepin-wine5 -y")
|
os.system("sudo apt install deepin-wine5 -y")
|
||||||
if os.path.exists("/etc/apt/sources.list.d/sparkstore-temp.list"):
|
if os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
||||||
os.system("sudo rm -v /etc/apt/sources.list.d/sparkstore-temp.list")
|
|
||||||
os.system("sudo apt update")
|
os.system("sudo apt update")
|
||||||
print("请问是否要安装 deepin-wine5-stable?[Y/N]", end=' ')
|
print("请问是否要安装 deepin-wine5-stable?[Y/N]", end=' ')
|
||||||
choose = input().upper()
|
choose = input().upper()
|
||||||
@ -52,4 +52,8 @@ print("请问是否要安装 deepin-wine6-stable?[Y/N]", end=' ')
|
|||||||
choose = input().upper()
|
choose = input().upper()
|
||||||
if not choose == "N":
|
if not choose == "N":
|
||||||
os.system("sudo apt install deepin-wine6-stable -y")
|
os.system("sudo apt install deepin-wine6-stable -y")
|
||||||
|
print("请问是否要安装 spark-wine7-devel?[Y/N]", end=' ')
|
||||||
|
choose = input().upper()
|
||||||
|
if not choose == "N":
|
||||||
|
os.system("sudo apt install spark-wine7-devel -y")
|
||||||
print("全部完成!")
|
print("全部完成!")
|
4
main.py
4
main.py
@ -198,7 +198,7 @@ if not os.path.exists(get_home() + "/.config/deepin-wine-runner/WineBotton.json"
|
|||||||
# 设置变量
|
# 设置变量
|
||||||
###########################
|
###########################
|
||||||
# 如果要添加其他 wine,请在字典添加其名称和执行路径
|
# 如果要添加其他 wine,请在字典添加其名称和执行路径
|
||||||
wine = {"deepin-wine": "deepin-wine", "deepin-wine5": "deepin-wine5", "wine": "wine", "wine64": "wine64", "deepin-wine5 stable": "deepin-wine5-stable", "deepin-wine6 stable": "deepin-wine6-stable"}
|
wine = {"deepin-wine": "deepin-wine", "deepin-wine5": "deepin-wine5", "wine": "wine", "wine64": "wine64", "deepin-wine5 stable": "deepin-wine5-stable", "deepin-wine6 stable": "deepin-wine6-stable", "spark-wine7-devel": "spark-wine7-devel"}
|
||||||
shellHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-runner/ShellHistory.json")).values())
|
shellHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-runner/ShellHistory.json")).values())
|
||||||
findExeHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-runner/FindExeHistory.json")).values())
|
findExeHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-runner/FindExeHistory.json")).values())
|
||||||
wineBottonHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-runner/WineBottonHistory.json")).values())
|
wineBottonHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-runner/WineBottonHistory.json")).values())
|
||||||
@ -209,7 +209,7 @@ wineBottonHistory = list(json.loads(readtxt(get_home() + "/.config/deepin-wine-r
|
|||||||
###########################
|
###########################
|
||||||
iconPath = "{}/icon.png".format(os.path.split(os.path.realpath(__file__))[0])
|
iconPath = "{}/icon.png".format(os.path.split(os.path.realpath(__file__))[0])
|
||||||
programUrl = "https://gitee.com/gfdgd-xi/deep-wine-runner"
|
programUrl = "https://gitee.com/gfdgd-xi/deep-wine-runner"
|
||||||
version = "1.4.0"
|
version = "1.4.1"
|
||||||
goodRunSystem = "Linux"
|
goodRunSystem = "Linux"
|
||||||
about = '''一个基于 Python3 的 tkinter 制作的 wine 运行器
|
about = '''一个基于 Python3 的 tkinter 制作的 wine 运行器
|
||||||
版本:{}
|
版本:{}
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
# 使用系统默认的 python3 运行
|
# 使用系统默认的 python3 运行
|
||||||
###########################################################################################
|
###########################################################################################
|
||||||
# 作者:gfdgd xi
|
# 作者:gfdgd xi
|
||||||
# 版本:1.4.0
|
# 版本:1.4.1
|
||||||
# 更新时间:2021年07月27日
|
# 更新时间:2022年06月22日
|
||||||
# 感谢:感谢 wine 以及 deepin-wine 团队,提供了 wine 和 deepin-wine 给大家使用,让我能做这个程序
|
# 感谢:感谢 wine 以及 deepin-wine 团队,提供了 wine 和 deepin-wine 给大家使用,让我能做这个程序
|
||||||
# 基于 Python3 的 tkinter 构建
|
# 基于 Python3 的 tkinter 构建
|
||||||
###########################################################################################
|
###########################################################################################
|
||||||
@ -34,15 +34,15 @@ if not choose == "N":
|
|||||||
print("请问是否要安装 deepin-wine5(需要添加星火应用商店的源)?[Y/N]", end=' ')
|
print("请问是否要安装 deepin-wine5(需要添加星火应用商店的源)?[Y/N]", end=' ')
|
||||||
choose = input().upper()
|
choose = input().upper()
|
||||||
if not choose == "N":
|
if not choose == "N":
|
||||||
if os.path.exists("/etc/apt/sources.list.d/sparkstore-temp.list"):
|
if os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
||||||
os.system("sudo rm -v /etc/apt/sources.list.d/sparkstore-temp.list")
|
os.system("sudo apt install deepin-wine5 -y")
|
||||||
if not os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
if not os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
||||||
os.system("sudo touch /etc/apt/sources.list.d/sparkstore-temp.list")
|
os.system("sudo touch /etc/apt/sources.list.d/sparkstore.list")
|
||||||
os.system("echo 'deb [by-hash=force] https://d.store.deepinos.org.cn / ' | sudo tee '/etc/apt/sources.list.d/sparkstore-temp.list'")
|
os.system("echo 'deb [by-hash=force] https://d.store.deepinos.org.cn/ /' | sudo tee '/etc/apt/sources.list.d/sparkstore.list'")
|
||||||
|
|
||||||
os.system("sudo apt update")
|
os.system("sudo apt update")
|
||||||
os.system("sudo apt install deepin-wine5 -y")
|
os.system("sudo apt install deepin-wine5 -y")
|
||||||
if os.path.exists("/etc/apt/sources.list.d/sparkstore-temp.list"):
|
if os.path.exists("/etc/apt/sources.list.d/sparkstore.list"):
|
||||||
os.system("sudo rm -v /etc/apt/sources.list.d/sparkstore-temp.list")
|
|
||||||
os.system("sudo apt update")
|
os.system("sudo apt update")
|
||||||
print("请问是否要安装 deepin-wine5-stable?[Y/N]", end=' ')
|
print("请问是否要安装 deepin-wine5-stable?[Y/N]", end=' ')
|
||||||
choose = input().upper()
|
choose = input().upper()
|
||||||
@ -52,4 +52,8 @@ print("请问是否要安装 deepin-wine6-stable?[Y/N]", end=' ')
|
|||||||
choose = input().upper()
|
choose = input().upper()
|
||||||
if not choose == "N":
|
if not choose == "N":
|
||||||
os.system("sudo apt install deepin-wine6-stable -y")
|
os.system("sudo apt install deepin-wine6-stable -y")
|
||||||
|
print("请问是否要安装 spark-wine7-devel?[Y/N]", end=' ')
|
||||||
|
choose = input().upper()
|
||||||
|
if not choose == "N":
|
||||||
|
os.system("sudo apt install spark-wine7-devel -y")
|
||||||
print("全部完成!")
|
print("全部完成!")
|
0
wine install/AllInstall.py~
Executable file
0
wine install/AllInstall.py~
Executable file
Loading…
Reference in New Issue
Block a user