¾²·¹µå

ÇöÀç ¾²·¹µå´Â ÃÖ±ÙÀÇ À̺¥Æ®°¡ ¿äûÇÑ ½ÇÇà È帧À¸·Î Á¤Àǵ˴ϴÙ; ¿¹·Î´Â ÇÖÅ°, SetTimer ¼­ºê·çƾ, ¸ÂÃã ¸Þ´º Ç׸ñ, ±×¸®°í GUI À̺¥Æ®°¡ Æ÷ÇԵ˴ϴÙ. ÇöÀç ¾²·¹µå´Â ÀÚ½ÅÀÇ ¼­ºê·çƾ ¾È ¶Ç´Â ±× ¼­ºê·çƾÀ» È£ÃâÇÑ ´Ù¸¥ ¼­ºê·çƾ ¾È¿¡¼­ ¸í·É¾î¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿ÀÅäÇÖÅ°´Â ½ÇÁ¦·Î ´ÙÁß ½º·¹µå¸¦ »ç¿ëÇÏÁö ¾ÊÁö¸¸, ±× ¸î °¡Áö ÇàÀ§´Â Èä³»¸¦ ³À´Ï´Ù: µÎ ¹ø° ¾²·¹µå°¡ ½ÃÀ۵Ǹé -- ¿¹¸¦ µé¾î ÀÌÀüÀÇ ÇÖÅ°°¡ ¿©ÀüÈ÷ ½ÇÇà ÁßÀÎ µ¿¾È ¶Ç´Ù¸¥ ÇÖÅ°¸¦ ´­·¯¼­ -- ÇöÀç ¾²·¹µå°¡ ÀÎÅÍ·´Æ® µÇ¾î (Àӽ÷ΠÁ¤ÁöµÇ¾î) »õ ¾²·¹µå°¡ ÇöÀç ¾²·¹µå°¡ µË´Ï´Ù. µÎ ¹ø° ¾²·¹µå°¡ ½ÇÇà ÁßÀÎ µ¿¾È ¼¼ ¹ø° ¾²·¹µå°¡ ½ÃÀ۵Ǹé, ù ¹ø°¿Í µÎ ¹ø° ¾²·¹µå ¸ðµÎ µ¿¸é »óÅ·Πµé¾î°©´Ï´Ù. µîµî.

ÇöÀç ¾²·¹µå°¡ ³¡³ª¸é, °¡Àå ÃÖ±Ù¿¡ ÀÎÅÍ·´Æ®µÈ ¾²·¹µå°¡ Àç°³µË´Ï´Ù. µîµî. ¸ðµç ¾²·¹µå°¡ °á±¹ ´Ù ³¡³¯ ¶§±îÁö °è¼ÓµË´Ï´Ù. Àç°³µÇ¸é, ErrorLevel°ú SendMode¿¡ ´ëÇÑ ¾²·¹µåÀÇ ¼³Á¤ÀÌ ÀÚµ¿À¸·Î ÀÎÅÍ·´Æ® Àü°ú ¶È °°Àº »óÅ·Πº¹±¸µË´Ï´Ù; ´Ù¸¥ ¸»·Î, ¾²·¹µå´Â ÀÎÅÍ·´Æ® µÇ¾îµµ ºÎÀÛ¿ëÀ» °æÇèÇÏÁö ¾Ê½À´Ï´Ù (´Ü, È°¼º â¿¡ °¡ÇÑ º¯°æÀº ¿¹¿ÜÀÔ´Ï´Ù).

ÁÖÀÇ: KeyHistory ¸í·É¾î/¸Þ´º-Ç׸ñÀº ¾ó¸¶³ª ¸¹Àº ¾²·¹µå°¡ ÀÎÅÍ·´µåµÈ »óÅ¿¡ ÀÖ´ÂÁö¸¦ º¸¿©ÁÝ´Ï´Ù. ListHotkeys ¸í·É¾î/¸Þ´º-Ç׸ñÀº ¾î´À ÇÖÅ°°¡ ¾²·¹µå¸¦ °¡Á³´ÂÁö º¸¿©ÁÝ´Ï´Ù.

½ºÅ©¸³Æ® Çϳª°¡ µ¿½Ã¿¡ MsgBox, InputBox, FileSelectFile, ±×¸®°í FileSelectFolder ´ëÈ­»óÀÚ¸¦ ¿©·¯ °³ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ÀÌÀü ¾²·¹µå°¡ ÀÌ¹Ì ´ëÈ­»óÀÚ¸¦ º¸¿©ÁÖ°í ÀÖ´Â µ¿¾È¿¡ (ÇÖÅ°, ½Ã°£Á¦ÇÑ ¼­ºê·çƾ, ¸ÂÃã ¸Þ´º Ç׸ñ, µîµîÀ» ÅëÇÏ¿©.). »õ ¾²·¹µå¸¦ ¶Ç ±âµ¿ÇÏ¸é µË´Ï´Ù

±âº»°ªÀ¸·Î, ÁÖ¾îÁø ÇÖÅ°³ª ÇÖ½ºÆ®¸µ ¼­ºê·çƾÀº ÀÌ¹Ì ½ÇÇà ÁßÀÌ¸é µÎ ¹ø°·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ÇàÀ§¸¦ ¹Ù²Ù·Á¸é #MaxThreadsPerHotkey¸¦ »ç¿ëÇϽʽÿÀ.

¾²·¹µå ¿ì¼± ¼øÀ§

¾î¶² ¾²·¹µåÀ̵ç (ÇÖÅ°, ½Ã°£Á¦ÇÑ ¼­ºê·çƾ, ¸ÂÃã ¸Þ´º Ç׸ñ, µîµî.) ÇöÀç ¾²·¹µåº¸´Ù ¿ì¼± ¼øÀ§º¸´Ù ³·À¸¸é ÀÎÅÍ·´Æ® ÇÒ ¼ö ¾ø½À´Ï´Ù. ±× ½Ã°£ µ¿¾È, ŸÀ̸Ӵ ½ÇÇàµÇÁö ¾ÊÀ¸¸ç, »ç¿ëÀÚ°¡ (ÇÖÅ°³ª GUI ¹öÆ°À» ´­·¯¼­) »õ·Î¿î ¾²·¹µå¸¦ ¸¸µé·Á´Â ½Ãµµµµ ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù. ¹öÆÛ Ã³¸®Á¶Â÷ µÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¶§¹®¿¡, º¸Åë ÃÖ°í ¿ì¼±¼øÀ§ÀÇ ¾²·¹µå¸¦ »¡¸® ³¡³»µµ·Ï ¼³°èÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ¾Æ´Ï¸é ÃÖ°í ¿ì¼± ¼øÀ§¸¦ ÁÖÁö ¸»°í CriticalÀ» »ç¿ëÇϽʽÿÀ.

¿ì¼± ¼øÀ§ ±âº»°ªÀº 0ÀÔ´Ï´Ù. ¸ðµç ¾²·¹µå´Â ±âº» ¿ì¼± ¼øÀ§¸¦ »ç¿ëÇÕ´Ï´Ù. ´Ü, ´ÙÀ½ ¹æ½Ä Áß Çϳª ¶§¹®¿¡ ¹Ù²î´Â °æ¿ì´Â ¿¹¿ÜÀÔ´Ï´Ù:
1) ½Ã°£Á¦ÇÑ ¼­ºê·çƾÀº SetTimer¸¦ ÅëÇÏ¿© ƯÁ¤ÇÑ ¿ì¼± ¼øÀ§°¡ ºÎ¿©µË´Ï´Ù.
2) ÇÖÅ°´Â Hotkey ¸í·É¾î¸¦ ÅëÇÏ¿© ƯÁ¤ÇÑ ¿ì¼± ¼øÀ§°¡ ºÎ¿©µË´Ï´Ù.
3) ÇÖ½ºÆ®¸µÀº #Hotstring Áö½Ã¾î¸¦ ÅëÇÏ¿© ¶Ç´Â Á¤ÀÇµÉ ¶§ ƯÁ¤ÇÑ ¿ì¼± ¼øÀ§°¡ ºÎ¿©µË´Ï´Ù.
4) ¸ÂÃã ¸Þ´º Ç׸ñÀº Menu ¸í·É¾î¸¦ ÅëÇÏ¿© ƯÁ¤ ¿ì¼± ¼øÀ§°¡ ºÎ¿©µË´Ï´Ù.
5) ÇöÀç ¾²·¹µå´Â Thread ¸í·É¾î¸¦ ÅëÇÏ¿© ÀÚ½ÅÀÇ ¿ì¼± ¼øÀ§¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

OnExit ¼­ºê·çƾÀº (ÀÖ´Ù¸é) ¾ðÁ¦³ª È£ÃâµÇ¸é ÇöÀç ¾²·¹µåÀÇ ¿ì¼± ¼øÀ§¿¡ »ó°ü¾øÀÌ ¹Ù·Î ½ÇÇàµË´Ï´Ù.