Topic
[Exchange Ideas] Wine 运行器 1.6.0——增社区Wine适配内容,推进Windows应用适配
Tofloor
poster avatar
gfdgd xi
deepin
2022-07-10 14:11
Author

翻到了社区的 Wine 板块,学习到了相关的 Wine 生态适配知识以及集成到此 Wine 运行器中,用到的帖子均在程序谢明中标注,如果有遗漏请尽快与我联系添加,我对此表示深深的歉意
image.png

tail

介绍

一个图形化了以下命令的程序

WINEPREFIX=容器路径 wine(wine的路径) 可执行文件路径

而打包器可以方便的把您的 wine 容器打包成 deb 包供他人使用,程序创建的 deb 构建临时文件夹目录树如下:

/XXX
├── DEBIAN
│   └── control
└── opt
└── apps
    └── XXX
        ├── entries
        │   ├── applications
        │   │   └── XXX.desktop
        │   └── icons
        │       └── hicolor
        │           └── scalable
        │               └── apps
        │                   └── XXX.png(XXX.svg)
        ├── files
        │   ├── files.7z
        │   └── run.sh
        └── info

11 directories, 6 files

让你可以简易方便的使用 wine
是使用 Python3 的 tkinter 构建的
(自己美术功底太差,图标只能在网络上找了)
(测试平台:deepin 20.6 1030;UOS 家庭版 21;Ubuntu 22.04)

更新日志

※1、新增程序感谢、谢明以及程序的建议和问题反馈和内置更新程序
※2、支持 winetricks 指定 Wine 打开
※3、新增窗口透明工具,感谢 @a2035274@虚幻的早晨 在论坛的讨论
※4、支持在指定容器、Wine 安装 MSXML
※5、支持启用/关闭 opengl(感谢 @zhangs 在论坛发帖,实在是@不到了)以及支持安装/卸载 winbind
※6、添加云沙箱的网站链接快捷方式
※7、支持从星火应用商店源安装 Windows 常见字体
8、优化窗口布局以及默认显示位置
9、支持打开指定容器、Wine 的资源管理器
(更多贡献者这里不在一一@)

截图

image.png

使用说明

均在软件的“小提示”里有说明

运行器

1、使用终端运行该程序,可以看到 wine 以及程序本身的提示和报错;
2、wine 32 位和 64 位的容器互不兼容;
3、所有的 wine 和 winetricks 均需要自行安装(可以从 菜单栏=>程序 里面进行安装)
4、本程序支持带参数运行 wine 程序(之前版本也可以),只需要按以下格式即可:

exe路径\' 参数 \'

即可(单引号需要输入)
5、wine 容器如果没有指定,则会默认为 ~/.wine

打包器

1、deb 打包软件包名要求:
软件包名只能含有小写字母(a-z)、数字(0-9)、加号(+)和减号(-)、以及点号(.),软件包名最短长度两个字符;它必须以字母开头
2、如果要填写路径,有“浏览……”按钮的是要填本计算机对应文件的路径,否则就是填写安装到其他计算机使用的路径
3、输入 wine 的容器路径时最后面请不要输入“/”
4、输入可执行文件的运行路径时是以“C:/XXX/XXX.exe”的格式进行输入,默认是以 C: 为开头,不用“\”做命令的分隔,而是用“/”
5、.desktop 的图标只支持 PNG 格式和 SVG 格式,其他格式无法显示图标

下载链接

Gitee:https://gitee.com/gfdgd-xi/deep-wine-runner
Github:https://github.com/gfdgd-xi/deep-wine-runner
Gitlink:https://www.gitlink.org.cn/gfdgd_xi/deep-wine-runner
蓝奏云:https://gfdgdxi.lanzouj.com/b01nz7y3e,密码:7oii
星火应用商店:spk://store/tools/spark-deepin-wine-runner
(提示:下一个版本就可以通过程序里面的升级程序进行升级)
image.png

Reply Favorite View the author
All Replies
chenyang36523
deepin
2022-07-12 05:47
#21

楼主试过打包source insight么,不管是原生wine直装,还是基于暴雪战网客户端的容器安装,都一样无法解决菜单栏的问题

Reply View the author
Comments
gfdgd xi
2022-07-12 12:36
我试试
tasuo
deepin
2022-07-12 07:16
#22

赞一个。不错。

Reply View the author
Comments
gfdgd xi
2022-07-12 12:36
感谢支持
gfdgd xi
deepin
2022-07-12 12:36
#23
134******28

个人认为,现在UI不太好看的原因主要是部件的布局有些混乱,配色和主题倒还没什么。tkinter自带的几种布局方式都挺难用的,可以试试多搞几层Frame,让布局的逻辑性更强一些。

我稍微会一些tk,如果有需要,很愿意帮你们一同改进一下UI。

感谢感谢

Reply View the author
138******40
deepin
2022-07-13 07:40
#24

安装后,运行没反应,系统刚装好,QQ、微信是在应用商店里直接装的,可以用,记得以前系统安装后可以用的,不知道为啥,现在重新安装系统后,再装wine 1.6版,就是运行没反应。

Reply View the author
gfdgd xi
deepin
2022-07-14 02:03
#25
138******40

安装后,运行没反应,系统刚装好,QQ、微信是在应用商店里直接装的,可以用,记得以前系统安装后可以用的,不知道为啥,现在重新安装系统后,再装wine 1.6版,就是运行没反应。

试一下删除

~/.deepinwine

下面对应的容器,看一下行不行

Reply View the author
138******40
deepin
2022-07-14 04:36
#26
gfdgd xi

试一下删除

~/.deepinwine

下面对应的容器,看一下行不行

试过了,没有用。启动后毫无反应

Reply View the author
gfdgd xi
deepin
2022-07-14 12:39
#27
138******40

试过了,没有用。启动后毫无反应

玄学

Reply View the author
139******39
deepin
2022-07-16 09:22
#28
138******40

试过了,没有用。启动后毫无反应

我也是点击运行后,鼠标会变成加载中,但是等一下就什么就没了,像没点击过一样

Reply View the author
gfdgd xi
deepin
2022-07-16 11:46
#29
139******39

我也是点击运行后,鼠标会变成加载中,但是等一下就什么就没了,像没点击过一样

下面wine输出输出了什么东西
并不是所有的可执行文件都可以运行,我自己都有一下EXE运行也是和这个一样的情况,属正常现象

Reply View the author
贺东明
deepin
2022-07-18 13:28
#30
(null)

真厉害👍发现您的应用总是和云,网络相关联,长大后有成就!(可能是对网络一些贡献)

拜托不要用系统名系统图标做昵称头像啊,这样别人还以为你是官方的人

Reply View the author
晚秋
deepin
2022-07-21 14:24
#31

虽然不知道这个软件是做什么用的,但知道肯定很有用,所以安装了,也安装成功了。哈哈

Reply View the author
gfdgd xi
deepin
2022-07-21 14:51
#32
晚秋

虽然不知道这个软件是做什么用的,但知道肯定很有用,所以安装了,也安装成功了。哈哈

用 Python 写的,作用和目的在上面的介绍里面,可以在 Linux 借用 Wine 运行 Windows EXE(可能无法完美运行)
感谢您的支持
tail

Reply View the author
ljq790615
deepin
2022-07-27 00:45
#33

赞一个,越做越好!

Reply View the author
vivian_me
deepin testing team
2022-08-11 01:57
#34

like

深度因为有你们会越来越好

Reply View the author
gfdgd xi
deepin
2022-08-11 05:50
#35
vivian_me

like

深度因为有你们会越来越好

感谢支持!!!smirk

Reply View the author

2 / 2
To page
Use Markdown Editor
Loading