龙空技术网

Wine运行微信和QQ进行完善,直接打开接收到的文件

ericden1385 133

前言:

如今你们对“微信怎么打开zip文件”大约比较看重,各位老铁们都需要分析一些“微信怎么打开zip文件”的相关内容。那么小编也在网络上网罗了一些对于“微信怎么打开zip文件””的相关文章,希望小伙伴们能喜欢,朋友们快快来学习一下吧!

最近几天在关于Wine运行微信和QQ进行完善,原来QQ收到文件后不能双击打开,最近做了一些实验把这个问题解决了。

先是发现微信里面收到的Office文件和PDF文件都可以直接点击打开,但是QQ收到的文件不能直接点击打开,每次收到文件后,都要手动启用Linux原生的文件管理器中点击打开,操作比较繁琐。

我想到了在我当前使用微信的容器Bottle,在里面安装最新版的QQ软件,启动WineQQ以后看是否能直接打开,这样实际操作以后发现收到文件后确实可以打开,只是最新版的QQ在原来微信的容器里面十分缓慢,说明不能点击打开文件是容器环境引起的,我在网上查资料,找到了在原来的QQ容器中修改注册表实现直接点击打开文件的方法,该方法使用的都是Linux操作系统环境中默认的程序。由于我一直使用的是Ukylin提供的容器,因此使用以下步骤来操作注册表(以doc类型文件打开为例):

1、执行打开注册表的命令:

WINARCH=win32 WINEPREFIX=/%HOME/.ukylin-wine/wechat regedit

2、在[HKEY_CLASSES_ROOT]中创建注册表项.doc,默认的数据值设置为“docfile”。

3、在[HKEY_CLASSES_ROOT]中创建注册表项docfile,在docfile中新建下一级数据项“shell”,在shell中新建下一级数据项“open”,在open中新建下一级数据项“command”,command的默认数据值设置为:

"C:\windows\system32\winebrowser.exe" -nohome "%1"。

经过上述简单的步骤,wineQQ就可以在对话框中直接点击打开文件了,这些文件类型可以包含已知的所有文件类型:pdf、doc、docx、xls、xlsx、rar、zip等。

但是如果是wine微信,压缩文件类型以外的文件都可以直接点击打开,但在点击rar、zip文件时都不能直接打开,他首先打开的是winefile文件管理器:

然后在winefile文件管理其中双击,方可启动Linux本地与之关联的程序打开压缩文件。

目前我还未找到解决办法,希望已经解决wine微信中点击直接打开压缩文件的网友不吝赐教,谢谢!

标签: #微信怎么打开zip文件