Når du arbejder eksternt med dit team eller diskuterer noget med din ven via internettet, kan der opstå en situation, hvor du skal tage et screenshot og dele det med personen i den anden ende. Mens den mest almindelige måde er at sende screenshotet via chat eller messenger app, du bruger, er der mange andre løsninger, der gør denne proces hurtig og nem.

I denne artikel lærer vi et værktøj, Imgur-Screenshot, som giver dig mulighed for at fange et skærmbillede og uploade det til billeddelingswebstedet Imgur på en gang - på den måde må du bare dele et link.

Bemærk : Imgur-screenshot fungerer også i Mac OS X.

Imgur-Screenshot

Imgur-Screenshot-værktøjet er stort set et simpelt bash script til rådighed for Linux og OS X. Værktøjet, som endda er opført på Imgur's officielle hjemmeside, giver dig mulighed for at tage et screenshot af et markeret område og derefter uploade billedet til Imgur - alt dette sker i et enkelt trin. Ikke kun dette, et direkte link til billedet er også kopieret til dit udklipsholder, som du kan bruge.

Download og installer

For at downloade Imgur-screenshot-værktøjet skal du køre følgende kommando (Sørg for, at git allerede er installeret i dit system.):

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

Dette vil downloade bash scriptet til din hjemmekatalog. I mit tilfælde blev det f.eks. Downloadet til mappen "/ home / himanshu / imgur-screenshot". Indtast denne mappe, og du kan køre værktøjet ved at udføre "imgur-screenshot.sh" scriptet.

Men før du begynder at bruge værktøjet, skal du først kontrollere, om alle dens afhængigheder er opfyldt ved at køre følgende kommando:

 ./imgur-screenshot.sh --check 

Og hvis nogen afhængighed er ubetydelig, skal du først installere den. I mit tilfælde blev følgende produktion produceret:

 OK: fundet grep OK: fundet besked-send OK: fundet scrot FEJL: xclip ikke fundet FEJL: curl ikke fundet 

Dette betød, at jeg skulle downloade de to sidste pakker, inden jeg begyndte med Imgur-Screenshot.

Anvendelse

I sin mest grundlæggende form kan værktøjet bruges ved blot at køre det som et normalt skal script. Når du har kørt denne vej, vil den bede dig om først at vælge et område, du vil fange.

 ./imgur-screenshot.sh Vælg venligst område 

Når du har valgt området med musen, vil skærmbilledet blive taget, og uploadprocessen starter straks.

 Uploading '/home/himanshu/Pictures/imgur-2016_04_27-12:47:41.png' ... billedlink: https://i.imgur.com/z8Wkxq7.png slet link: https://imgur.com / delete / mhVokN54tNmXbnf URL kopieret til udklipsholder Åbning 'xdg-open https://i.imgur.com/z8Wkxq7.png' Version v1.7.3 er opdateret. 

Når uploaden er færdig, bliver mållinket kopieret til udklipsholderen til din brug. Linket åbnes også automatisk i en ny webbrowser-faneblad for dig.

Upload screenshotet til din Imgur-konto

Hvis du har en Imgur konto og vil have dit screenshot til at blive uploadet der, her er hvordan du gør det.

Sørg for, at du er logget ind på din Imgur-konto. Kør derefter følgende kommando - dens output lister alle de nødvendige trin for at forbinde hjælpeprogrammet med din Imgur-konto.

 ./imgur-screenshot.sh -c For at uploade til din konto skal du registrere en ny applikation på: https://api.imgur.com/oauth2/addclient Vælg 'OAuth 2 autorisation uden tilbagekaldelseswebadresse'. Indstil derefter imgur_acct_key (Client ID) og imgur_secret i din config. 

Gå til linket nævnt i output og udfyld oplysningerne som angivet - du skal også indtaste din e-mail-adresse, men det er ikke nødvendigt at indtaste "Authorization callback URL, " "Application website" eller "Description. "Udfyld captcha nederst, og tryk på Submit knappen.

Derefter skal du tillade applikationen at oprette forbindelse til din konto.

Når du "tillader" det, får du adgang til dit Client ID og Client Secret.

Kopier disse værdier og indsæt dem som værdier til felterne "imgur_accnt_key" og "imgur_secret" i "imgur-screenshot.sh" scriptet.

Bemærk, at det er en lille ændring, så vi gjorde det her. Hvis du planlægger at foretage flere ændringer i værktøjets konfiguration (hvilket kan ske, når du begynder at bruge værktøjet ofte), er det bedre at overstyre konfigurationen i "~ / .config / imgur-screenshot / settings.conf."

Når du er færdig med dette, skal du køre følgende kommando:

 ./imgur-screenshot.sh -c 

Hvis alt er blevet gjort korrekt indtil dette punkt, vil udgangen bede dig om at gå til en bestemt webadresse og hente en pin derfra.

Her er output i mit tilfælde (jeg har skjult webadressen, prøv ikke at kopiere den.):

 Gå til https://api.imgur.com/oauth2/authorize?client_id=XXXXXXXXXXXXXX og giv adgang til denne applikation. Indtast PIN-koden: 

Når stiften er indtastet, får værktøjet forbindelse til din konto. For at tage et screenshot og uploade det til din Imgur konto, skal du bare køre følgende kommando:

 ./imgur-screenshot.sh -l true 

Tjek din konto, og du vil se skærmbilledet der.

Funktioner

Her er nogle af de funktioner, som Imgur-Screenshot-værktøjet giver:

  • Upload screenshot eller billedfiler
  • Kopier link til udklipsholder
  • Tilpasnings konfiguration
  • Rediger billede før upload
  • Upload anonymt eller med konto
  • Opret og tilføj til album
  • Filnavn, link og slettede linkhistorik gemt
  • Automatisk billed sletning
  • Opdater meddelelser

Mere info her.

Konklusion

Imgur-Screenshot er et yderst nyttigt værktøj, som gør hvad det lover. Plus, alle disse ekstra funktioner gør det til et must-have. Gå videre og prøv det. Vidste du, at Shutter (et lignende men forholdsvis mere populært værktøj) synes at være holdt op med at arbejde med Ubuntu for nylig? Det er en anden grund til at begynde at lære Imgur-Screenshot.