Dragbox

Aus Mikiwiki
Wechseln zu: Navigation, Suche

Dragbox ist ein Werkzeug, um die Befehlszeile mit der Arbeitsumgebung zu verbinden.

Der Benutzer übergibt Dragbox im Terminalfenster einen Text per Verkettungszeichen, beispielsweise "date | dragbox". Der Text erscheint dann als Listeneintrag im Dragbox-Fenster. Von dort kann er per Drag & Drop in ein anderes Fenster gezogen werden, ein Klick kopiert ihn in die Zwischenablage.

Optionen

Option Beschreibung
--get Ausgabe des ganzen Inhalts der Liste über die Befehlszeile im Terminalfenster.
--file Dragbox prüft, ob der übergebene Text einem vorhandenen Dateinamen entspricht.
--name Starten einer neuen Instanz von Dragbox.

Installation

Ubuntu 8.04 Hardy Heron

$ wget http://kaizer.se/publicfiles/dragbox/dragbox-0.4.0.tar.gz
$ tar xzf dragbox-0.4.0.tar.gz
$ cd dragbox-0.4.0
$ ./configure
$ make
$ sudo checkinstall

Damit wird das DEB-Paket "dragbox_0.4.0-1_i386.deb" erstellt und installiert.

Um das Paket wieder zu entfernen, kann folgender Befehl ausgeführt werden.

$ sudo dpkg -r dragbox

Verwendung

Aufruf von Dragbox.

$ dragbox

Das Fenster von Dragbox wird am besten "Immer im Vordergrund" ausgeführt, damit es jederzeit erreichbar ist.

Ein erneuter Aufruf von "dragbox" startet keine neue Instanz, sondern fügt der laufenden einen neuen Eintrag hinzu - es sei denn, Dragbox wird mit unterschiedlichen Werten für den Parameter "--name" aufgerufen.

Alle in Dragbox gespeicherten Dateien werden in die Datei "archiv.tgz" verpackt und komprimiert. Der Parameter "-0" weist dabei das programm an, die Einträge nicht zeilenweise auszugeben, sondern mit "\0" voneinander zu trennen.

$ dragbox --get -0 | xargs -0 tar czf archiv.tgz

Weblinks