En QR-kode er en type strekkode som lagrer informasjon og leses ved hjelp av en digital enhet, inkludert smarttelefoner. Hvis du har vært i nærbutikker eller kafeer, ville du sannsynligvis ha sett QR-koder der blant annet for å motta betalinger eller dele Wi-Fi-passord.

Men det er ikke alt. QR-koder har andre nyttige applikasjoner i dagens verden. Du kan for eksempel bruke QR-koder for å dele tilgang til hjemmet ditt Wi-Fi med gjester eller for å dele kontaktkortet ditt.

Følg med mens vi forklarer hvordan du lager QR-koder på Linux ved å bruke qrencode.

Trinn 1: Installere qrencode på Linux

Først må du installere qrencode-programmet på datamaskinen din. Akkurat som alle andre programmer, avhenger det helt av å gjøre dette på din Linux-maskin Linux-distroen du bruker. Så følg trinnene nedenfor for å få qrencode på systemet ditt:

Ubuntu og dens derivater, åpne terminalen og kjør følgende kommando for å installere qrencode:

sudo apt installere qrencode

For å installere qrencode på Fedora, bruk:

sudo dnf installere qrencode

Arch Linux og Manjaro, kan du installere qrencode med Pacman, slik:

sudo pacman -S qrencode

Hvis du er på openSUSE, kjør:

sudo zypper installere qrencode

Trinn 2: Bruk qrencode til å lage en QR-kode

Som et CLI-basert verktøy, innebærer qrencode bruk av en rekke forskjellige alternativer for å generere en QR-kode. Følgende er alle viktige alternativer (og deres attributter) du trenger å vite for å generere en grunnleggende QR-kode:

  • -o filnavn: Brukes til å spesifisere utdatafilnavnet til den genererte QR-koden.
  • -s størrelse: Den lar deg spesifisere modulstørrelsen i prikker. Som standard er verdien satt til tre, men du kan endre den basert på dine behov.
  • -l error_correction_level: Som navnet antyder, lar dette alternativet deg stille inn feilrettingsnivået for QR-koden din. I utgangspunktet bestemmer den hvor mye endring i QR-koden som påvirker skanbarheten. Den bruker lav (L) som standard.
  • -t filtype: Dette alternativet lar deg bestemme filtypen for QR-koden din. Standardverdien er PNG, men du kan sette den til en rekke andre formater.

For flere qrencode-alternativer, kjør følgende kommando i et terminalvindu:

qrencode --hjelp

Nå som du er kjent med grunnleggende qrencode-alternativer, her er hvordan du setter dem sammen til en kommando for å generere en QR-kode som sender ut tekst:

qrencode -s 9 -l H -o "QR-code.png""Dette er en test QR-kode!"

Med denne kommandoen genererer vi en QR-kode for teksten "Dette er en test-QR-kode!". Denne QR-koden vil bli kalt QR-code.png, har en størrelse på ni piksler og bruker det høye (H) korrigeringsnivået. Den vil bli lagret i hjemmekatalogen på datamaskinen din, slik at du kan bruke den innebygde filbehandleren for å få tilgang til den.

Trinn 3: Bekrefte den genererte QR-koden

Etter at du har opprettet QR-koden, er neste trinn å bekrefte om den ble generert riktig og inneholder ønsket informasjon.

For å gjøre dette trenger du bare en QR-kodeskanner. På iPhone får du en QR-skanner som et innebygd verktøy, som du får tilgang til fra kontrollsenteret. På den annen side, hvis du bruker Android, kan du laste ned QR-kodeleseren og skanneren av Kaspersky på enheten din. Eller du kan laste ned en hvilken som helst annen QR-kodeskanner fra Play Store.

Nedlasting:QR-kodeleser og skanner av Kaspersky

Deretter åpner du QR-kodebildet på Linux-skrivebordet. Start QR-kodeskanneren på smarttelefonen din og pek den mot QR-koden på datamaskinen din slik at den justeres riktig inne i boksen.

Når telefonen skanner denne koden, vil den vise innholdet. Bekreft om det er det samme innholdet du la inn under kodegenerering. I tilfelle det er det samme, er du klar og kan bruke denne QR-koden som du ønsker. Hvis ikke, prøv å generere den på nytt med qrencode.

Koding av andre typer data i en QR-kode

Som vist et par trinn tidligere, er tekst en av mange typer data du kan kode inn i QR-koden din. I tillegg til tekst, kan du blant annet inkludere en nettadresse, SMS eller e-postlenke til telefonnummeret ditt eller e-postadressen din, kontaktkort, appnedlastingslenker eller kalenderbegivenheter.

Nedenfor har vi listet opp kommandoene for å generere QR-koder med noen av disse elementene:

1. Generer en QR-kode med en nettadresse

qrencode -s 9 -l H -o "URL.png""https://www.makeuseof.com"

2. Legge til en SMS-forespørsel i en QR-kode

qrencode -s 9 -l H -o "SMS.png""SMSTO:+XX-XXXXXXXXXX: Hei"

Når du skanner denne QR-koden med telefonen din, vil den be deg sende meldingen eller skrive en ny i meldingsappen. Hvis du velger førstnevnte, sendes en "Hei"-melding til det nummeret, mens sistnevnte vil gi deg muligheten til å redigere meldingen før du sender den.

Alternativt kan du også forlate plassen etter Kolon (:) i kommandoen blank for å gi personen som skanner koden muligheten til å skrive inn teksten de ønsker.

Siden et kontaktkort vanligvis har en haug med informasjon som spenner over flere linjer, er det ikke en klok avgjørelse å legge til disse tekstlinjene i QR-koden din under genereringen. Så i stedet, det du trenger å gjøre er å legge dem til en tekstfil og omdirigere qrencode til den, slik:

qrencode -s 9 -l H -o "contact_card.png"< vcard.txt

Viktige felt i kontaktkortet for referanse:

BEGYNNE:VCARD
VERSJON:3.0
N:Etternavn;Etternavn
FN:Visningsnavn
ORG:
TITTEL:
TLF; TYPE=stemme, arbeid, foretrukket:
E-POST:
SLUTT:VCARD

5. Deling av Wi-Fi-detaljer via en QR-kode

qrencode -s 9 -l H -o "WiFi-details.png""WIFI: S:<SSID>;T: WPA2;P:<passord>;;"

Her, bytt ut og med Wi-Fi-navnet og passordet ditt. Hvis nettverket ditt bruker WEP i stedet for WPA, bytt ut WPA med det samme.

Nå, så snart du skanner denne koden på telefonen, vil den be deg om å koble til nettverket. Trykk på Bli med, Koble, eller en annen tilsvarende knapp for å koble til den umiddelbart.

6. Opprette en QR-kode med en e-postmelding

qrencode -s 9 -l H -o "email.png""mailto:<epostadresse>?subject=Emne&body=Kropp"

I kommandoen ovenfor, erstatt med e-postadressen du vil at folk som skanner QR-koden skal nå. Og på samme måte, bytt ut Emne og Kropp basert på dine krav.

7. Legge til en WhatsApp-meldingsforespørsel i en QR-kode

qrencode -s 9 -l H -o "WhatsApp-Me.png""https://wa.me/XXXXXXXXXX"

Når du kjører denne kommandoen, erstatt alle X-ene med mobilnummeret ditt (inkludert landskoden).

Generer tilpassede QR-koder på Linux på en enkel måte

Å generere QR-koder kan virke som en ganske utfordrende oppgave i begynnelsen. Imidlertid kan bruk av riktig QR-kodegenereringsverktøy gjøre prosessen betydelig enklere, som vist i denne veiledningen ved å bruke qrencode-kodegeneratoren.

Så du kan nå enkelt lage QR-koder for å dele kontaktkortet ditt, sende kalenderinvitasjoner, dele Wi-Fi-legitimasjon og mye mer. Selvfølgelig har vi listet opp koder for bare noen få av disse programmene, og det er mye mer du kan gjøre bare ved å google.

I tilfelle du leter etter en permanent løsning, kan du til og med lage en 3D-trykt QR-kode for deg selv.

Hva er en QR-kode og hvordan 3D-printer du en?

Les Neste

DelekvitringDeleE-post

Relaterte temaer

  • Linux
  • QR kode
  • Linux-kommandoer

Om forfatteren

Yash Wate (58 artikler publisert)

Yash er en stabsskribent ved MUO for gjør-det-selv, Linux, programmering og sikkerhet. Før han fant lidenskapen sin i å skrive, pleide han å utvikle for nettet og iOS. Du kan også finne forfatterskapet hans på TechPP, hvor han dekker andre vertikaler. Bortsett fra teknologi, liker han å snakke om astronomi, Formel 1 og klokker.

Mer fra Yash Wate

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere