Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: daryl09 en 10 Diciembre 2013, 16:45 pm



Título: Presionar teclas de forma automatica
Publicado por: daryl09 en 10 Diciembre 2013, 16:45 pm
Hola comunidad

Les comento, tuve un problema en el trabajo y sin querer borre una lista de un proveedor, para cargarla de nuevo es muy tedioso porque tengo que presionar las teclas "Flecha de Abajo luego F2, luego Flecha de Abajo..." y así sucesivamente para cargar los casi 40 mil artículos que tiene ese proveedor y como el programa que usan es viejo no puedo hacerlo de otra manera. Asi que pense en buscar un programa que realice eso o programarlo yo bajo C#, encontre dos programas uno llamado Auto Typer y el otro es Runescape Auto Typer, si bien ambos son para ingresar teclas y que las ejecute automaticamente durante un tiempo definido (lo que me hace falta), nose como hacer que me simule las teclas q me hacen falta "Flecha de Abajo y F2" ya que por ejemplo en el Auto Typer me pide que ingrese las teclas guardandolas en un txt y luego cargar el mismo en dicho programa, por eso nose como hacer para poner en el txt esas dos teclas en particular

Les agradecería si me pueden dar una mano de como usarlo o con que sentencias de código lo puedo programar


Título: Re: Presionar teclas de forma automatica
Publicado por: MCKSys Argentina en 12 Diciembre 2013, 02:54 am
Código:
Flecha abajo = {DOWN}
F2 = {F2}

Escribe los códigos incluyendo las llaves. Por ej.:

Código:
Linea1{F2}{DOWN}
Linea2{F2}
Linea3{F2}

Ten en cuenta que el programa envia un "ENTER" por cada linea que aparece en quicksave.txt
Por lo tanto, por ej., si abres un notepad y cargas un quicksave.txt con lo siguiente:

Código:
Linea1
Linea2
Linea3
Linea4
Linea5
{UP}{UP}{UP}

Lo que ocurrirá es que luego de escribir la quinta linea (y hacer "enter"), "presionará" la tecla "Flecha arriba" 3 veces seguidas y luego hará un nuevo "enter".
Osea, equivale a ésto:

Código:
Linea1
Linea2

Linea3
Linea4
Linea5


Tabla de codigos completa:

Tecla Código
Retroceso {BACKSPACE}, {BS} o {BKSP}
Pausa {BREAK}
Bloq Mayús {CAPSLOCK}
Supr {DELETE} o {DEL}
Flecha abajo {DOWN}
Fin {END}
Entrar  {ENTER}
Esc {ESC}
Ayuda {HELP}
Inicio {HOME}
Insert {INSERT} o {INS}
Flecha izquierda {LEFT}
Bloq Num {NUMLOCK}
Re Pág {PGDN}
Av Pág {PGUP}
Impr Pant {PRTSC}
Flecha derecha {RIGHT}
Bloq Despl {SCROLLLOCK}
Tab {TAB}
Flecha arriba {UP}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}

Para especificar teclas con cualquier combinación de las teclas MAYÚS, CTRL y ALT, introduzca delante del código de la tecla uno o más de los siguientes códigos:

Tecla Código
Mayús +
Ctrl ^
Alt %


Saludos!


Título: Re: Presionar teclas de forma automatica
Publicado por: Platanito Mx en 12 Diciembre 2013, 17:36 pm
Si mal no recuerdo el KeyTweak te permitira configurar la tecla enter como si fuera flecha abajo y despues F2 o puedes probar con el StickyKeys de tu windows