â ±×·ì¿¡ â ±Ô°ÝÀ» Ãß°¡ÇÕ´Ï´Ù. ÇÊ¿äÇÏ¸é ±×·ìÀ» »ý¼ºÇÕ´Ï´Ù.
GroupAdd, GroupName [, WinTitle, WinText, Label, ExcludeTitle, ExcludeText]
ÀÌ Ã¢ ±Ô°Ý¿¡ Ãß°¡ÇÒ ±×·ìÀÇ À̸§. ±×·ìÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é, »ý¼ºµË´Ï´Ù. ±×·ì À̸§Àº ´ë¼Ò¹®ÀÚ¸¦ °¡¸®Áö ¾Ê½À´Ï´Ù.
¸ñÇ¥ âÀ» ½Äº°ÇÒ Ã¢ Á¦¸ñ ¶Ç´Â ±âŸ ±âÁØ. WinTitle ÂüÁ¶.
Á¸ÀçÇϸé, ÀÌ ¸Å°³º¯¼ö´Â ¸ñÇ¥ â ÅؽºÆ®ÀÇ ºÎ¹®ÀÚ¿ÀÔ´Ï´Ù (Window Spy¿¡ ³ëÃâµÊ). ¼ûÀº ÅؽºÆ®´Â GroupActivate, GroupDeactivate, and GroupClose°¡ »ç¿ëµÇ´Â ¼ø°£¿¡ DetectHiddenText°¡ ÄÑÁ® ÀÖ¾î¾ß(ON) ŽÁöµË´Ï´Ù.
GroupActivate¸í·É¾î°¡ »ç¿ëµÉ ¶§ ÀÌ ±×·ì¿¡ ºÎÇÕÇϴ âÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ½ÇÇàÇÒ ¼ºê·çƾÀÇ ¶óº§ (¶Ç´Â AHK_L 54 ÀÌÀüÀÌ¸é ´ÙÀ½ â ±Ô°Ý). ¸¶Ä¡ Gosub°¡ »ç¿ëµÈ °Íó·³ ¶óº§·Î Á¡ÇÁÇÕ´Ï´Ù. ¾Æ¹«°Íµµ ¾øÀ¸¸é »ý·«Çϰųª ºñ¿ö µÓ´Ï´Ù.
Á¦¸ñ¿¡ ÀÌ °ªÀÌ Àִ âÀº ¹«½ÃÇÕ´Ï´Ù.
ÅؽºÆ®¿¡ ÀÌ °ªÀÌ Àִ âÀº ¹«½ÃÇÕ´Ï´Ù.
ÀÌ ¸í·É¾î¸¦ »ç¿ëÇÒ ¶§¸¶´Ù »õ·Î¿î ±ÔÄ¢ÀÌ ±×·ì¿¡ Ãß°¡µË´Ï´Ù. ´Ù¸¥ ¸»·Î Çϸé, ±×·ìÀº °íÁ¤µÈ â ¸ñ·ÏÀÌ ¾Æ´Ï¶ó ±âÁØ ÁýÇÕÀ¸·Î ±¸¼ºµË´Ï´Ù. ³ªÁß¿¡, ±×·ìÀ» GroupActivate¿Í °°Àº ¸í·É¾î°¡ »ç¿ëÇÒ ¶§, ¹ÙÅÁȸé À§ÀÇ °¢ âÀº ÀÌ ±âÁØ¿¡ ¸Â´ÂÁö Á¡°ËµË´Ï´Ù. âÀÌ ±×·ìÀÇ ±âÁØ Áß Çϳª¿¡ ºÎÇÕÇϸé, ºÎÇÕÇÑ °ÍÀ¸·Î °£Áֵ˴ϴÙ.
SetTitleMatchMode¿Í DetectHiddenWindows´Â ÀÌ ¸í·É¾îÀÇ ÇàÀ§¿¡ Á÷Á¢ÀûÀ¸·Î ¿µÇâÀ» ÁÖÁö´Â ¾ÊÁö¸¸, GroupActivate¿Í GroupClose °°Àº ´Ù¸¥ ±×·ì ¸í·É¾î¿¡´Â ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ¶Ç ahk_groupÀ» ´Ù¸¥ ¸í·É¾îÀÇ WinTitle¿¡ »ç¿ëÇÒ ¶§¿¡µµ ¿µÇâÀ» ¹ÌĨ´Ï´Ù.
â ±×·ìÀº ÀüÇüÀûÀ¸·Î °ü·Ã â Áý´ÜÀ» ÇÔ²² ¹´Âµ¥ »ç¿ëµË´Ï´Ù. ¸¹Àº âÀÌ °ü·ÃµÇ´Â ÀÛ¾÷¿¡ ¶Ç´Â ¸¹Àº ÇÏÀ§ âÀ» ¼ÒÀ¯ÇÑ ¾îÇø®ÄÉÀ̼ǿ¡ À¯¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ±×·¡ÇÈ ÇÁ·Î±×·¥À̳ª ÅؽºÆ® ÆíÁý±âÀÇ ¸¹Àº ½Çü¿Í ÀÚÁÖ ÀÛ¾÷ÇÑ´Ù¸é, GroupActivate¸¦ ÇÖÅ°¿¡ »ç¿ëÇؼ ±× ÇÁ·Î±×·¥ÀÇ °¢ ½Çü¸¦ ÇÑ ¹ø¿¡ Çϳª¾¿ ¹æ¹®ÇÒ ¼ö ÀÖ½À´Ï´Ù. âÀ» ãÀ¸·Á°í ¾ËÆ®-ÅÇÀ» ´©¸£°Å³ª ŽºÅ© ¹Ù ¹öÆ°À» ´©¸¦ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
°¢ ±×·ìÀÇ ¿£Æ®¸®´Â ÇÑ ¹ø¸¸ Ãß°¡ÇÏ¸é µÇ±â ¶§¹®¿¡, ÀÌ ¸í·É¾î´Â ÀüÇüÀûÀ¸·Î (½ºÅ©¸³Æ®ÀÇ »ó´Ü ºÎºÐ) ÀÚµ¿ ½ÇÇà ¼½¼Ç¿¡ »ç¿ëµË´Ï´Ù. Áߺ¹ ¿£Æ®¸®¸¦ ±×·ì¿¡ Ãß°¡ÇÏ·Á°í ½ÃµµÇÏ¸é ¹«½ÃµË´Ï´Ù.
±×·ì¿¡ ¸ðµç âÀ» Æ÷ÇÔÇÏ·Á¸é (Ưº°ÇÑ ÇÁ·Î±×·¥ °ü¸®ÀÚ Ã¢ Á¦¿Ü), ´ÙÀ½ ¿¹Á¦¸¦ »ç¿ëÇϽʽÿÀ:
GroupAdd, AllWindows
¸ðµç â ¸í·É¾î´Â â ±×·ì¿¡ ÀÛ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ahk_group MyGroupName
À» WinTitle ¸Å°³º¯¼ö¿¡ ÁöÁ¤ÇÏ¸é µË´Ï´Ù. ¸í·É¾î WinMinimize, WinMaximize, WinRestore, WinHide, WinShow, WinClose, ±×¸®°í WinKillÀº ±×·ìÀÇ ¸ðµç â¿¡ ÀÛ¿ëÇÒ °ÍÀÔ´Ï´Ù. ´ë½Å¿¡ ÃÖ»ó´Ü â¿¡¸¸ ÀÛ¿ë½ÃÅ°°í ½ÍÀ¸¸é, ´ÙÀ½ ¿¹Á¦¸¦ µû¸£½Ê½Ã¿À:
WinHide % "ahk_id " . WinExist("ahk_group MyGroup")
´ëÁ¶ÀûÀ¸·Î, WinActivate¿Í IfWinExist¿Í °°Àº ´Ù¸¥ â ¸í·É¾î´Â ±×·ìÀÇ ÃÖ»óÀ§ â¿¡¸¸ ÀÛµ¿ÇÕ´Ï´Ù.
GroupActivate, GroupDeactivate, GroupClose
; ½ºÅ©¸³Æ®ÀÇ »ó´Ü ÀÚµ¿ ½ÇÇà ¼½¼Ç¿¡¼: GroupAdd, MSIE, ahk_class IEFrame ; ÀÌ ±×·ì¿¡ Internet Explorer ⸸ Ãß°¡ÇÕ´Ï´Ù. return ; ÀÚµ¿ ½ÇÇà ¼½¼ÇÀÇ ³¡. ; ÀÌ ±×·ìÀ» È°¼ºÈ ÇÒ ÇÖÅ°¸¦ ÇÒ´çÇÕ´Ï´Ù. ¿¸° ¸ðµç ; MSIE âÀ», ÇÑ ¹ø¿¡ Çϳª ¾¿, ¼øȸÇÕ´Ï´Ù ; (Áï, ÇÖÅ°¸¦ ´©¸¦ ¶§¸¶´Ù). Numpad1::GroupActivate, MSIE, r ; ´ÙÀ½Àº MS Outlook 2002¿¡ ´ëÇÑ Á» º¹ÀâÇÑ ±×·ìÀÔ´Ï´Ù. ; ½ºÅ©¸³Æ®ÀÇ »ó´Ü ÀÚµ¿ ½ÇÇà ¼½¼Ç¿¡¼: SetTitleMatchMode, 2 GroupAdd, mail, Message - Microsoft Word ; ÇöÀç ÀÛ¼º ÁßÀÎ ¸ÞÀÏÀ» À§ÇÑ °ÍÀÔ´Ï´Ù GroupAdd, mail, - Message ( ; ÀÌ¹Ì ¿¸° Ç׸ñµéÀ» À§ÇÑ °ÍÀÔ´Ï´Ù ; À¯·É âÀÌ È°¼ºÈµÇ´Â °ÍÀ» ÇÇÇÏ·Á¸é Ãß°¡ ÅؽºÆ®°¡ ÇÊ¿äÇÕ´Ï´Ù: GroupAdd, mail, Advanced Find, Sear&ch for the word(s) GroupAdd, mail, , Recurrence: GroupAdd, mail, Reminder GroupAdd, mail, - Microsoft Outlook return ; ÀÚµ¿ ½ÇÇà ¼½¼ÇÀÇ ³¡. Numpad5::GroupActivate, mail ; °¢ ¾Æ¿ô·è âÀ», ÇÑ ¹ø¿¡ Çϳª ¾¿ ¹æ¹®ÇÒ, ÇÖÅ°¸¦ ÇÒ´çÇÕ´Ï´Ù.