思路:在配置好picgo的前提下,利用deepin文管的插件扩展功能,调用picgo u命令上传选中文件

准备:

picgo程序

picgo程序:可以通过命令行执行picgo u来验证是否安装picgo

picgo配置有关问题转到这里

也可以在typecho中自动安装,步骤如下:

typecho/文件/偏好设置/图像/找到上传服务设定,选择你想用的程序即可。

我推荐使用picgo-core,命令上传简单明了。 [scode type="yellow"]如果使用typecho来自动安装,记得给 /home/username/.config/typecho/picgo/linux/picgo创建一个至 /usr/bin 的软链接,这样才能在终端使用命令[/scode] [scode type="yello"]创建软连接: ln -s /usr/bin/ /home/username/.config/typecho/picgo/linux/picgo [/scode]

deepin文管扩展

依赖安装: sudo apt install dde-file-manager-menu-oem xautomation -y

正式部分

接下来就是创建一个.desktop文件,并用一些简单的脚本命令实现上传

创建desktop文件

sudo mkdir -p /usr/share/deepin/dde-file-manager/oem-menuextensions/
sudo touch /usr/share/deepin/dde-file-manager/oem-menuextensions/picgo.desktop

编辑文件

选择你喜欢的编辑器,将以下内容写入picgo.desktop

[Desktop Entry]
Type=Application
Name=picgo upload
Name[zh_CN]=上传
X-DFM-MenuTypes=MultiFileDirs;SingleFile
Exec=picgo u %U

然后你就能在桌面、文管中上传你想要上传的图片了

目前存在的问题

上传结果反馈

参考文章

Deepin 20 添加右键刷新菜单