2
KDEのクリップボードマネージャー - klipper - regexpと一致するクリップボードの内容に適用されるスクリプトを書くことができます。さあ、私はklipperにbashスクリプトを使って画像をダウンロードさせたい。KDE:klipperアクションスクリプト
ここklipper QRegExpです:
^http://.*\.(png|svg|gif|jpg|jpeg)
私は、これは正規表現作品ということを知っている - klipper私がクリップボードに画像のURLをコピーするたびに通知します。そこで、ここで私がPATHにこのスクリプトを置く
#!/bin/bash
# let's name it clip.bash
name=`basename $1`
curl -o ~/Downloads/$name $1
bashスクリプトだ(私は画像のURLと私の自己を、このスクリプトを供給しようとした - それは動作します)、そして最終的に私は、アクションに次のように指定します
をclip.bash \%s
すべてがうまく処理されていますが、動作しません。
私の質問は、 "どのようにbashスクリプトを使ってイメージをダウンロードするのですか?"
Using 'tail〜/ .xsession-errors'私は一連の間違いを発見しました。それらは:1)キリッパーは.dbusを利用できませんでした。 'chmod -R + rwx〜/ .dbus'を修正するには2)klipperのスクリプトへのフルパスを指定し、' /home/boris/scripts/clip.bash 'という形式の呼び出しを行います。 %s "です。また、「出力処理」を「クリップボードに追加」に切り替えることは非常に便利です。今それはすべて動作します。ご協力いただきありがとうございます。 – Adobe