PyPastebin è di nuovo tra noi

debian, open source, python, software Add comments

PyPastebin è un progetto open source nato circa un anno fa, proprio in questo periodo dell’anno.

Tratto da http://ziogeek.com

Tratto da http://ziogeek.com

Il suo scopo è semplice: incollare l’output di un comando e/o il contenuto di un file su uno di quei siti che offrono servizi per incollare codice (i cosiddetti nopaste). La sua utilità è significativa in canali IRC, dove molti utenti devono fare copia/incolla di comandi sui browser e attendendo il risultato (e così via…), ma può essere utile anche in forum e in chat private (MSN, GChat, e simili..).

Per ora sono disponibili i sorgenti della versione 0.2, scaricabili da qui, e un pacchetto .deb scaricabile sia dal sito del progetto che da launchpad.

E’ presente anche la pagina relativa all’utilizzo, che riassumerò brevemente anche qui.

Requisiti

Al momento il programma funziona sia su Linux che su Windows con le versioni di Python inferiori alla 2.6.2.

Installazione

Dopo aver scaricato i sorgenti, basta estrarli e recarsi nella directory estratta.

Per i sorgenti, basta eseguire il file pypastebin.py con python stesso:

$ python pypastebin.py

mentre per il pacchetto Debian, vi basterà installarlo con

# dpkg - i pypastebin_VERSIONE.deb

e richiamare il programma nel terminale scrivendo pypastebin.

Opzioni per la riga di comando

Per incollare l’outuput di un comando, vi basterà specificare l’opzione -c. E’ possibile anche lanciare comandi che richiedono privilegi di root, usando il classico “sudo”.

pypastebin -c 'COMANDO SHELL'

Se invece desiderate incollare il contenuto di un file, basta -f.

pypastebin -f 'percorso/per/file.ext'

Potete anche usarli contemporaneamente:

pypastebin -c 'COMANDO' -f 'percorso/per/file.ext'

Il servizio paste utilizzato di default è quello di ubuntu, tuttavia è possibile visualizzare quelli disponibili per poi selezionarne uno.

Per elencarli:

pypastebin --list

Per selezionarne uno (al momento sono solo tre: ubuntu, dpaste, nopaste):

pypastebin -s "dpaste"

Se avete domande o dovete segnalare errori, potete chiedere qui o sul sito del progetto.

Non ci sono commenti | 181 letture

Pessimo!Non maleCi siamo quasi...Buono!Perfetto! (Nessun voto)
Loading ... Loading ...
Stampa questo post Stampa questo post

Forse puoi trovare interessanti anche questi articoli:

Leave a Reply

 

WP Theme & encyclopedie & Debt Consolidation & etymology
Entries RSS Comments RSS Collegati