Upload su Imgur da Shell

Pubblicato da Yuri Carlenzoli | 29 Aprile 2011

Ecco come si fa a fare l'upload d'immagini o fotografie su imgur da shell con linux, è possibile farlo anche con Python, PHP, Java, C# ed altri linguaggi.

Upload-Imgur-Shell-Computer

Questo post, anche se in stile di questo blog quando viene usata la parola "come" mostra il procedimento, al contrario di altri post più approfonditi, ad esempio quello in cui spiego come fare Sprite CSS da shell oppure semplici ma utili come quello in cui indico come usare Smushit da shell non vuol essere un tutorial ma informare che fare l'upload d'immagini o fotografie su imgur, ottimo hosting free d'immagini, è molto semplice se si ha un minimo di dimestichezza con praticamente qualsiasi linguaggio di programmazione.

Dopo la doverosa premessa per caricare immagini o fotografie da locale su imgur, non solo da shell ma anche da altri linguaggi di programmazione, con i quali potrete crearvi script ma anche veri e propri programmi il requisito principale sono le API di imgur, da qui potrete richiedere quelle anonime che sono assolutamente gratuite e vi consentono di caricare un massimo 50 immagini/foto all'ora.

I requisiti per caricare immagini da shell su imgur purtroppo non sono finiti, serve anche il pacchetto pycurl, se non lo aveste nel vostro gestore dei pacchetti da qui potete fare il download di pycurl, sono molto semplici da installare.

Ci siamo quasi, ancora un po di teoria, il comando che si andrà a digitare praticamente necessita di dire quale immagine inviare ad imgur, la vostra API KEY ed il link dell'upload di imgur tramite API, si avrà come risposta in shell il link all'immagine, il link alla thumbnail, ecc., per comodità, come si può vedere dall'immagine di questo post io la risposta la passo ad un file XML così so dov'è l'immagine anche se chiudo la shell, il comando da digitare per caricare l'immagine XXX.jpg dopo essersi posizionati da shell nella sua directory sarà quindi:

curl -F "image=XXX.jpg" -F "key=QUI-LA-VOSTRA-API-KEY" http://api.imgur.com/2/upload.xml > link.xml

Tramite questo comando vi sarà possibile caricare immagini o fotografie su imgur da shell, ovviamente non è estremamente comodo, si potrà utilizzare però implementare script ed altro, un'idea di possibile implementazione io l'ho già, probabilmente la scriverò in futuro, Stay Tuned on Tip and Tricks di Computer!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Moderazione dei commenti attiva. Il tuo commento non apparirà immediatamente.