东方游戏deepin-wine打包加deepin-wine打包教程
Tofloor
poster avatar
Hello
deepin
2020-06-20 00:17
Author
本帖最后由 cht 于 2020-6-19 18:13 编辑

天翼网盘分享
https://cloud.189.cn/t/fQBj2abauAVz
地灵殿也在里面,喜欢恋恋的可以下载


顺带分享一下deepin-wine文件打包教程

我们先来研究一下deepin-wine文件的结构

如图。

  1. #!/bin/bash

  2. #   Copyright (C) 2016 Deepin, Inc.
  3. #
  4. #   Author:     Li LongYu
  5. #               Peng Hao
  6. #               zty199

  7. BOTTLENAME="Deepin-DongfangBoat"
  8. APPVER="1.13deepin0"
  9. EXEC_PATH="c:/Program Files/东方星莲船/th12c.exe"

  10. export MIME_TYPE=""
  11. export DEB_PACKAGE_NAME="com.dongfangboat.deepin"

  12. if [ -n "$EXEC_PATH" ];then
  13.     /opt/deepinwine/tools/run_v3.sh $BOTTLENAME $APPVER "$EXEC_PATH" "$@"
  14. else
  15.     /opt/deepinwine/tools/run_v3.sh $BOTTLENAME $APPVER "uninstaller.exe" "$@"
  16. fi
Copy the Code
这是sh文件内容
安装了deepinwine后会安装deepinwine的工具,这个工具可以对容器进行操作
如果你有心,可以打开主目录的隐藏文件deepinwine,里面有各大容器
  1. BOTTLENAME="Deepin-DongfangBoat"
Copy the Code
这个就是生成容器的名称,比如我要制造东方星莲船的容易,就命名Deepin-DongfangBoat,之后就可以在主目录下生成一个新的容器了
  1. EXEC_PATH="c:/Program Files/东方星莲船/th12c.exe"
Copy the Code
这个是容器内部的可执行文件。deepinwine的操作逻辑是把7z文件(7z是容器的打包)内部的容器解压到目标容器中。比如我,我的文件就位于图片所示目录,文件释放到目的地后被sh执行

接下来是压缩。原始容器可以在deepinweixin找到,复制到桌面,解压7z文件,把programfile的微信替换掉,换成你要的文件,重新打包(注意,不能连着解压的files文件一起打包了,否则释放时候就变成容器,file了,这样容器就释放失败了,压缩也不能使用官方的压缩文件,官方压缩文件遇到链接就会进入,迭代打包,导致内存卡死。官方的压缩工具不能打包里面的C盘链接)
  1. 7z a files.7z dosdevices drive_c system.reg user.reg userdef.reg
Copy the Code
使用7z的命令,将更改后的files文件夹里的文件全部打包成files.7z,用这个代替原来的files.7z。更改sh文件,将可执行目录,容器名称改成你的,更改application(这个不用我教了吧)
Reply Favorite View the author
All Replies
avatar
Hello
deepin
2020-06-20 00:22
#1
我知道越共哪都有的,快出来吧
Reply View the author
avatar
Hello
deepin
2020-06-20 01:34
#2
留个言啊
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-06-20 02:43
#3
https://bbs.deepin.org/user/48640 记录下深度压缩的bug:符号链接无法正确处理
Reply View the author
avatar
忘记、过去
deepin
2020-06-20 04:18
#4
那啥......下次打包建议用官方的QQ或者微信容器......你用我的3D平衡球容器的话,我因为在启动脚本里加了自己的邮箱和信息,这算是夹带私货了......感觉不太好
而且版本号啥的也没改,虽然不影响,但是强迫症表示看着难受
Reply View the author
avatar
舞天逸尘
deepin
2020-06-20 07:35
#5
我一般用steam里面steam play 这个功能玩一些win游戏,软件。还在摸索
Reply View the author
avatar
jingle
deepin
2020-06-20 20:25
#6
https://bbs.deepin.org/post/196128
@jingle 记录下深度压缩的bug:符号链接无法正确处理

有录屏吗
Reply View the author
avatar
风吹过的绿洲
deepin
2020-06-20 21:37
#7
files.7z 在哪里有?没找着啊
Reply View the author
avatar
sgb76
deepin
2020-07-16 09:03
#8
感谢分享,学习了
Reply View the author