重金悬赏bash脚本
Tofloor
poster avatar
Hello
deepin
2020-07-31 18:35
Author
本帖最后由 cht 于 2020-7-31 10:54 编辑

我这有个想打开的东西,它的后缀是svpk
我的目标是让这个后缀文件用我的软件打开
我这个软件安装后,文件会自动解压缩到主目录Synthv2文件夹下面
想实现方式是$HOME/Synthv2/synthv-studio xxx.svpk的效果
  1. #!/bin/sh

  2. if [ ! -d $HOME/Synthv2 ]; then
  3.     cp -r /opt/apps/com.synthesizerv/files/files.7z $HOME
  4.     cd $HOME
  5.     7z x files.7z
  6.     rm files.7z
  7. fi
  8. $HOME/Synthv2/synthv-studio
Copy the Code

这是我的bash脚本
  1. [Desktop Entry]
  2. Categories=Graphics;VectorGraphics;GTK;
  3. Comment=详情
  4. Exec=/opt/apps/com.synthesizerv/files/synthv.sh
  5. Icon=synthv
  6. Name=SV
  7. Terminal=false
  8. Type=Application
  9. X-Deepin-Vendor=user-custom
Copy the Code

这是我的desktop写法

https://www.jianguoyun.com/p/DdB3cpwQ4-GFCBiDlLED
要安装包在这里
预测实现效果:

Reply Favorite View the author
All Replies
2 / 2
To page
avatar
sukanka
deepin
2020-08-01 04:20
#21
这个软件感觉有点奇怪。我今天打了个包,发现他的设置这些不会保存在 `~/.config/svstudio` 里面。我把它装到 `/opt/svstudio` 下面,更改了设置之后,再次打开还是英语,设置没有保存。除非以 root 运行。
Reply View the author
avatar
Hello
deepin
2020-08-01 05:27
#22
https://bbs.deepin.org/post/198087
这个软件感觉有点奇怪。我今天打了个包,发现他的设置这些不会保存在 `~/.config/svstudio` 里面。我把它装 ...

因为它的设置存在本地文件夹下面啊。。。。。所以我是打包是把文件压缩解压到home的,这样它自己还能够自己更新
Reply View the author
avatar
Cris.Q
deepin
2020-08-03 04:03
#23
https://bbs.deepin.org/post/198087
搞定了大佬!!!!!

哈哈哈哈,$1代表的是脚本获取的第一个输入(变量形式)
我一开始还以为你要写desktop文件,原来是启动脚本
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-08-03 06:14
#24
参考a2d-sm的a2d-core。等等a2d-sm已经删库了
Reply View the author
2 / 2
To page