Usa Imgur-Screenshot per Fare uno Screenshot e Caricarlo su Imgur in un Colpo Solo [Linux]

Quando lavori da remoto con il tuo team o discuti qualcosa con un amico su Internet, potrebbe sorgere una situazione in cui è necessario fare uno screenshot e condividerlo con la persona dall’altra parte. Anche se il modo più comune è inviare lo screenshot tramite l’app di chat o messenger che stai utilizzando, ci sono molte altre soluzioni che rendono questo processo veloce e conveniente.

In questo articolo impareremo a conoscere uno strumento, Imgur-Screenshot, che ti consente di catturare uno screenshot e caricarlo sul sito di condivisione immagini Imgur in un colpo solo: in questo modo dovrai solo condividere un link.

Nota: Imgur-screenshot funziona anche su Mac OS X.

Imgur-Screenshot

Lo strumento Imgur-Screenshot è fondamentalmente un semplice script bash disponibile per Linux e OS X. Lo strumento, che è persino elencato sul sito ufficiale di Imgur, ti consente di fare uno screenshot di un’area selezionata e poi caricare l’immagine su Imgur: tutto questo avviene in un unico passaggio. Non solo, un link diretto all’immagine viene anche copiato negli appunti per te da utilizzare.

Scarica e Installa

Per scaricare lo strumento Imgur-screenshot, esegui il seguente comando (Assicurati che git sia già installato nel tuo sistema.):

git clone https://github.com/jomo/imgur-screenshot.git

Questo scaricherà lo script bash nella tua directory Home. Ad esempio, nel mio caso è stato scaricato nella directory “/home/himanshu/imgur-screenshot”. Entra in questa directory e puoi eseguire lo strumento eseguendo lo script “imgur-screenshot.sh”.

Ma prima di iniziare a utilizzare lo strumento, controlla prima se tutte le sue dipendenze sono soddisfatte eseguendo il seguente comando:

./imgur-screenshot.sh --check

E se qualche dipendenza non è soddisfatta, dovrai installarla prima. Ad esempio, nel mio caso è stato prodotto il seguente output:

OK: trovato grep  
OK: trovato notify-send  
OK: trovato scrot  
ERROR: xclip non trovato  
ERROR: curl non trovato

Questo significava che dovevo scaricare gli ultimi due pacchetti prima di iniziare con Imgur-Screenshot.

Utilizzo

Nella sua forma più basilare, lo strumento può essere utilizzato semplicemente eseguendolo come un normale script shell. Una volta eseguito in questo modo, ti chiederà di selezionare prima un’area che desideri catturare.

./imgur-screenshot.sh   
Per favore seleziona area

Una volta selezionata l’area con il mouse, lo screenshot verrà catturato e il processo di caricamento inizierà immediatamente.

Caricamento '/home/himanshu/Pictures/imgur-2016_04_27-12:47:41.png'...  
  
link immagine: https://i.imgur.com/z8Wkxq7.png  
link di eliminazione: https://imgur.com/delete/mhVokN54tNmXbnf  
URL copiato negli appunti  
Apertura 'xdg-open https://i.imgur.com/z8Wkxq7.png'  
  
Versione v1.7.3 è aggiornata.

Una volta completato il caricamento, il link di destinazione viene copiato negli appunti per il tuo utilizzo. Inoltre, il link viene automaticamente aperto in una nuova scheda del browser web per te.

Carica lo screenshot sul tuo account Imgur

Se hai un account Imgur e desideri che il tuo screenshot venga caricato lì, ecco come fare.

Assicurati di essere connesso al tuo account Imgur. Quindi esegui il seguente comando: il suo output elenca tutti i passaggi necessari per collegare l’utilità al tuo account Imgur.

./imgur-screenshot.sh -c  
Per caricare sul tuo account, registrati per una nuova applicazione su:  
https://api.imgur.com/oauth2/addclient  
Seleziona 'Autorizzazione OAuth 2 senza URL di callback'  
Quindi, imposta imgur_acct_key (Client ID) e imgur_secret nel tuo config.

Vai al link menzionato nell’output e compila le informazioni come indicato: dovrai inserire anche il tuo indirizzo email, ma non è necessario inserire “URL di callback di autorizzazione”, “Sito web dell’applicazione” o “Descrizione.” Compila il captcha in fondo e premi il pulsante Invia.

imgur-screenshot-register-application

Successivamente, consenti all’applicazione di connettersi al tuo account.

imgur-screenshot-client-access-auth

Una volta che hai “consentito”, ti verrà fornito l’accesso al tuo Client ID e Client Secret.

imgur-screenshot-client-register-success-blurd

Copia questi valori e incollali come valori nei campi “imgur_accnt_key” e “imgur_secret” nello script “imgur-screenshot.sh”.

imgur-screenshot-key-secret-enter

Nota che si tratta di una piccola modifica, quindi l’abbiamo fatta qui. Se hai intenzione di apportare diverse modifiche alla configurazione dello strumento (cosa che potrebbe accadere quando inizi a utilizzare frequentemente lo strumento), è meglio sovrascrivere la configurazione in “~/.config/imgur-screenshot/settings.conf.”

Una volta che hai finito con questo, esegui il seguente comando:

./imgur-screenshot.sh -c

Se tutto è stato fatto correttamente fino a questo punto, l’output ti chiederà di andare a un URL particolare e recuperare un pin da lì.

Ecco l’output nel mio caso (ho oscurato l’URL; non provare a copiarlo.):

Vai a  
https://api.imgur.com/oauth2/authorize?client_id=XXXXXXXXXXXXX  
e concedi accesso a questa applicazione.  
Inserisci il PIN:

imgur-screenshot-auth-pin-blurd

Una volta inserito il pin, lo strumento si connette al tuo account. Per fare uno screenshot e caricarlo sul tuo account Imgur, esegui semplicemente il seguente comando:

./imgur-screenshot.sh -ltrue

Controlla il tuo account e vedrai lo screenshot lì.

Caratteristiche

Ecco alcune delle caratteristiche che lo strumento Imgur-Screenshot fornisce:

  • Carica screenshot o file immagine
  • Copia link negli appunti
  • Configurazione personalizzabile
  • Modifica immagine prima del caricamento
  • Carica in modo anonimo o con account
  • Crea e aggiungi ad album
  • Storia di nome file, link e link di eliminazione memorizzata
  • Eliminazione automatica delle immagini
  • Notifiche di aggiornamento

Maggiori informazioni qui.

Conclusione

Imgur-Screenshot è uno strumento estremamente utile che fa ciò che promette. Inoltre, tutte quelle funzionalità extra lo rendono un must-have. Vai avanti e provalo. Sapevi che Shutter (uno strumento simile ma relativamente più popolare) sembra aver smesso di funzionare con Ubuntu di recente? È un’altra ragione per iniziare a imparare Imgur-Screenshot.