Desarrollo de driver (Windows) que emule impresora virtual con interacción con api y NFC
€100-300 EUR
Cerrado
Publicado hace más de 3 años
€100-300 EUR
Pagado a la entrega
Estamos buscando:
Desarrollador de software en OS Windows con experiencia probada en desarrollos de drivers. Conocimientos en C/C++/C#.
Especificaciones del trabajo:
Consiste en desarrollar un driver que cree una impresora virtual en un entorno de Windows (compatible con Windows 7 y Windows 10) y que ofrezca las siguientes funciones:
1) Al instalarse, aparecerá como una impresora virtual más (MiddlePrinter). Podrá ser elegible como impresora por defecto en Windows y ser escogida como impresora de uso por cualquier programa con capacidad de impresión.
2) El programa tendrá la opción de configurarse para escoger otra impresora de las previamente instaladas (impresoras físicas detectadas). Cuando un programa escoja la impresora MiddlePrinter para imprimir, esta reenviará la impresión a la impresora previamente configurada.
3) Cuando se reciba una impresión, el programa se pone en contacto mediante https con una API a una aplicación en cloud.
3.1) Envía la última impresión gestionada.
3.2) Si recibe código exitoso -> La API devuelve una respuesta que contiene un URL que debe guardarse.
4) Cuando el programa detecte la gestión de una impresión, pondrá un lector/emisor NFC externo en escucha durante los próximos 45 segundos:
4.1) Si un smartphone con NFC se aproxima, el programa manda la URL que tiene guardada del paso 3 al smartphone.
NOTA: Se incluye adjunto esquema del flow.
Si tienes dudas, contacta por chat.
hi. I have 7+ years of experience in Windows development. I have built a number of Virtual Printer solutions for capturing POS tickets and other print jobs. I have also built NFC reader solutions. here are couple of my recent projects: ---( https://www.freelancer.com/projects/c-programming/Virtual-Printer-for-Windows-using-28342336 )--- and ---( https://www.freelancer.com/projects/c-sharp-programming/UWP-Background-app-for-scanning
)--- I can show you more of my relevant work. I'm best candidate for this task and I can build a very good solution for you. let's discuss further and do it...
Mas de 20 años de experiencia en desarrollos profesionales. Garantizo seriedad, sinceridad y una excelente comunicación antes, durante y después del proyecto además de una alta calidad y rapidez de ejecución.