Estoy trabajando en un proyecto de JavaScript que implica leer tarjetas de crédito y licencias de conducir desde un lector de banda magnética USB en el modo de emulación de teclado. Resulta extremadamente fácil obtener tarjetas de crédito, ya que todas tienen el mismo formato. Sin embargo, rápidamente quedó claro que las licencias de conducir son mucho más difíciles, ya que incluso en un único estado (CA) el formato varía de una tarjeta a la siguiente.¿Hay una biblioteca de JavaScript (u otra) para leer las licencias de conducir?
En cualquier caso, el objetivo es tomar los datos brutos de deslizar una licencia de conducir (usando un lector de banda magnética) y extraer el número de la misma, de forma que produzca el número correcto para tantos estados de EE.UU. como sea posible (todos los 50 serían increíbles). Vale la pena mencionar es que No estoy particularmente preocupado con la validación, al menos no en este momento.
¿Alguien más ya ha hecho esto y lo ha empaquetado todo en una biblioteca (ya sea gratuita o comercial) que podría usar? Que sería increíble.
También debería tener en cuenta que si bien me encantaría ver una solución de JavaScript, en realidad estoy abierto a investigar cualquier solución, escrita en cualquier idioma.
No _exactly_ lo que estaba buscando, pero espero que esto ayude: http://www.tek-tips.com/viewthread.cfm?qid=701938 –
¡Realmente me pregunto qué planea hacer con toda esa información! : P – Waltzy
@Waltzy: ¿Con nombres y números de licencia de conducir? No mucho en realidad. Es solo para verificar la identidad de un sistema en el que estoy trabajando. –