mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-01-27 00:18:09 +08:00
3.1.0 Complete
This commit is contained in:
parent
43f0cd2ad7
commit
3a6cb7ebd2
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
Package: spark-deepin-wine-runner
|
Package: spark-deepin-wine-runner
|
||||||
Version: 3.0.1
|
Version: 3.1.0
|
||||||
Maintainer: gfdgd xi <3025613752@qq.com>
|
Maintainer: gfdgd xi <3025613752@qq.com>
|
||||||
Homepage: https://gitee.com/gfdgd-xi-org/deep-wine-runner
|
Homepage: https://gitee.com/gfdgd-xi-org/deep-wine-runner
|
||||||
Architecture: all
|
Architecture: all
|
||||||
@ -14,27 +14,17 @@ Section: utils
|
|||||||
Conflicts: spark.deepin-venturi-setter, spark-deepin-wine5-application-packer, spark-deepin-wine-runner-52, spark-deepin-wine-runner
|
Conflicts: spark.deepin-venturi-setter, spark-deepin-wine5-application-packer, spark-deepin-wine-runner-52, spark-deepin-wine-runner
|
||||||
Replaces: spark.deepin-venturi-setter, spark-deepin-wine5-application-packer, spark-deepin-wine-runner-52, spark-deepin-wine-runner
|
Replaces: spark.deepin-venturi-setter, spark-deepin-wine5-application-packer, spark-deepin-wine-runner-52, spark-deepin-wine-runner
|
||||||
Installed-Size: 25856
|
Installed-Size: 25856
|
||||||
Description: gfdgd xi、为什么您不喜欢熊出没和阿布呢 制作的 wine 运行器
|
Description: gfdgd xi、为什么您不喜欢熊出没和阿布呢 制作的 wine 运行器,RacoonGX 团队作品
|
||||||
3.0.0 更新内容:
|
3.1.0 更新内容:
|
||||||
※1、支持使用 Qemu + Chroot 跨运行 Wine 以及指定程序的功能;
|
※1、不基于生态适配脚本打包器支持禁用 Mono/Gecko 打包器;
|
||||||
※2、提供了简易打包器以用于打包简易 deb;
|
※2、自动容器配置脚本新增命令 decompressionbottle、programforum、installmsi 以及上述命令的帮助;
|
||||||
※3、支持下载配置过的 Qemu + Chroot 容器;
|
※3、自动容器配置脚本新增评论功能;
|
||||||
※4、支持在隔离的 Chroot 容器内运行 Wine;
|
※4、自动容器配置脚本新增许多应用安装脚本;
|
||||||
※5、支持解压指定 deb 的内打包好的容器;
|
※5、安装 Windows 虚拟机功能更换应答镜像图标并添加常用 Windows 组件安装功能;
|
||||||
※6、优化 Wine 列表显示;
|
※6、安装 Windows 虚拟机功能提供镜像下载的网盘链接;
|
||||||
※7、新增程序论坛和教程入口;
|
※7、简易打包器支持自动添加宋体;
|
||||||
※8、程序公告功能;
|
8、修复 installfont 命令下载的字体目录错误问题;
|
||||||
※9、新增程序评分功能;
|
9、修复提交日志功能在提交成功时依旧提示提交失败问题;
|
||||||
※10、新增解包 deb 内 Wine 容器功能;
|
10、支持强制启用所有被禁用的组件(不推荐)。
|
||||||
※11、新增 Vkd3d Proton 安装功能,更新 dxvk 版本至 2.0.0;
|
更新时间:2023年01月06日
|
||||||
※12、新增程序菜单栏部分栏目图标;
|
作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢,RacoonGX 团队作品
|
||||||
※13、打包器支持按下 Shift + F1 查看指定选项提示;
|
|
||||||
14、优化非基于生态适配脚本的打包器内容自动填充功能;
|
|
||||||
15、优化程序文案;
|
|
||||||
16、新增日志翻译功能;
|
|
||||||
17、程序进一步完善英语翻译(机翻);
|
|
||||||
18、优化程序更新策略;
|
|
||||||
19、优化日志分析功能;
|
|
||||||
20、优化程序 UI。
|
|
||||||
更新时间:2022年12月09日
|
|
||||||
作者:gfdgd xi、为什么您不喜欢熊出没和阿布呢
|
|
||||||
|
@ -64,4 +64,4 @@ fi
|
|||||||
# 设置目录权限,让用户可读可写,方便后续删除组件
|
# 设置目录权限,让用户可读可写,方便后续删除组件
|
||||||
chmod 777 -R /opt/apps/deepin-wine-runner
|
chmod 777 -R /opt/apps/deepin-wine-runner
|
||||||
# 向服务器返回安装数加1(不显示内容且忽略错误)
|
# 向服务器返回安装数加1(不显示内容且忽略错误)
|
||||||
python3 /opt/apps/deepin-wine-runner/Download.py 3.0.0 > /dev/null 2>&1 | true
|
python3 /opt/apps/deepin-wine-runner/Download.py 3.1.0 > /dev/null 2>&1 | true
|
||||||
|
@ -46,6 +46,7 @@ def button4_cl():
|
|||||||
|
|
||||||
def disabled_or_NORMAL_all(choose):
|
def disabled_or_NORMAL_all(choose):
|
||||||
choose = not choose
|
choose = not choose
|
||||||
|
disabledMono.setDisabled(choose)
|
||||||
e1_text.setDisabled(choose)
|
e1_text.setDisabled(choose)
|
||||||
e2_text.setDisabled(choose)
|
e2_text.setDisabled(choose)
|
||||||
e3_text.setDisabled(choose)
|
e3_text.setDisabled(choose)
|
||||||
|
@ -2348,11 +2348,12 @@ updateThingsString = transla.transe("U", '''※1、不基于生态适配脚本
|
|||||||
※6、安装 Windows 虚拟机功能提供镜像下载的网盘链接;
|
※6、安装 Windows 虚拟机功能提供镜像下载的网盘链接;
|
||||||
※7、简易打包器支持自动添加宋体;
|
※7、简易打包器支持自动添加宋体;
|
||||||
8、修复 installfont 命令下载的字体目录错误问题;
|
8、修复 installfont 命令下载的字体目录错误问题;
|
||||||
9、修复提交日志功能在提交成功时依旧提示提交失败问题。
|
9、修复提交日志功能在提交成功时依旧提示提交失败问题;
|
||||||
|
10、支持强制启用所有被禁用的组件(不推荐)。
|
||||||
''')
|
''')
|
||||||
for i in information["Thank"]:
|
for i in information["Thank"]:
|
||||||
thankText += f"{i}\n"
|
thankText += f"{i}\n"
|
||||||
updateTime = "2023年01月03日"
|
updateTime = "2023年01月06日"
|
||||||
aboutProgram = transla.transe("U", """<p>Wine运行器是一个能让Linux用户更加方便地运行Windows应用的程序,内置了对Wine图形化的支持、各种Wine工具、自制的Wine程序打包器和运行库安装工具等。</p>
|
aboutProgram = transla.transe("U", """<p>Wine运行器是一个能让Linux用户更加方便地运行Windows应用的程序,内置了对Wine图形化的支持、各种Wine工具、自制的Wine程序打包器和运行库安装工具等。</p>
|
||||||
<p>它同时还内置了基于VirtualBox制作的、专供小白使用的Windows虚拟机安装工具,可以做到只需下载系统镜像并点击安装即可,无需考虑虚拟机的安装、创建、分区等操作。</p>
|
<p>它同时还内置了基于VirtualBox制作的、专供小白使用的Windows虚拟机安装工具,可以做到只需下载系统镜像并点击安装即可,无需考虑虚拟机的安装、创建、分区等操作。</p>
|
||||||
<pre>
|
<pre>
|
||||||
@ -2395,7 +2396,7 @@ Deepin 官网:https://www.deepin.org
|
|||||||
Deepin 论坛:https://bbs.deepin.org
|
Deepin 论坛:https://bbs.deepin.org
|
||||||
论坛:https://gfdgdxi.flarum.cloud/</pre>
|
论坛:https://gfdgdxi.flarum.cloud/</pre>
|
||||||
<hr>
|
<hr>
|
||||||
<h1>©2020~{time.strftime("%Y")} RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢</h1>'''
|
<h1>©2020~{time.strftime("%Y")} By gfdgd xi、为什么您不喜欢熊出没和阿布呢,RacoonGX 团队作品</h1>'''
|
||||||
title = "Wine 运行器 {}".format(version)
|
title = "Wine 运行器 {}".format(version)
|
||||||
#<h1>©2020~{time.strftime("%Y")} <a href="https://gitee.com/gfdgd-xi">RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢</h1>'''
|
#<h1>©2020~{time.strftime("%Y")} <a href="https://gitee.com/gfdgd-xi">RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢</h1>'''
|
||||||
updateThings = "{} 更新内容:\n{}\n更新时间:{}".format(version, updateThingsString, updateTime, time.strftime("%Y"))
|
updateThings = "{} 更新内容:\n{}\n更新时间:{}".format(version, updateThingsString, updateTime, time.strftime("%Y"))
|
||||||
@ -2561,7 +2562,7 @@ mainLayout.addWidget(returnText, 0, 1, 2, 1)
|
|||||||
|
|
||||||
# 版权
|
# 版权
|
||||||
copy = QtWidgets.QLabel(f"""\n程序版本:{version},<b>提示:Wine 无法运行所有的 Windows 程序,如果想要运行更多可执行程序,可以考虑虚拟机和双系统</b><br>
|
copy = QtWidgets.QLabel(f"""\n程序版本:{version},<b>提示:Wine 无法运行所有的 Windows 程序,如果想要运行更多可执行程序,可以考虑虚拟机和双系统</b><br>
|
||||||
©2020~{time.strftime("%Y")} RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢""")
|
©2020~{time.strftime("%Y")} gfdgd xi、为什么您不喜欢熊出没和阿布呢,RacoonGX 团队作品""")
|
||||||
mainLayout.addWidget(copy, 2, 0, 1, 1)
|
mainLayout.addWidget(copy, 2, 0, 1, 1)
|
||||||
|
|
||||||
# 程序运行
|
# 程序运行
|
||||||
@ -2590,6 +2591,7 @@ installWineHQ = QtWidgets.QAction(QtGui.QIcon(f"{programPath}/Icon/Function/wine
|
|||||||
installMoreWine = QtWidgets.QAction(QtGui.QIcon(f"{programPath}/Icon/Function/more-wine.png"), transla.transe("U", "安装更多 Wine"))
|
installMoreWine = QtWidgets.QAction(QtGui.QIcon(f"{programPath}/Icon/Function/more-wine.png"), transla.transe("U", "安装更多 Wine"))
|
||||||
downloadChrootBottle = QtWidgets.QAction(QtGui.QIcon(f"{programPath}/Icon/Function/CHROOT.png"), transla.transe("U", "下载 Chroot 容器"))
|
downloadChrootBottle = QtWidgets.QAction(QtGui.QIcon(f"{programPath}/Icon/Function/CHROOT.png"), transla.transe("U", "下载 Chroot 容器"))
|
||||||
p2 = QtWidgets.QAction(transla.transe("U", "设置程序(&S)"))
|
p2 = QtWidgets.QAction(transla.transe("U", "设置程序(&S)"))
|
||||||
|
enabledAll = QtWidgets.QAction(transla.transe("U", "强制启用所有被禁用的组件(不推荐)"))
|
||||||
p3 = QtWidgets.QAction(QtWidgets.QApplication.style().standardIcon(47), transla.transe("U", "清空软件历史记录(&C)"))
|
p3 = QtWidgets.QAction(QtWidgets.QApplication.style().standardIcon(47), transla.transe("U", "清空软件历史记录(&C)"))
|
||||||
cleanCache = QtWidgets.QAction(QtWidgets.QApplication.style().standardIcon(47), transla.transe("U", "清空软件缓存"))
|
cleanCache = QtWidgets.QAction(QtWidgets.QApplication.style().standardIcon(47), transla.transe("U", "清空软件缓存"))
|
||||||
cleanProgramUnuse = QtWidgets.QAction(QtWidgets.QApplication.style().standardIcon(47), transla.transe("U", "删除程序组件"))
|
cleanProgramUnuse = QtWidgets.QAction(QtWidgets.QApplication.style().standardIcon(47), transla.transe("U", "删除程序组件"))
|
||||||
@ -2602,6 +2604,7 @@ programmenu.addAction(installMoreWine)
|
|||||||
programmenu.addAction(downloadChrootBottle)
|
programmenu.addAction(downloadChrootBottle)
|
||||||
programmenu.addSeparator()
|
programmenu.addSeparator()
|
||||||
programmenu.addAction(p2)
|
programmenu.addAction(p2)
|
||||||
|
programmenu.addAction(enabledAll)
|
||||||
programmenu.addSeparator()
|
programmenu.addSeparator()
|
||||||
programmenu.addAction(p3)
|
programmenu.addAction(p3)
|
||||||
programmenu.addAction(cleanCache)
|
programmenu.addAction(cleanCache)
|
||||||
@ -2615,6 +2618,7 @@ installWineHQ.triggered.connect(InstallWineHQ)
|
|||||||
installMoreWine.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"'{programPath}/wine/installwine'"]).start())
|
installMoreWine.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"'{programPath}/wine/installwine'"]).start())
|
||||||
downloadChrootBottle.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"'{programPath}/QemuDownload.py'"]).start())
|
downloadChrootBottle.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"'{programPath}/QemuDownload.py'"]).start())
|
||||||
p2.triggered.connect(ProgramSetting.ShowWindow)
|
p2.triggered.connect(ProgramSetting.ShowWindow)
|
||||||
|
enabledAll.triggered.connect(lambda: DisableButton(False))
|
||||||
p3.triggered.connect(CleanProgramHistory)
|
p3.triggered.connect(CleanProgramHistory)
|
||||||
cleanCache.triggered.connect(CleanProgramCache)
|
cleanCache.triggered.connect(CleanProgramCache)
|
||||||
cleanProgramUnuse.triggered.connect(CleanProgram)
|
cleanProgramUnuse.triggered.connect(CleanProgram)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"Version": "3.0.1",
|
"Version": "3.1.0",
|
||||||
"Thank": [
|
"Thank": [
|
||||||
"感谢 @豪 提供程序图标",
|
"感谢 @豪 提供程序图标",
|
||||||
"感谢 @鹤舞白沙 对程序文案进行优化以及编写《Wine运行器和Wine打包器傻瓜式使用教程(小白专用) 》",
|
"感谢 @鹤舞白沙 对程序文案进行优化以及编写《Wine运行器和Wine打包器傻瓜式使用教程(小白专用) 》",
|
||||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"Version": "3.0.1",
|
"Version": "3.1.0",
|
||||||
"Thank": [
|
"Thank": [
|
||||||
"感谢 @豪 提供程序图标",
|
"感谢 @豪 提供程序图标",
|
||||||
"感谢 @鹤舞白沙 对程序文案进行优化以及编写《Wine运行器和Wine打包器傻瓜式使用教程(小白专用) 》",
|
"感谢 @鹤舞白沙 对程序文案进行优化以及编写《Wine运行器和Wine打包器傻瓜式使用教程(小白专用) 》",
|
||||||
|
@ -2396,7 +2396,7 @@ Deepin 官网:https://www.deepin.org
|
|||||||
Deepin 论坛:https://bbs.deepin.org
|
Deepin 论坛:https://bbs.deepin.org
|
||||||
论坛:https://gfdgdxi.flarum.cloud/</pre>
|
论坛:https://gfdgdxi.flarum.cloud/</pre>
|
||||||
<hr>
|
<hr>
|
||||||
<h1>©2020~{time.strftime("%Y")} RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢</h1>'''
|
<h1>©2020~{time.strftime("%Y")} By gfdgd xi、为什么您不喜欢熊出没和阿布呢,RacoonGX 团队作品</h1>'''
|
||||||
title = "Wine 运行器 {}".format(version)
|
title = "Wine 运行器 {}".format(version)
|
||||||
#<h1>©2020~{time.strftime("%Y")} <a href="https://gitee.com/gfdgd-xi">RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢</h1>'''
|
#<h1>©2020~{time.strftime("%Y")} <a href="https://gitee.com/gfdgd-xi">RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢</h1>'''
|
||||||
updateThings = "{} 更新内容:\n{}\n更新时间:{}".format(version, updateThingsString, updateTime, time.strftime("%Y"))
|
updateThings = "{} 更新内容:\n{}\n更新时间:{}".format(version, updateThingsString, updateTime, time.strftime("%Y"))
|
||||||
@ -2562,7 +2562,7 @@ mainLayout.addWidget(returnText, 0, 1, 2, 1)
|
|||||||
|
|
||||||
# 版权
|
# 版权
|
||||||
copy = QtWidgets.QLabel(f"""\n程序版本:{version},<b>提示:Wine 无法运行所有的 Windows 程序,如果想要运行更多可执行程序,可以考虑虚拟机和双系统</b><br>
|
copy = QtWidgets.QLabel(f"""\n程序版本:{version},<b>提示:Wine 无法运行所有的 Windows 程序,如果想要运行更多可执行程序,可以考虑虚拟机和双系统</b><br>
|
||||||
©2020~{time.strftime("%Y")} RacoonGX 团队,By gfdgd xi、为什么您不喜欢熊出没和阿布呢""")
|
©2020~{time.strftime("%Y")} gfdgd xi、为什么您不喜欢熊出没和阿布呢,RacoonGX 团队作品""")
|
||||||
mainLayout.addWidget(copy, 2, 0, 1, 1)
|
mainLayout.addWidget(copy, 2, 0, 1, 1)
|
||||||
|
|
||||||
# 程序运行
|
# 程序运行
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user