elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Una ayudita(si es posible)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Una ayudita(si es posible)  (Leído 1,448 veces)
_Zer0_

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Una ayudita(si es posible)
« en: 20 Julio 2013, 18:49 pm »

Pues vera ahora mismo estoy empezando a aprender C,pero llevo tiempo preguntandome una cosa.Lo que yo quiero es un codigo en C que al pulsar por ejemplo la tecla "mayusculas"active una series de teclas(macros).
Bien supongo que esto sera muy facil de hacer,pues bien mi siguiente pregunta es si es posible hacer corrers ese programa directamente en un usb.
Me explico conectar la memoria usb y ya directamente al pulsar la tecla mayus que realiza las macros.


No se si se puede hacer o tiene que ser con ardunio o algo parecido.


Gracias de antemano.


En línea

eferion


Desconectado Desconectado

Mensajes: 1.248


Ver Perfil
Re: Una ayudita(si es posible)
« Respuesta #1 en: 21 Julio 2013, 00:23 am »

Aclaremos un poco los conceptos:

1. No se realizan tareas... o si alguno te las realiza, seguramente te cobre por ella.

2. Lo que dices del usb es realizable, tienes que configurar un autoarranque en el usb que ejecute tu programa... otra cosa es que puedas tener problemas con antivirus o con permisos de acceso.

3. Para controlar la pulsación de teclas sin afectar al usuario, es decir, que éste pueda ejecutar otros programas mientras tanto... necesitas que el programa sea residente y tendrás que programar unos hooks del teclado.

4. Como imagino que el punto 3 te habrá sonado a chino ( y que conste que en ese punto no te estoy tomando el pelo ) mi consejo es que te olvides de esta tarea y empieces a familiarizarte con c con cosas más sencillas y realizables por un nobel... te proporcionará más satisfacción, aprenderás más y consolidarás conocimientos.

5. No te ha contestado nadie más en 6 horas... por algo será. Yo en tu lugar meditaría seriamente lo que te he puesto.

Un saludo.


En línea

_Zer0_

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Una ayudita(si es posible)
« Respuesta #2 en: 21 Julio 2013, 00:34 am »

Claro ahora mismo estoy empezando un curso de C,era solo para saber si era posible hacer este tipo de cosas en C.

Aclaro tambien que mi intencion era solo saber si era posible o no.


Muchas gracias por la informacion.

P.D:Ahora mismo uso el visual studios 2010  como ide,porque cuando empeze con el dev++ me daba problema con la libreria conio si alguien sabe como se soluciona podrian tambien hacerme el favor de decirmelo porque por mas que he googleado y bajado la libreria sigue dandome fallo.

//Edito//
LA culpa en realidad a sido mia por no poner como titulo del post"Se puede hacer esto" Sorry. ^^
« Última modificación: 21 Julio 2013, 00:37 am por _Zer0_ » En línea

Caster


Desconectado Desconectado

Mensajes: 786


Ver Perfil WWW
Re: Una ayudita(si es posible)
« Respuesta #3 en: 21 Julio 2013, 00:44 am »

No uses la libreria conio.h. Lee esto:

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Y como IDE te recomiento Code::Blocks

Saludos.
« Última modificación: 21 Julio 2013, 00:46 am por Caster » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
uNA AYUDITA PLZ
Software
_km3loth_ 1 1,792 Último mensaje 30 Abril 2005, 22:26 pm
por Randomize
Una ayudita...
Diseño Gráfico
PhorSeth 7 3,167 Último mensaje 24 Mayo 2005, 12:31 pm
por + enrique ZP
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines