Wanneer u op afstand met uw team werkt of iets met uw vriend over het internet bespreekt, kan er een situatie ontstaan ​​waarbij u een schermafbeelding moet maken en deze met de persoon aan de andere kant moet delen. Hoewel de meest gebruikelijke manier is om de schermafbeelding te verzenden via de chat- of messenger-app die u gebruikt, zijn er veel andere oplossingen die dit proces snel en gemakkelijk maken.

In dit artikel leren we over een tool, Imgur-Screenshot, waarmee je een screenshot kunt vastleggen en deze in één keer kunt uploaden naar de website Imgur voor het delen van afbeeldingen - op deze manier hoef je alleen maar een link te delen.

Opmerking : Imgur-screenshot werkt ook in Mac OS X.

Imgur-Screenshot

De Imgur-Screenshot-tool is in feite een eenvoudig bash-script dat beschikbaar is voor Linux en OS X. De tool, die zelfs wordt vermeld op de officiële website van Imgur, laat je een screenshot maken van een geselecteerd gebied en vervolgens de afbeelding uploaden naar Imgur - dit gebeurt allemaal in een enkele stap. Niet alleen dit, een directe link naar de afbeelding wordt ook naar uw klembord gekopieerd dat u kunt gebruiken.

Download en installeer

Om het Imgur-screenshot-hulpmiddel te downloaden, voert u de volgende opdracht uit (zorg ervoor dat git al in uw systeem is geïnstalleerd):

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

Hiermee wordt het bash-script naar uw homedirectory gedownload. In mijn geval werd het bijvoorbeeld gedownload naar de map "/ home / himanshu / imgur-screenshot". Voer deze map in en u kunt de tool uitvoeren door het script "imgur-screenshot.sh" uit te voeren.

Maar voordat u de tool gaat gebruiken, controleert u eerst of aan alle afhankelijkheden is voldaan door de volgende opdracht uit te voeren:

 ./imgur-screenshot.sh --check 

En als een afhankelijkheid niet wordt voldaan, moet u deze eerst installeren. In mijn geval is bijvoorbeeld de volgende uitvoer geproduceerd:

 OK: gevonden grep OK: gevonden verwittiging verzonden OK: gevonden scrot ERROR: xclip niet gevonden FOUT: krul niet gevonden 

Dit betekende dat ik de laatste twee pakketten moest downloaden voordat ik met Imgur-Screenshot begon.

Gebruik

In de meest eenvoudige vorm kan het hulpmiddel worden gebruikt door het gewoon als een normaal shellscript uit te voeren. Zodra deze manier is uitgevoerd, wordt u gevraagd eerst een gebied te selecteren dat u wilt vastleggen.

 ./imgur-screenshot.sh Selecteer een gebied 

Zodra u het gebied met uw muis selecteert, wordt het screenshot vastgelegd en begint het uploadproces onmiddellijk.

 Uploaden '/home/himanshu/Pictures/imgur-2016_04_27-12:47:41.png' ... afbeeldingslink: https://i.imgur.com/z8Wkxq7.png link verwijderen: https://imgur.com / delete / mhVokN54tNmXbnf URL gekopieerd naar klembord Openen 'xdg-open https://i.imgur.com/z8Wkxq7.png' Versie v1.7.3 is up-to-date. 

Nadat de upload is voltooid, wordt de doelkoppeling naar uw klembord gekopieerd. Ook wordt de koppeling automatisch voor u geopend in een nieuw tabblad van de webbrowser.

Upload de schermafbeelding naar uw Imgur-account

Als u een Imgur-account hebt en wilt dat uw screenshot daar wordt geüpload, kunt u het volgende doen.

Zorg ervoor dat u bent aangemeld bij uw Imgur-account. Voer vervolgens de volgende opdracht uit: in de uitvoer worden alle stappen weergegeven die nodig zijn om het hulpprogramma aan te sluiten op uw Imgur-account.

 ./imgur-screenshot.sh -c Om te uploaden naar uw account, registreer een nieuwe applicatie op: https://api.imgur.com/oauth2/addclient Selecteer 'OAuth 2 autorisatie zonder callback-URL' Stel vervolgens de imgur_acct_key (Client-ID) en imgur_secret in uw config. 

Ga naar de link vermeld in de uitvoer en vul de informatie in zoals aangegeven - je zult ook je e-mailadres moeten invoeren, maar het is niet nodig om "Autorisatie-callback-URL", "Applicatie-website" of "Beschrijving" in te voeren. "Vul de captcha onderaan in en klik op de knop Verzenden.

Laat de app vervolgens verbinding maken met uw account.

Zodra u het "toestaat", krijgt u toegang tot uw Client ID en Client Secret.

Kopieer deze waarden en plak ze als waarden in de velden "imgur_accnt_key" en "imgur_secret" in het script "imgur-screenshot.sh".

Merk op dat het een kleine verandering is, dus we hebben het hier gedaan. Als u van plan bent om verschillende wijzigingen in de configuratie van het hulpmiddel aan te brengen (wat kan gebeuren wanneer u de tool regelmatig gaat gebruiken), is het beter om de configuratie te overschrijven in "~ / .config / imgur-screenshot / settings.conf."

Als je hiermee klaar bent, voer je de volgende opdracht uit:

 ./imgur-screenshot.sh -c 

Als alles tot nu toe goed is gedaan, zal de uitvoer u vragen om naar een bepaalde URL te gaan en daar een pincode op te halen.

Hier is de uitvoer in mijn geval (ik heb de URL verduisterd, probeer het niet te kopiëren.):

 Ga naar https://api.imgur.com/oauth2/authorize?client_id=XXXXXXXXXXXXX en verleen toegang tot deze applicatie. Voer de pincode in: 

Zodra de pin is ingevoerd, wordt het hulpprogramma verbonden met uw account. Als u een schermafbeelding wilt maken en deze naar uw Imgur-account wilt uploaden, voert u de volgende opdracht uit:

 ./imgur-screenshot.sh -l true 

Controleer uw account en u ziet de schermafbeelding daar.

Kenmerken

Hier zijn enkele van de functies die de tool Imgur-Screenshot biedt:

  • Upload screenshot of beeldbestanden
  • Kopieer de link naar het klembord
  • Aanpasbare configuratie
  • Bewerk afbeelding voor uploaden
  • Upload anoniem of met account
  • Maak en voeg toe aan albums
  • Bestandsnaam, link en verwijderingskoppelingsgeschiedenis opgeslagen
  • Automatische verwijdering van afbeeldingen
  • Meldingen bijwerken

Meer informatie hier.

Conclusie

Imgur-Screenshot is een uiterst nuttige tool die doet wat het belooft. Plus, al die extra functies maken het een must-have. Ga je gang en probeer het eens. Wist je dat Shutter (een vergelijkbare maar relatief meer populaire tool) recentelijk niet meer met Ubuntu werkt? Het is nog een reden om Imgur-Screenshot te leren gebruiken.