SpongedPaste: Simply Paste! Uploader (v. 1.0, final release)

Um SpongedPaste: Simply Paste! auch flexibel in der Konsole (Bash) und somit auch ohne Graphische Oberfläche zu nutzen, haben wir für euch ein kleines Pythonprogramm geschrieben.

Das Programm ist als .deb Paket vorhanden und ist für folgende Distributionen konzipiert:


Download

Das Paket könnt ihr direkt von unserer Seite herunterladen:

Download!   changelog

Alternativ zu der Python-Version des Uploaders, finden Sie hier den Code des Uploaders, geschrieben in Perl:


Installation


Nachdem ihr es heruntergeladen habt, könnt ihr mit einem Doppelklick den Installer starten und das Programm installieren. Wer das in der Konsole erledigen will/muss, muss zuerst ins Downloadverzeichnis wechseln und folgende Schritte durchführen:

Debian:

Ubuntu:


Verwendung

Inhalt von Textdateien hochladen

Die Syntax ist einfach:

Konsolenausgaben hochladen (via pipe)

Um Konsolenausgaben und Fehlermeldung direkt und ohne Zwischenschritt hochzuladen, führt man folgendes in der Konsole aus:

Pogramm steht für das Programm, dessen Ausgabe hochgeladen werden soll. Um z.B. Die Ausgabe von ls -a hochzuladen, führt man folgendes aus:

Syntaxhighlightning einstellen

Um das Syntaxhightlightning einzustellen, muss mit -l oder --language die Sprache übergeben werden. Verfügbar sind: actionscript, ada, asm, asp, bash, c, cpp, csharp, css, delphi, fortran, fstab, html4strict, java, javascript, latex, menu.lst, mysql, pascal, perl, php, python, rails, ruby, sources.list, sql, xml und xorg.conf

Um Beispielsweise die xorg.conf mit highlightning hochzuladen, muss man folgendes eingeben:

oder:

Speicherdauer einstellen

Um die Speicherdauer einzustellen, muss mit -t oder --time die Speicherdauer übergeben werden. Verfügbar sind:

Um Beispielsweise die xorg.conf mit highlightning und mit einem halben Jahr Speicherdauer hochzuladen, muss man folgendes eingeben:

oder:

Version nachschauen

Um die Version auszugeben, muss man Nopaste mit dem Parameter -v oder --version starten: