mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-01-12 17:48:27 +08:00
更新README
This commit is contained in:
parent
9cc549527d
commit
de0a9b13f1
6
Makefile
6
Makefile
@ -91,11 +91,5 @@ install:
|
|||||||
remove:
|
remove:
|
||||||
sudo apt purge spark-deepin-wine-runner
|
sudo apt purge spark-deepin-wine-runner
|
||||||
|
|
||||||
depend:
|
|
||||||
sudo apt update
|
|
||||||
sudo apt install python3 python3-pil python3-pil.imagetk\
|
|
||||||
python3-pyquery deepin-terminal aria2 curl unrar unzip\
|
|
||||||
python3-requests fakeroot bash python3-pyqt5
|
|
||||||
|
|
||||||
run:
|
run:
|
||||||
python3 mainwindow.py
|
python3 mainwindow.py
|
||||||
|
@ -37,9 +37,9 @@ env WINEPREFIX=容器路径 wine(wine的路径) 可执行文件路径
|
|||||||
|
|
||||||
11 directories, 6 files
|
11 directories, 6 files
|
||||||
```
|
```
|
||||||
|
![star](https://gitee.com/gfdgd-xi/deep-wine-runner/badge/star.svg?theme=dark)](https://gitee.com/gfdgd-xi/deep-wine-runner/stargazers)
|
||||||
|
|
||||||
## 软件架构
|
## 软件架构
|
||||||
i386、amd64 和 arm64,deepin-wine、deepin-wine5、wine、wine64、deepin-wine5-stable、deepin-wine6-stable、spark-wine7-devel、ukylin-wine 运行在哪就运行在哪
|
|
||||||
理论上支持全架构,如果 Python 能运行的话
|
理论上支持全架构,如果 Python 能运行的话
|
||||||
非 X86 架构会利用到 `box86`、`exagear`等技术
|
非 X86 架构会利用到 `box86`、`exagear`等技术
|
||||||
|
|
||||||
|
@ -608,9 +608,4 @@ if __name__ == "__main__":
|
|||||||
window.setCentralWidget(widget)
|
window.setCentralWidget(widget)
|
||||||
window.setWindowTitle(f"Wine 运行器 {version}——简易打包器")
|
window.setWindowTitle(f"Wine 运行器 {version}——简易打包器")
|
||||||
window.show()
|
window.show()
|
||||||
sys.exit(app.exec_())
|
sys.exit(app.exec_())
|
||||||
# ./wrestool ../Desktop/deep-wine-runner/geek.exe -x -t 14 > a.png
|
|
||||||
# Flag:
|
|
||||||
# 1、不想打包了,强制终止功能
|
|
||||||
# 2、版本号自动识别
|
|
||||||
# 3、包名自动识别
|
|
@ -2403,7 +2403,8 @@ w4 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "删除选择的 W
|
|||||||
cleanBottonUOS = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "清理 Wine 容器(基于 Wine 适配活动脚本)"))
|
cleanBottonUOS = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "清理 Wine 容器(基于 Wine 适配活动脚本)"))
|
||||||
wineKeyboardLnk = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "Wine 快捷键映射"))
|
wineKeyboardLnk = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "Wine 快捷键映射"))
|
||||||
w5 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "打包 wine 应用"))
|
w5 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "打包 wine 应用"))
|
||||||
w6 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "使用官方 Wine 适配活动的脚本进行打包(小白建议使用这个)"))
|
w6 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "使用官方 Wine 适配活动的脚本进行打包"))
|
||||||
|
easyPackager = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "使用简易打包器进行打包(小白且无特殊需求建议使用这个)"))
|
||||||
getDllOnInternet = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "从互联网获取DLL"))
|
getDllOnInternet = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "从互联网获取DLL"))
|
||||||
w7 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "从镜像获取DLL(只支持官方安装镜像,DOS内核如 Windows 95 暂不支持)"))
|
w7 = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "从镜像获取DLL(只支持官方安装镜像,DOS内核如 Windows 95 暂不支持)"))
|
||||||
updateGeek = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "从 Geek Uninstaller 官网升级程序"))
|
updateGeek = QtWidgets.QAction(QtCore.QCoreApplication.translate("U", "从 Geek Uninstaller 官网升级程序"))
|
||||||
@ -2417,6 +2418,7 @@ wineOption.addAction(cleanBottonUOS)
|
|||||||
wineOption.addSeparator()
|
wineOption.addSeparator()
|
||||||
wineOption.addAction(w5)
|
wineOption.addAction(w5)
|
||||||
wineOption.addAction(w6)
|
wineOption.addAction(w6)
|
||||||
|
wineOption.addAction(easyPackager)
|
||||||
wineOption.addSeparator()
|
wineOption.addSeparator()
|
||||||
wineOption.addAction(wineKeyboardLnk)
|
wineOption.addAction(wineKeyboardLnk)
|
||||||
wineOption.addSeparator()
|
wineOption.addSeparator()
|
||||||
@ -2521,6 +2523,7 @@ w4.triggered.connect(DeleteWineBotton)
|
|||||||
cleanBottonUOS.triggered.connect(CleanWineBottonByUOS)
|
cleanBottonUOS.triggered.connect(CleanWineBottonByUOS)
|
||||||
w5.triggered.connect(BuildExeDeb)
|
w5.triggered.connect(BuildExeDeb)
|
||||||
w6.triggered.connect(UOSPackageScript)
|
w6.triggered.connect(UOSPackageScript)
|
||||||
|
easyPackager.triggered.connect()
|
||||||
wineKeyboardLnk.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"'{programPath}/key/key-add-gui.py'"]).start())
|
wineKeyboardLnk.triggered.connect(lambda: threading.Thread(target=os.system, args=[f"'{programPath}/key/key-add-gui.py'"]).start())
|
||||||
getDllOnInternet.triggered.connect(GetDllFromInternet)
|
getDllOnInternet.triggered.connect(GetDllFromInternet)
|
||||||
w7.triggered.connect(GetDllFromWindowsISO.ShowWindow)
|
w7.triggered.connect(GetDllFromWindowsISO.ShowWindow)
|
||||||
|
Loading…
Reference in New Issue
Block a user