¹®¸Æ °¨Áö µµ¿ò¸» -- by Rajat

ÀÌ ½ºÅ©¸³Æ®´Â Ctrl+2 (¼±Åÿ¡ µû¶ó ´Ù¸¥ ÇÖÅ°)¸¦ ´©¸£¸é ¼±ÅÃµÈ ¿ÀÅäÇÖÅ° ¸í·É¾î³ª Å°¿öµå¿¡ ´ëÇÑ µµ¿ò¸»À» º¸¿©ÁÝ´Ï´Ù. ¾Æ¹«°Íµµ ¼±ÅÃÇÏÁö ¾ÊÀ¸¸é ¸í·É¾î À̸§À» ÇöÀç ÁÙÀÇ Ã³À½À¸·ÎºÎÅÍ ÃßÃâÇÕ´Ï´Ù.

ÀÌ ½ºÅ©¸³Æ® ³»·Á¹Þ±â  |  ´Ù¸¥ »ùÇà ½ºÅ©¸³Æ®  |  È¨À¸·Î

; ¾Æ·¡ÀÇ ÇÖÅ°´Â (ControlGetÀÌ ´ëºÎºÐÀÇ °í±Þ ÆíÁý±â¿Í ÀÛµ¿ÇÏÁö ¾Ê±â ¶§¹®¿¡)
; °¡´ÉÇÏ¸é ¸¹Àº ¿¡µðÅÍ¿ÍÀÇ È£È¯¼ºÀ» À§ÇØ Å¬¸³º¸µå¸¦ »ç¿ëÇÕ´Ï´Ù.
; ¿ø·¡ Ŭ¸³º¸µå ³»¿ëÀ» ³ªÁß¿¡ º¹±¸ÇÏÁö¸¸, Æò¹üÇÑ ÅؽºÆ®·Î º¹±¸ÇÕ´Ï´Ù.
; ±×·¡µµ ¾ø´Â °Íº¸´Ù´Â ³´½À´Ï´Ù.

$^2::
; ´ÙÀ½ °ªµéÀº ÀÌ ÇÖÅ°ÀÇ ¾²·¹µå°¡ Á¸ÀçÇÏ´Â µ¿¾È¿¡¸¸ È¿°ú°¡ ÀÖ½À´Ï´Ù.
; ±×·¯¹Ç·Î, ¿ø·¡ °ªÀ¸·Î ´Ù½Ã º¹±¸ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù
; ¿Ö³ÄÇÏ¸é ¾²·¹µå°¡ ³¡³ª¸é ÀÚµ¿À¸·Î º¹±¸µÇ±â ¶§¹®ÀÔ´Ï´Ù:
SetWinDelay 10
SetKeyDelay 0
AutoTrim, On

if A_OSType = WIN32_WINDOWS  ; Windows 9x
    Sleep, 500  ; »ç¿ëÀÚ¿¡°Ô Å°¸¦ ¶¿ ½Ã°£À» ÁÝ´Ï´Ù.

C_ClipboardPrev = %clipboard%
clipboard =
; ÀÖ´Ù¸é °­Á¶µÈ ´Ü¾î¸¦ »ç¿ëÇÕ´Ï´Ù.
; (¾î¶² °æ¿ì »ç¿ëÀÚ´Â ¸í·É¾î°¡ ¾Æ´Ñ °ÍÀ» ÀǵµÀûÀ¸·Î °­Á¶ÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù):
Send, ^c
ClipWait, 0.1
if ErrorLevel <> 0
{
    ; ÆíÁý±â´Â Ä¿¼­ Å°¸¦ ´Ù¸£°Ô Ãë±ÞÇϱ⠶§¹®¿¡ Àüü ÁÙÀ» ¾ò½À´Ï´Ù:
    Send, {home}+{end}^c
    ClipWait, 0.2
    if ErrorLevel <> 0  ; °ÅÀÇ ¾ø´Â °æ¿ìÀ̹ǷΠ¿¡·¯¸¦ º¸°íÇÏÁö ¾Ê½À´Ï´Ù.
    {
        clipboard = %C_ClipboardPrev%
        return
    }
}
C_Cmd = %clipboard%  ; ÀÌ°ÍÀ¸·Î ¾ÕµÚÀÇ ÅÇ°ú & ½ºÆäÀ̽º°¡ Á¦°ÅµË´Ï´Ù.
clipboard = %C_ClipboardPrev%  ; »ç¿ëÀÚ¸¦ À§ÇØ ¿ø·¡ Ŭ¸³º¸µå¸¦ º¹±¸ÇÕ´Ï´Ù.
Loop, parse, C_Cmd, %A_Space%`,  ; ù ¹ø° ½ºÆäÀ̽º³ª ½°Ç¥°¡ ¸í·É¾îÀÇ ³¡ÀÔ´Ï´Ù.
{
    C_Cmd = %A_LoopField%
    break ; Áï, ÇÑ ¹ø¸¸ ¹Ýº¹ÇÏ¸é µË´Ï´Ù.
}
IfWinNotExist, AutoHotkey Help
{
    ; ¿ÀÅäÇÖÅ°ÀÇ À§Ä¡¸¦ ¾Ë¾Æ³À´Ï´Ù:
    RegRead, ahk_dir, HKEY_LOCAL_MACHINE, SOFTWARE\AutoHotkey, InstallDir
    if ErrorLevel  ; ¹ß°ßÀÌ ¾È µÇ¸é, ´Ù¸¥ À§Ä¡¿¡¼­ ã¾Æº¾´Ï´Ù.
    {
        if A_AhkPath
            SplitPath, A_AhkPath,, ahk_dir
        else IfExist ..\..\AutoHotkey.chm
            ahk_dir = ..\..
        else IfExist %A_ProgramFiles%\AutoHotkey\AutoHotkey.chm
            ahk_dir = %A_ProgramFiles%\AutoHotkey
        else
        {
            MsgBox ¿ÀÅäÇÖÅ° Æú´õ¸¦ ¹ß°ßÇÏÁö ¸øÇß½À´Ï´Ù.
            return
        }
    }
    Run %ahk_dir%\AutoHotkey.chm
    WinWait AutoHotkey Help
}
; À§¿¡¼­ "¸¶Áö¸· ¹ß°ß" âÀ» ¼³Á¤Çß°í ±×°ÍÀ» ¾Æ·¡¿¡ »ç¿ëÇÕ´Ï´Ù:
WinActivate
WinWaitActive
StringReplace, C_Cmd, C_Cmd, #, {#}
send, !n{home}+{end}%C_Cmd%{enter}
return