Gibt es eine JavaScript-Bibliothek (oder eine andere Bibliothek) zum Lesen von Führerscheinen?

Ich arbeite an einem JavaScript-Projekt, bei dem Kreditkarten und Führerscheine über einen USB-Magnetstreifenleser im Tastaturemulationsmodus gelesen werden. Es stellte sich heraus, dass es extrem einfach war, Kreditkarten in das gleiche Format zu bringen. Es wurde jedoch schnell klar, dass Führerscheine viel schwieriger sind, da das Format selbst innerhalb eines einzelnen Staates (CA) von einer Karte zur nächsten variiert.

In jedem Fall besteht das Ziel darin, die Rohdaten aus dem Durchziehen eines Führerscheins (mit einem Magnetstreifenleser) zu entnehmen und die Nummer so daraus zu extrahieren, dass für möglichst viele US-Bundesstaaten die richtige Nummer ermittelt wird (alle 50 würden dies tun) Sei unglaublich). Erwähnenswert ist dasIch bin nicht besonders mit der Validierung beschäftigtZumindest noch nicht.

Hat das schon jemand gemacht und alles in eine Bibliothek gepackt (entweder kostenlos oder kommerziell), die ich benutzen könnte? Das wäre großartig.

Ich sollte auch beachten, dass ich gerne eine JavaScript-Lösung sehen würde, aber in Wirklichkeit bin ich offen dafür, jede Lösung zu untersuchen, die in einer beliebigen Sprache geschrieben ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage