Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: UpCode

Meitzi [06.11.2006 21:50:01]

#

Tuossa yksipäivä näin jossain UpCoden mainoksen. Kiinnostuin senverran että kävin kotisivuilla http://www.upcode.fi ja asensin ohjelman. (tai asensin sitten kun se puhelimelle tuli, muistaakseni vuosi sitten ei vielä ollut saatavailla kommunikaattorille)

Yksi koodi maksaa muuten 20 euroa vuodessa yksityiselle ja yrityslisenssit erikseen.

Niin tuli sitten mieleen, että olisi mielenkiintoista tietää että miten tuo koodi muodostetaan. Onkos tästä nyt sitten taas jotain hyötyä? no eipä taida, mutta minusta tuo on mielenkiintoista.

Ohjelman "purkaminen" (reverse-engineer) rikkoo mahdollisesti ohjelman lisenssiä. (löytääkö joku lisenssiä?) Sensijaan jos katsee vain kuvia ja piirtelee omia, sitä ei pystyne kieltämään mikään.


Perustiedot kuvasta
Reunalla kohdistusruudukko

8x8 ruudukossa on 64 bittiä
koodissa on todennäköisesti myöskin virheentarkistus
jos olisi 8 bittiä per tavu, jää 6 tavua koodiin ja 2 tavua virheentarkistukseen.

22x22 ruudukossa on 484 bittiä


Koodin lukeminen
Resoluutio 8X8

Englanninkielisellä sivulla näkyy kuvien koodit, lisäksi
demo VIDEO = 000011
demo KUVA = 000005
demo KÄYNTIKORTTI = 000132

Resoluutio 22X22

demo TILAUS
koodi = http://194.100.22.162/w.asp?i=000001000002

Osoitteen muodostus
Resoluutio 8X8, osoite on:
www.upcode.fi/[koodi]/
joka sitten mahdollisesti ohjataan uuteen paikkaan.

Resoluutio 22X22, osoite = koodi

Seuraavaksi pitäisi varmaan keksiä tapa jolla nuo kuvien tieto saadaan esitetty jotenkin tekstinä, mikähän olisi hyvä tapa? Kun näitä tietoja olisi sitten jonkunverran ehkä helpompi miettiä miten koodi siitä muodostuu.

Meitsi [06.11.2006 21:56:14]

#

Ihan vain offtopicina että tuo index.html lienee ihan vain palvelimen säädöillä tehty (apachella rewrite-engineksi kutsuttu). Tuo voi olla oikeasti vaikka php-tiedosto hirveällä parametriläjällä, mutta urli on vain tehty siistimmän näköiseksi.

Meitzi [06.11.2006 22:08:38]

#

Ok, korjattu

zacura [06.11.2006 23:17:47]

#

Näyttää DataMatrix 2D-viivakoodilta. Wikipedia ja Google tietää lisää:

http://en.wikipedia.org/wiki/Barcode
http://en.wikipedia.org/wiki/Datamatrix
http://grandzebu.net/informatique/codbar-en/datamatrix.htm

Lebe80 [07.11.2006 01:00:45]

#

Meitzi kirjoitti:

Onkos tästä nyt sitten taas jotain hyötyä? no eipä taida, mutta minusta tuo on mielenkiintoista.

No tuon tarkoitushan taitaa olla se, että Barcode voidaan lukea suoraan puhelimen kameralla esim. käyntikortista, (paperi)mainoksesta, jolloin osoitetta ei tarvitse itse näpytellä.

Muistaakseen Niinistön Saulilla oli Liituraitatakissaan presidentin vaalien alla omien vaalisivujensa BarCode, tosin liituraidan raidat sotkivat kuvan lukemista, joten osoitetta ei meinannut saada luettua kameralla.

BarCode on vain yksi tapa ilmoittaa osoite, esim. jos osoite on vaikea muistaa, niin sen voi "helposti" lukea kännykällä.

"Tulevaisuudessa" se voi olla hyvinkin hyödyllinen (nykyään kun suuntaus näyttäisi olevan se, että kaikki pitää saada heti), niin (multimedia/3G) kännyköiden yleisdyttyä voidaan tarjota muitakin palveluita kaupungin vilinässä pelkällä napin painalluksella.

Meitzi [07.11.2006 17:21:01]

#

Kiitos viestistä Lebe80, tarkoitus ei ollu varsinaiset kyseenalaistaa tuota "koodia" vaan kysenalaistaa, onko hyötyä jos osaan tehdä tuollaisen koodin itse. Tuohon datamatrixiin pitää tutustua, että onko se suoraan tuo.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta