Birkaç ay önce aynı problemi yaşadım ve sonuçta benim için yapacak bir araç yazdım. Bunu gördüğümde ve aynı kaşıntıyı bulduğumda, onu temizledim, böylece benden başka birinin çalışmasını sağladı ve yapılacaklar listemi tamamladım. Kod şu an açık: https://github.com/mwh/dragon
Onu almak için koş
git clone https://github.com/mwh/dragon.git
cd dragon
make
Bu size bağımsız bir dragon
çalıştırılabilir özellik verecektir - istediğiniz yere taşıyabilirsiniz. make install
içine koyacağım $HOME/.local/bin
.
Her iki durumda da, o zaman:
dragon *.jpg
Bu dosyaların her biri için sürüklenebilir düğmeli basit bir pencere açmak için:
Bunlardan herhangi birini bir tarayıcıya, bir dosya yöneticisine, bir düzenleyiciye veya standart sürükle ve bırak protokolünü konuşan başka bir yere sürükleyebilirsiniz.
Eğer başka bir yol, ve sürükle şeyler gitmek istiyorsanız de buna, kullanım --target
- onlar kullanırsanız ile tekrar dışarı sürüklemek standart çıkışa veya kullanılabilir için basılmış olacak --keep
da.
İnşa etmek için bir C derleyicisine ve GTK + 3 geliştirme başlıklarına ihtiyacınız olacak - Arch kullanıyorsanız, sadece GTK + 'yı yükleyerek bunları elde edeceksiniz, ancak diğer dağıtımlarda ilk önce yapmanız gereken apt-get install build-essentials libgtk3-dev
ya yum install gtk3-devel
da benzerleri olabilir . Bunun dışında, tamamen kurucu kütüphaneler ya da hiçbir şey olmadan, tamamen kendi kendine yeten ve çalıştırılabilir istediğiniz yere koyabilirsiniz.
Kullanım durumum çoğunlukla, özellikle de nasıl göründüğünü önemsemeden, yalnızca birkaç dosyanın (genellikle sadece bir tane) tek seferlik sürüklemeleridir, bu yüzden eğer istediklerinize uymuyorsa, o zamana kadar Sürükleme Kutusu'nu görmedim. Son zamanlarda) hala senin için daha iyi olabilir. Daha dün, onu sürükleyici bir hedef olarak kullanma desteğini de ekledim, böylece o kısım benim açımdan pek fazla faydalanmadı. Bunun dışında, bunu bir süredir başarıyla kullanıyorum. Benioku dosyasında açıklanan başka modlar ve seçenekler var.