数か月前とまったく同じ問題を抱えていましたが、最終的にはそれを行うためのツールを作成しました。私はこれを見て、他の誰かが同じかゆみを持っているのを見つけたとき、私以外の誰かが実際にそれを実行できるようにそれをクリーンアップし、私のやることリストを終了しました。コードは現在アップしています:https : //github.com/mwh/dragon
取得するには、実行します
git clone https://github.com/mwh/dragon.git
cd dragon
make
これにより、スタンドアロンのdragon
実行可能ファイルが得られます。必要な場所に移動できます。make install
に入れ$HOME/.local/bin
ます。
どちらにしても、次のことができます。
dragon *.jpg
これらのファイルごとにドラッグ可能なボタンを持つシンプルなウィンドウを取得するには:
ブラウザ、ファイルマネージャ、エディタ、または標準のドラッグアンドドロッププロトコルを話す他の場所にこれらのいずれかをドラッグできます。
あなたは他の方法、およびドラッグ物事を移動したい場合には、それまで、使用--target
-彼らは標準出力に出力、またはあなたが使用している場合に再びドラッグするために利用されます--keep
うまくとして。
ビルドするには、CコンパイラとGTK + 3開発ヘッダーが必要です。Archを使用している場合は、GTK +をインストールするだけでそれらを取得できますが、他のディストリビューションでは、最初に必要なapt-get install build-essentials libgtk3-dev
、yum install gtk3-devel
または同様のことがあります。それ以外は、完全に自己完結型で、構成ライブラリも何もありません。実行可能ファイルを好きな場所に置くことができます。
私のユースケースは、主にいくつかのファイル(通常は1つ)のみの1回限りのドラッグであり、それらの表示方法を特に気にせずに、それがあなたが望むものと整列しない場合、Dragbox(私はそれまで見ませんでした)最近)あなたのためにまだ良いかもしれません。昨日、ドラッグターゲットとしても使用するためのサポートを追加しました。そのため、この部分はあまり使い道がありませんでした。それ以外は、しかし、私はしばらくの間これを正常に使用しています。readmeファイルには、他のモードとオプションが記載されています。