software van Barcodescanner zelf om rijksregisternummer uit barcode te halen

Alles over programmeren en development binnen de IT-wereld
satsurfer
Elite Poster
Elite Poster
Berichten: 5924
Lid geworden op: 09 okt 2004, 21:24
Uitgedeelde bedankjes: 544 keer
Bedankt: 326 keer
Recent bedankt: 1 keer

Bericht

Ik zoek een Barcodescanner die softwarematig het Rijksregisternummer uit de code haalt. (wat waarschijnlijk utopie is)
Geen idee waar te zoeken.

De sofware die op gemeentes gebruikt wordt, komt van de overheid/privé partners.
1 programma kan codes lezen (maar is een eigen barcode op reispassen)
https://www.belpas.be/FPSFA.Consular.Ci ... fault.aspx

ID barcodes of QR-codes herkent hij niet.
https://www.ibz.rrn.fgov.be/nl/contact/
https://www.cevi.be/software/

Ik ga ze het wel eens voorstellen, maar vrees ervoor. :-(

IK kreeg deze nuttige info van http://www.grasoft.be/. Hij ontwikkelde software om wielertoeristen in te scannen op toertochten.

Met de 2D barcode op een eID bevat de barcode MEER dan enkel het rrnr. De verschillende velden worden gescheiden door een komma of puntkomma. Het rrnr zit in het 2de veld (8***0*5*0*6), dan het kaartnr (**5*7*0*04*2), vervaldag (*03*0**7) en geboortedatum (****0*03). Enkel het rrnr eruit halen is daardoor onmogelijk (tenzij je software in je scanner zou hebben die dat ondersteund maar dat raad ik af). De software die de barcode binnenkrijgt zal zo intelligent moeten zijn om de input te analyseren.
**********
Je hebt gelijk, de 1D barcode bevat ook meer dan enkel de rrnr (11 posities), er volgen nog 9 tekens dat het laatste stuk is van het kaartnr.

Mijn VwbRit software, die bij vwb organisaties gebruikt wordt, gebruikt "patroon herkenning" om te zien welke barcode er aangeboden worden en haalt de juiste velden eruit op.

Ik vrees dat je bij de leverancier van je software zal moeten zijn om zulke herkenning te laten inbouwen.
--
vet is rijksregisternr.
barcode 1D

*60*2**9***2*4**67**

NIeuwe kaart met QR code leest hij: (geen *, cijfer vervang ik door privacyredenen)

1;8*0*03*5*0*;5*5*740*0**2;2*3*0**7;**8*0*03

https://www.libble.eu/datalogic-quicksc ... ad-585055/
heb scanner datalogic QD2430

https://cdn.datalogic.com/Download?iddwnfile=28964
Laatst gewijzigd door satsurfer 07 feb 2023, 19:35, in totaal 2 gewijzigd.
woutervh
Elite Poster
Elite Poster
Berichten: 2676
Lid geworden op: 09 mei 2007, 09:44
Uitgedeelde bedankjes: 13 keer
Bedankt: 162 keer
Recent bedankt: 1 keer

Bericht

satsurfer schreef: 06 feb 2023, 22:53 Ik zoek een Barcodescanner die softwarematig het Rijksregisternummer uit de code haalt. (wat waarschijnlijk utopie is)
Geen idee waar te zoeken.
Het ligt misschien aan mij, of aan het late uur, maar ik ben niet mee wat je eigenlijk zoekt?
Over welke barcode gaat het hier?
Een barcode is uiteindelijk gewoon een combinatie cijfertjes. Afhankelijk van de barcode en waar het rijksregister zit, kun je dat eruit parsen...
Zo'n scanner presenteert zich als toetsenbord, en "typt" gewoon de barcode in leesbare nummertjes
satsurfer
Elite Poster
Elite Poster
Berichten: 5924
Lid geworden op: 09 okt 2004, 21:24
Uitgedeelde bedankjes: 544 keer
Bedankt: 326 keer
Recent bedankt: 1 keer

Bericht

Hij moet het rijksregister uit die lange cijfercode halen, wat hierboven vet staat.

RR= 11 cijfers

De software heb ik geen vat op. Zou willen dat software/hardware vd scanner het zelf eruit haalt, zodat het universeel inzetbaar is op alle software die RR nodig heeft. Gaat veel sneller dan die ID-lezers.
thvranken
Starter Plus
Starter Plus
Berichten: 30
Lid geworden op: 02 aug 2009, 23:36
Uitgedeelde bedankjes: 3 keer
Bedankt: 6 keer

Bericht

Dit is mogelijk met bijvoorbeeld Zebra barcode scanners.
Met de 123Scan configuratiesoftware van Zebra kunnen zogenaamde Advanced Data Formatting (ADF) regels geconfigureerd worden in de scanner zelf, waarmee de gescande data gemanipuleerd kan worden, voordat deze doorgestuurd wordt naar de aangesloten computer. Zo is het bijvoorbeeld ook mogelijk om van een gescande lange reeks cijfers, enkel de cijfers vanaf positie x t.e.m. positie y aan te bieden aan de aangesloten computer.

Zie ook:
https://supportcommunity.zebra.com/s/ar ... uage=en_US
https://www.zebra.com/content/dam/zebra ... -en-us.pdf
Gebruikersavatar
Sasuke
userbase crew
userbase crew
Berichten: 5648
Lid geworden op: 13 aug 2003, 18:25
Locatie: Vlaanderen
Uitgedeelde bedankjes: 219 keer
Bedankt: 440 keer
Recent bedankt: 13 keer

Bericht

Als je onderstaande in een .ps1 bestandje (1 per type barcode), dan kan je zo gewoon telkens het RRN weergeven na de scan. Waar die 'Software' maker het haalt om te spreken van 'benodigde intelligentie' is mij een raadsel, barcodes zijn pure tekst strings die via een keyboard driver worden omgezet naar karakters ... niks zo simpel als string manipulatie. (OK, er zijn ook speciale barcodes ... maar dat is hier nvt)

Voor de 2D Barcode:

Code: Selecteer alles

$str = read-host "Scan de QR Code aub ..."
$rrn = $str.Split(";")[1]
Voor de 1D Barcode:

Code: Selecteer alles

$str = read-host "Scan de Barcode aub ..."
$rrn = $str.Substring(0,11)
Laatst gewijzigd door Sasuke 07 feb 2023, 09:56, in totaal 2 gewijzigd.
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding
Gebruikersavatar
cyberbug
Elite Poster
Elite Poster
Berichten: 779
Lid geworden op: 08 okt 2005, 12:37
Locatie: België
Uitgedeelde bedankjes: 52 keer
Bedankt: 99 keer

Bericht

Ik heb de barcode eens gescand met de QR scanner op mijn mobiele telefoon. (de 1D barcode mijn EID heeft nog geen QR)
Hier komt gewoon een reeks van 20 cijfers uit: de eerste 11 is mijn RRN nr, de volgende 9 zijn de laatste 9 van mijn eid card nr.
Het simpel inlezen van enkel de eerste 11 cijfers kunnen de meeste professionele scanners met gemak. (vaak nog met de optie om hierna een CRLF of Tab keystroke na te sturen.)

EDIT: ik krijg trouwens 1 lange reeks van 20 cijfers zonder puntkoma's tussen terug.

EDIT2: Hier staat trouwens de volledige manual voor je scanner https://www.libble.eu/datalogic-quicksc ... al-585054/ (282 pagina's) met ook alle mogelijke configuratie barcodes...
Laatst gewijzigd door cyberbug 07 feb 2023, 13:09, in totaal 2 gewijzigd.
Greetz cyberbug

Afbeelding
vverbeke
Elite Poster
Elite Poster
Berichten: 935
Lid geworden op: 19 mei 2009, 09:31
Uitgedeelde bedankjes: 52 keer
Bedankt: 83 keer

Bericht

Waarvoor wil je dat rijksregisternummer gebruiken? Dat mag nl. niet zomaar.
@home: VDSL 100/35 • @work: fiber 200/200 + fiber 300/50 + cable 240/30
Gebruikersavatar
Sasuke
userbase crew
userbase crew
Berichten: 5648
Lid geworden op: 13 aug 2003, 18:25
Locatie: Vlaanderen
Uitgedeelde bedankjes: 219 keer
Bedankt: 440 keer
Recent bedankt: 13 keer

Bericht

vverbeke schreef: 07 feb 2023, 09:43 Waarvoor wil je dat rijksregisternummer gebruiken? Dat mag nl. niet zomaar.
Als iemand zijn identiteitskaart vrijwillig afgeeft zie ik het probleem niet hoor ?
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding
Gebruikersavatar
Didymus
Elite Poster
Elite Poster
Berichten: 1102
Lid geworden op: 17 jun 2004, 13:23
Uitgedeelde bedankjes: 204 keer
Bedankt: 80 keer

Bericht

Het probleem is dat wettelijk is vastgelegd door wie en waarvoor het RRN mag worden gebruikt. Dat iemand vrijwillig zou meewerken aan de illegale verwerking daarvan, is geen argument.
woutervh
Elite Poster
Elite Poster
Berichten: 2676
Lid geworden op: 09 mei 2007, 09:44
Uitgedeelde bedankjes: 13 keer
Bedankt: 162 keer
Recent bedankt: 1 keer

Bericht

't is daarom dat we nu opeens ons rijksregisternummer moeten geven aan alle instanties waar onze kinderen zijn ingeschreven :-p
Gebruikersavatar
Sinna
Elite Poster
Elite Poster
Berichten: 3145
Lid geworden op: 14 nov 2008, 07:22
Twitter: KrSi78
Locatie: Brugge
Uitgedeelde bedankjes: 300 keer
Bedankt: 198 keer
Recent bedankt: 2 keer

Bericht

Anders kunnen ze geen fiscaal attest meer opmaken...
Computer(k)nul
vverbeke
Elite Poster
Elite Poster
Berichten: 935
Lid geworden op: 19 mei 2009, 09:31
Uitgedeelde bedankjes: 52 keer
Bedankt: 83 keer

Bericht

Sasuke schreef: 07 feb 2023, 09:57
vverbeke schreef: 07 feb 2023, 09:43 Waarvoor wil je dat rijksregisternummer gebruiken? Dat mag nl. niet zomaar.
Als iemand zijn identiteitskaart vrijwillig afgeeft zie ik het probleem niet hoor ?
Vrijwillig uw identiteitskaart afgeven wil nog niet zeggen dat je toestemming geeft om de data die op die kaart staat te registreren. Wat betreft rijksregisternummer is de wetgeving daar dan ook nog eens zeer strikt over.
@home: VDSL 100/35 • @work: fiber 200/200 + fiber 300/50 + cable 240/30
Gebruikersavatar
Sasuke
userbase crew
userbase crew
Berichten: 5648
Lid geworden op: 13 aug 2003, 18:25
Locatie: Vlaanderen
Uitgedeelde bedankjes: 219 keer
Bedankt: 440 keer
Recent bedankt: 13 keer

Bericht

Dat weet ik wel, maar in dit topic wordt nergens gesproken over registreren of verwerken, het gaat 'm puur om het te kunnen lezen van het nummer. En mogelijk heeft de TS wél de nodige volmachten om het RRN te raadplegen. We zijn geen illegale zaken aan het voorstellen, de informatie wordt publiek aangeboden en er is niets in de wet die mij verhinderd om een manier te zoeken hoe je dat eenvoudig(er) kan doen. Het is inderdaad illegaal om het effectief uit te lezen en te gebruiken, zelfs als unieke ID mag het niet gebruikt worden. Op dat punt gaat het inderdaad ietsje verder dan ik zelfs verwacht had (wat goed is !)

Bron: https://www.misterfranklin.be/post/rijk ... en-privacy
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding
satsurfer
Elite Poster
Elite Poster
Berichten: 5924
Lid geworden op: 09 okt 2004, 21:24
Uitgedeelde bedankjes: 544 keer
Bedankt: 326 keer
Recent bedankt: 1 keer

Bericht

vverbeke schreef: 07 feb 2023, 09:43 Waarvoor wil je dat rijksregisternummer gebruiken? Dat mag nl. niet zomaar.
er passeren honderden ID-kaarten/verblijfskaarten/Reispassen door mijn handen (legaal door Zetes geleverd). Is mijn job nl. :nono:
IK vraag ze ook aan. Ik moet ze activeren. Uittreksels op vraag van de burger. Dan heb je een RR nodig. :-D Soms moet ik in bevolkingsregister dossier nakijken en dan is inscannen veel sneller dan intikken. Dus ik vraag geen advies om illegale zaken te doen. :-D
Kunnen we nu terug on topic?

Toegevoegd na 2 minuten 25 seconden:
vverbeke schreef: 07 feb 2023, 14:04 Vrijwillig uw identiteitskaart afgeven wil nog niet zeggen dat je toestemming geeft om de data die op die kaart staat te registreren. Wat betreft rijksregisternummer is de wetgeving daar dan ook nog eens zeer strikt over.
https://www.grasoft.be/vwbrit/inschrijv ... ijving.htm

Toegevoegd na 22 minuten 32 seconden:
Sasuke schreef: 07 feb 2023, 08:35 Als je onderstaande in een .ps1 bestandje (1 per type barcode), dan kan je zo gewoon telkens het RRN weergeven na de scan.
heb scanners in bruikleen gekregen. Datalogic en een Zebra dacht ik.

Kan je meer toelichten stap per stap? :-D

Zou dit ook lukken met een Aliproduct met een specifieke website?
https://nl.aliexpress.com/item/13892602 ... pt=glo2nld
https://www.netum.net/products/nt-1228b ... 1d-qr-code
https://smile.amazon.de/dp/B07CBS52KJ/r ... hdGY&psc=1
Gebruikersavatar
Sasuke
userbase crew
userbase crew
Berichten: 5648
Lid geworden op: 13 aug 2003, 18:25
Locatie: Vlaanderen
Uitgedeelde bedankjes: 219 keer
Bedankt: 440 keer
Recent bedankt: 13 keer

Bericht

Eigenlijk, om te testen, gewoon de scanner aan de laptop of pc aansluiten, driver installeren, daarna powerShell opstarten en gewoon copy/paste doen. Je zal een gevraagd worden om te scannen, daarna op enter duwen en site presto, het RRN komt tevoorschijn (vermoed ik toch) :-)
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding
satsurfer
Elite Poster
Elite Poster
Berichten: 5924
Lid geworden op: 09 okt 2004, 21:24
Uitgedeelde bedankjes: 544 keer
Bedankt: 326 keer
Recent bedankt: 1 keer

Bericht

ik dacht dat deze scanners plug & play waren.

Powershell. Je spreekt Chinees.

Moet eerst nog script hebben. IT stuurde door, programmeerde, maar niet enkel RR kwam er. in Word hé.

Zal morgen ze terug eens naar huis brengen. Overdag geen tijd voor.
Gebruikersavatar
Sasuke
userbase crew
userbase crew
Berichten: 5648
Lid geworden op: 13 aug 2003, 18:25
Locatie: Vlaanderen
Uitgedeelde bedankjes: 219 keer
Bedankt: 440 keer
Recent bedankt: 13 keer

Bericht

Start -> run > powerShell intypen
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding