我正在使用 Fedora 的 KDE 版本,dolphin 无法拖放到 chrome。我真的很想用这个来将图片发送到 google docs/imgur。我还需要一个合适的图片浏览器(打开文件对话框不行)。所以我使用mirage
,但它的Ctrl+C复制的是文件路径而不是图像数据。我怎样才能将图像数据发送到 chrome?
答案1
仍在使用mirage
,这个脚本复制文件的内容并由自定义操作(Edit -> Custom Action
)完成该工作。
脚本:
#!/bin/bash
command -v xclip >/dev/null 2>&1 || { echo "Need command xclip. Aborting." >&2; exit 1; }
[[ -f "$1" ]] || { echo "Error: Not a file." >&2; exit 1; }
TYPE=$(file -b --mime-type "$1")
xclip -selection clipboard -t "$TYPE" < "$1"
行动:
/home/user/path/to/script %F