miércoles, 1 de septiembre de 2010

Algo de ingeniería poco convensional

Si alguna vez te has encontrado con el problema de meterle datos a un software propietario como generalmente son los de manejo de nomina los cuales tienen características muy restrictivas, como uno que yo conozco, que no voy a mencionar para no promoverlo, este no te permite agregar registros a la base de datos por que está encriptada, de modo que la única forma de meterle o sacarle datos es a travez de sus interfaces de usuario. Y que pasa si ya se tiene la base de datos de los empleados y se tiene que capturar de nuevo en ese sistema propietario por que alguien tiene mucho dinero para pagar su licencia (¡es su dinero!) , para no tener que hacer esto manualmente una solucion que no requiere mayor esfuerzo es un pequeño programa que manda teclasos en automatico, ¿como es esto? En un archivo de texto pongo la informacion cambinado con instrucciones del teclado y se corre como un sencillo escript que contendria algo como esto:

Abre programa: Nomicostoso //programa a manipular
presiona teclas: Alt A //accedemos al menu
presiona tecla: N //selecciona la opcion nuevo
presiona teclas: "leonel hernandez sandoval"
presiona teclas: Ctrl S //guarda el registro

y luego se repite para n registros.

Con lo facil que es alojar un proyecto en google code respecto de otros repositorios, comparto esta aplicación y si a alguien le pudiera servir de algo, siéntase libre de hacer con esta lo que desee.


No hay comentarios:

Publicar un comentario