»ç¿ëÀÚ°¡ ÄÄÇ»ÅÍ¿Í Å°º¸µå¿Í ¸¶¿ì½º¸¦ ÅëÇÏ¿© »óÈ£ÀÛ¿ë ÇÒÁö ¸»Áö ¿©ºÎ¸¦ ÄÑ°í ²ü´Ï´Ù.
BlockInput, Mode
Mode 1: ´ÙÀ½ ´Ü¾î Áß Çϳª:
On: »ç¿ëÀÚ°¡ ÄÄÇ»ÅÍ¿Í »óÈ£ÀÛ¿ëÇÏÁö ¸øÇÕ´Ï´Ù (¸¶¿ì½º¿Í Å°º¸µå ÀÔ·ÂÀº È¿°ú°¡ ¾ø½À´Ï´Ù).
Off: ÀÔ·ÂÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
Mode 2: ÀÌ ¸ðµå´Â ´Ù¸¥ µÎ °³¿Í µ¶¸³ÀûÀ¸·Î ÀÛµ¿ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, BlockInput On
À̸é BlockInput Off
ÀÌ »ç¿ëµÉ ¶§±îÁö ÀÔ·ÂÀ» ¸·½À´Ï´Ù. ¾Æ·¡ÀÇ ¿É¼ÇÀÌ È¿°ú¸¦ ¹ßÈÖÇصµ »ó°ü¾ø½À´Ï´Ù.
Send: Send ¶Ç´Â SendRaw°¡ ÁøÇà ÁßÀÎ µ¿¾È »ç¿ëÀÚÀÇ Å°º¸µå¿Í ¸¶¿ì½º ÀÔ·ÂÀ» ¹«½ÃÇÕ´Ï´Ù (ÀüÅëÀûÀÎ SendEvent ¸ðµå¸¸ Çã¿ëÇÕ´Ï´Ù). »ç¿ëÀÚÀÇ Å° ÀÔ·Â ¶§¹®¿¡ Èä³»³½ Å°´¸²ÀÇ È帧ÀÌ ¹æÇعÞÁö ¾Êµµ·Ï ¸·½À´Ï´Ù. Send°¡ ³¡³¯ ¶§, ÀÔ·ÂÀÌ ´Ù½Ã °¡´ÉÇØÁý´Ï´Ù (¾Õ¿¡¼ BlockInput On
À¸·Î ¸·°í ÀÖ´Â °æ¿ì´Â Á¦¿ÜÇÕ´Ï´Ù).
Mouse: »ç¿ëÀÚÀÇ Å°º¸µå¿Í ¸¶¿ì½º ÀÔ·ÂÀº Click, MouseMove, MouseClick, ¶Ç´Â MouseClickDragÀÌ ÁøÇà ÁßÀÏ ¶§ ¹«½ÃµË´Ï´Ù (ÀüÅëÀûÀÎ SendEvent ¸ðµå¸¸ Çã¿ëÇÕ´Ï´Ù). »ç¿ëÀÚÀÇ ¸¶¿ì½º À̵¿°ú Ŭ¸¯ ¶§¹®¿¡ Èä³»³½ ¸¶¿ì½º À̺¥Æ® È帧ÀÌ ¹æÇعÞÁö ¾Êµµ·Ï ¸·½À´Ï´Ù. ¸¶¿ì½º ¸í·É¾î°¡ ³¡³¯ ¶§ (ÀÌÀü¿¡ BlockInput On
ÀÌ »ç¿ëµÇ¿© ¿©ÀüÈ÷ ÀÔ·ÂÀ» ¸·°í ÀÖÁö¸¸ ¾Ê´Ù¸é) ÀÔ·ÂÀÌ ´Ù½Ã °¡´ÉÇØÁý´Ï´Ù.
SendAndMouse: À§ µÎ ¹æ¹ýÀ» Á¶ÇÕ.
Default: Send¿Í Mouse ¸ðµå¸¦ ¸ðµÎ ²ôÁö¸¸, ÀÔ·Â ¹æÁöÀÇ ÇöÀç »óŸ¦ ¹Ù²ÙÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, BlockInput On
ÀÌ ÇöÀç È¿°ú°¡ ÀÖ´Ù¸é, BlockInput Default
¸¦ »ç¿ëÇصµ ²¨ÁöÁö ¾Ê½À´Ï´Ù.
Mode 3 (v1.0.43.11+ ¿ä±¸): ÀÌ ¸ðµå´Â ´Ù¸¥ µÎ ¹æ¹ý°ú µ¶¸³ÀûÀ¸·Î ÀÛµ¿ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, BlockInput On
°ú BlockInput MouseMove
°¡ µÑ ´Ù ÄÑÁ® ÀÖÀ¸¸é, ¸¶¿ì½º À̵¿Àº µÑ ´Ù ²¨Áú ¶§±îÁö ¸·Èü´Ï´Ù.
MouseMove: ¸¶¿ì½º Ä¿¼´Â »ç¿ëÀÚÀÇ ¹°¸®Àû ¸¶¿ì½º À̵¿¿¡ ¹ÝÀÀÇÏÁö ¾Ê½À´Ï´Ù (DirectInput ¾îÇÃÀº ¿¹¿ÜÀûÀ¸·Î °¡´ÉÇÕ´Ï´Ù). ½ºÅ©¸³Æ®°¡ ÀÌ ¸í·É¾î¸¦ óÀ½ »ç¿ëÇÒ ¶§, (¾ÆÁ÷ ¼³Ä¡µÇÁö ¾Ê¾Ò´Ù¸é) ¸¶¿ì½º °¥°í¸®°¡ ¼³Ä¡µË´Ï´Ù. °Ô´Ù°¡, ½ºÅ©¸³Æ®´Â ¿µ¼ÓÀûÀÌ µË´Ï´Ù. ExitApp¸¦ »ç¿ëÇؾ߸¸ Á¾·áÇÒ ¼ö ÀÖ´Ù´Â ¶æÀδÙ. ¸¶¿ì½º °¥°í¸®´Â ´ÙÀ½ Suspend ¶Ç´Â Hotkey ¸í·É¾î¸¦ »ç¿ëÇÒ ¶§±îÁö ¿©ÀüÈ÷ ¼³Ä¡µÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù. ±× ¼ø°£ ÇÖÅ°³ª ÇÖ½ºÆ®¸µÀ» ¿ä±¸ÇÏÁö ¾ÊÀ¸¸é Á¦°ÅµË´Ï´Ù (#Hotstring NoMouse ÂüÁ¶).
MouseMoveOff: »ç¿ëÀÚ¿¡°Ô ¸¶¿ì½º Ä¿¼¸¦ À̵¿Çϵµ·Ï Çã¿ëÇÕ´Ï´Ù.
BlockInputº¸´Ù, Á¾Á¾ SendMode Input
¶Ç´Â SendMode Play
À» »ç¿ëÇÏ´Â ÆíÀÌ ´õ ÁÁÀ» °æ¿ì°¡ ¸¹½À´Ï´Ù. ¿Ö³ÄÇϸé Å°´¸²°ú ¸¶¿ì½º Ŭ¸¯À» ÀÎÅÍ·´Æ®ÇÒ ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù. BlockInput°ú ´Ù¸£°Ô, À§ ¸ðµå´Â Àü¼Û Áß »ç¿ëÀÚ°¡ ŸÀÚÇÑ °ÍÀ» ¹ö¸®Áö ¾Ê½À´Ï´Ù; ´ë½Å¿¡, ¹öÆÛ Ã³¸®Çß´Ù°¡ ³ªÁß¿¡ Àü¼ÛÇÕ´Ï´Ù. BlockInputÀ» ÇÇÇÏ¸é ´ÙÀ½ ¹®´Ü¿¡¼ ±â¼úÇÏ´Â ¹Ù¿Í °°ÀÌ Å°°¡ ´·¯ºÙ´Â °ÍÀ» ¿ìȸÇÒ ÇÊ¿äµµ ¾ø¾îÁý´Ï´Ù.
»ç¿ëÀÚ°¡ Å°¸¦ ´©¸£°í ÀÖ´Â µ¿¾È¿¡ BlockInputÀÌ È°¼ºÈµÈ´Ù¸é, ±×·± Å°µéÀº "´·¯ ºÙ¾î¹ö¸³´Ï´Ù". ÀÌ°ÍÀº ±× Å°°¡ ³õÀÏ ¶§±îÁö ±â´Ù·È´Ù°¡ BlockInputÀ» ÄѸé ÇØ°áµË´Ï´Ù. ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ:
^!p:: KeyWait Control ; Å°¸¦ ¶¼±â¸¦ ±â´Ù¸³´Ï´Ù. °¢°¢ÀÇ ÇÖÅ° ¼ö½ÄÀÚ¸¶´Ù KeyWait¸¦ Çϳª¾¿ »ç¿ëÇÕ´Ï´Ù. KeyWait Alt BlockInput On ; ... Å°´¸²°ú ¸¶¿ì½º Ŭ¸¯À» Àü¼ÛÇÕ´Ï´Ù ... BlockInput Off return
ÀÔ·Â ¹æÁö´Â ALT À̺¥Æ®°¡ Àü¼ÛµÉ ¶§¸¶´Ù ÀÚµ¿À¸·Î ±×¸®°í Àӽ÷Π²¨Áý´Ï´Ù (³ªÁß¿¡ ´Ù½Ã È°¼ºÈµË´Ï´Ù).
BlockInputÀÌ ÄÑÁ® ÀÖÀ» ¶§, »ç¿ëÀÚ ÀÔ·ÂÀº ¸·È÷Áö¸¸ ¿ÀÅäÇÖÅ°´Â Å°´¸²°ú ¸¶¿ì½º Ŭ¸¯À» Èä³»³¾ ¼ö ÀÖ½À´Ï´Ù. ±×·¸Áö¸¸, Ctrl+Alt+DelÀ» ´©¸£¸é Windows API Ư¡ ¶§¹®¿¡ ÀÔ·ÂÀÌ ´Ù½Ã °¡´ÉÇØÁý´Ï´Ù.
¾î¶² À¯ÇüÀÇ °¥°í¸® ÇÖÅ°´Â BlockInputÀÌ ÄÑÁ® À־ ¿©ÀüÈ÷ ÃË¹ßµÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹·Î´Â MButton
(¸¶¿ì½º °¥°í¸®) ±×¸®°í LWin & Space
(¼ö½Ä ½Éº¼ $#
ÀÌ ¾Æ´Ï¶ó ¸í½ÃÀûÀ¸·Î Á¢µÎ ½Éº¼ÀÌ ºÙÀº Å°º¸µå °¥°í¸®)°¡ ÀÖ½À´Ï´Ù.
½ºÅ©¸³Æ®°¡ ³¡³¯ ¶§ ÀÚµ¿À¸·Î ÀÔ·ÂÀÌ ´Ù½Ã °¡´ÉÇØÁý´Ï´Ù.
SendMode, Send, Click, MouseMove, MouseClick, MouseClickDrag
BlockInput, on Run, notepad WinWaitActive, Untitled - Notepad Send, {F5} ; ³¯Â¥¿Í ½Ã°£À» ºÙ¿© ³Ö½À´Ï´Ù BlockInput, off