나는 몇 달 전에 똑같은 문제가 있었고 궁극적으로 나를 위해 그것을 할 수있는 도구를 썼습니다. 내가 이것을보고 다른 사람이 같은 가려움증을 발견했을 때 나는 다른 사람이 실제로 그것을 달릴 수 있도록 정리하고 내 할 일 목록을 완성했습니다. 코드는 이제 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 개발 헤더가 필요합니다 빌드하려면 - 당신이 아치에 있다면 당신은 단지 GTK +를 설치하여 사람들을 얻을 것이다, 그러나 다른 배포판에 당신이있을 수 있습니다 apt-get install build-essentials libgtk3-dev
하거나 yum install gtk3-devel
또는 유사한 첫째. 그 외에는 구성 라이브러리 또는 아무것도없는 완전히 자체 포함되어 있으며 원하는 위치에 실행 파일을 넣을 수 있습니다.
내 유스 케이스는 주로 파일이 표시되는 방식을 신경 쓰지 않고 단지 몇 개의 파일 (일반적으로 단지 하나)의 단 한 번의 드래그입니다. 따라서 원하는 것과 일치하지 않으면 Dragbox (내가 볼 때까지 최근에)가 여전히 더 낫습니다. 어제 나는 그것을 드래그 대상으로 사용하는 것에 대한 지원을 추가 했으므로 부분은 많이 사용하지 않았습니다. 그 외에는, 나는 이것을 잠시 동안 성공적으로 사용하고 있습니다. readme 파일에 설명 된 다른 모드와 옵션이 있습니다.