Jeg har i en kort periode kigget lidt på stregkoder. Der findes nemlig op til flere programmer, der kan læse og dekode stregkoder til Android. I virkeligheden er det ikke specielt relevant, men derfor kan det jo godt være interessant.
Det hele startede med at korturl.dk, som jeg lejlighedsvis benytter, fik QR-koder (firkantede stregkoder) – d.v.s. at for hver kort url man laver, kommer der en stregkode, som kan scannes med moderne smartphones som f.eks. iPhone og Android-baserede enheder med et kamera. Dernæst åbner telefonen automatisk en webside. Senest har jeg set det på flasker med softdrinks. Det som korturl.dk laver ser således ud:
Nå men altså – når nu den kan scanne de der firkantede stregkoder, kunne den måske også scanne en almindelig stregkode. Første forsøg var en nærliggende bog og det gik helt fint:
På en eller anden snedig måde kan den faktisk lure at der er tale om en bog. Trykker man på Book Search-knappen, åbner den books.google.com.
Nå men – i en kort periode gik jeg så amok med stregkoder – i langt de fleste tilfælde, var der i al kedelighed bare tale om en række tal, som stod som almindelige tal nedenunder og som i øvrigt var aldeles uinteressante. Jeg nåede at få afprøvet tre programmer til Android’en: Barcode Scanner, ixMAT Barcode Scanner og ScanLife. Jeg fik også leget lidt med ScanPaste – totalt skrammel. Jeg vil anbefale det første program – det virker klart bedst og var det eneste, der kunne dekode en relativt lille stregkode:

Stregkode forsøget dekodet med tre programmer (fra oven): Barcode Scanner, ixMAT Barcode Scanner og ScanLife. Nederste billede viser Barcode Scanners (delvise) succes
Men så skulle jeg ud og flyve :)
Der sidder jo også en stregkode på sådan et uhyre. Den ser vældig kompliceret ud, så jeg blev enig med mig selv om, at den skulle da også dekodes. Efter et stykke tid med lidt søgning på internettet, kom jeg frem til at over 200 flyselskaber, har vedtaget en standard stregkode-type kaldet Bar Coded Boarding Pass, der bygger på en stregkode-standard kaldet PDF417.
Med den viden vidste jeg hvad jeg skulle kigge efter, og efter at have surfet lidt rundt i Android Market, fandt jeg ud af at der findes vist ikke et program til Android, der kan læse og afkode sådan nogle stregkoder. Men heldigvis er der jo internettet og hurtigt fandt jeg Datasymbol online barcode decoding demo. Og kort tid efter fandt jeg ud af hvad der står i stregkoden på min flybillet:
M1BOEGH/HENRIK MR EWD99T CPHMUCSK 2657 178M033D0106 356>10B0 K0178BSK 251172097261031 SK EBB611374844 *21301015K011786324600100111DEMO
De sidste fire tegn er udskiftet med DEMO, men ellers skal den nok passe. Så vidt jeg kan lure fra det, står der informationer om navn, afgangslufthavn, ankomstlufthavn, flynummer, billetnummer, SAS-bookingnummer og så en helt masse andre informationer jeg ikke har luret. De har givetvis et eller andet formål :)
QR-koderne er faktisk smarte nok. På et tidspunkt kommer der måske en standard for kontaktoplysninger i QR-kode format – så har folk en lille stregkode på visitkortne, og så kan man blot scanne og indsætte en ny kontakt person med to klik – snedigt :). Der er muligheder nok. Resten af mine stregkode “eksperimenter” viste sig blot at være en øvelse i læsning i stregkoder. Og det er der i virkeligheden så meget der kan…


















