22015, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   dkdkfjgh
   º»°Ý ³ë°¡´Ù..

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=20835 [º¹»ç]


¤Ð¤Ð;;

#include "Key.h"

void PutElse(int key, MENU Menu){
        
        
        
        if(key == '.')
        {
                keybd_event(0xBE, MapVirtualKey(0xBE, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBE, MapVirtualKey(0xBE, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == '<')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBE, MapVirtualKey(0xBE, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBE, MapVirtualKey(0xBE, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        }  else if(key == ',')
        {
                keybd_event(0xBC, MapVirtualKey(0xBC, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBC, MapVirtualKey(0xBC, 0), KEYEVENTF_KEYUP, 0);
        }  else if(key == '>')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBC, MapVirtualKey(0xBC, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBC, MapVirtualKey(0xBC, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '/')
        {
                keybd_event(0xBF, MapVirtualKey(0xBF, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBF, MapVirtualKey(0xBF, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == '?')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBF, MapVirtualKey(0xBF, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBF, MapVirtualKey(0xBF, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '-')
        {
                keybd_event(0xBD, MapVirtualKey(0xBD, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBD, MapVirtualKey(0xBD, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == '_')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBD, MapVirtualKey(0xBD, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBD, MapVirtualKey(0xBD, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '!')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('1', MapVirtualKey('1', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('1', MapVirtualKey('1', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '@')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('2', MapVirtualKey('2', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('2', MapVirtualKey('2', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '#')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('3', MapVirtualKey('3', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('3', MapVirtualKey('3', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '$')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('4', MapVirtualKey('4', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('4', MapVirtualKey('4', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key== '%')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('5', MapVirtualKey('5', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('5', MapVirtualKey('5', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '^')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('6', MapVirtualKey('6', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('6', MapVirtualKey('6', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key== '&')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('7', MapVirtualKey('7', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('7', MapVirtualKey('7', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key== '*')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('8', MapVirtualKey('8', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('8', MapVirtualKey('8', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '(')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('9', MapVirtualKey('9', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('9', MapVirtualKey('9', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == ')')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event('0', MapVirtualKey('0', 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('0', MapVirtualKey('0', 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '\'')
        {
                keybd_event(0xDE, MapVirtualKey(0xDE, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event('\'', MapVirtualKey(0xDE, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == '\"')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDE, MapVirtualKey(0xDE, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDE, MapVirtualKey(0xDE, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == ';')
        {
                keybd_event(0xBA, MapVirtualKey(0xBA, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBA, MapVirtualKey(0xBA, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == ':')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBA, MapVirtualKey(0xBA, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xBA, MapVirtualKey(0xBA, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == '[')
        {
                keybd_event(0xDB, MapVirtualKey(0xDB, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDB, MapVirtualKey(0xDB, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == '{')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDB, MapVirtualKey(0xDB, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDB, MapVirtualKey(0xDB, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else if(key == ']')
        {
                keybd_event(0xDD, MapVirtualKey(0xDD, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDD, MapVirtualKey(0xDD, 0), KEYEVENTF_KEYUP, 0);
        } else if(key == '}')
        {
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDD, MapVirtualKey(0xDD, 0), 0, 0);
                Sleep(Menu.Speed);
                keybd_event(0xDD, MapVirtualKey(0xDD, 0), KEYEVENTF_KEYUP, 0);
                Sleep(Menu.Speed);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
        } else
        {
                
                Stroke(32,Menu);//space bar
                
        }
        
//        Sleep(Menu.Speed);
}

  Hit : 7088     Date : 2011/05/10 12:57



    
dkdkfjgh ºüÆ®¸°°Ç ¾ø°ÚÁö¿ä? 2011/05/10  
HEx0D switch·Î ÇϽÃÁö ¤¾¤¾ 2011/05/11  
/x7375696e6567 ±×·¯°Ô¿©.. switch °¡ Á»´õ °¡µ¶¼ºµµ ÁÁÀ»³¤µ¥ 2011/05/11  
T3ddyB34r switch(key)
{
case '.' : /*³»¿ë*/
break;
case '>' : /*³»¿ë*/
break;
/*
»ý·«
*/
default : Stroke(32,Menu);//space bar

}

ÀÌ·±½ÄÀ¸·Î..
2011/05/11  
dkdkfjgh ¤¤ Â¥´Ùº¸´Ï ±×·¸°Ô ‰ç¾î¿ä ¤¾¤¾¤¾;; Áß°£¿¡ ¹Ù²Ù±â¿¡µµ ±ÍÂú°í¿ä. 2011/05/12