ÇÖ½ºÆ®¸µ ±×¸®°í ÀÚµ¿-±³Ã¼

¼Ò°³¿Í °£´ÜÇÑ ¿¹Á¦

ÇÖ½ºÆ®¸µÀº ÁַΠŸÀÚÇÏ´Â µ¿¾È ¾à¾î¸¦ È®´ëÇÏ´Â µ¥ »ç¿ëµÇÁö¸¸ (ÀÚµ¿-±³Ã¼), ½ºÅ©¸³Æ® ÇàÀ§¸¦ ±âµ¿½ÃÅ°´Â µ¥¿¡µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± °üÁ¡¿¡¼­ ÇÖÅ°¿Í ºñ½ÁÇÕ´Ï´Ù. ÀüÇüÀûÀ¸·Î Çϳª ÀÌ»óÀÇ ¹®ÀÚ·Î (Áï, ¹®ÀÚ¿­·Î) ±¸¼ºµÈ´Ù´Â Á¡ÀÌ ´Ù¸¦ »ÓÀÔ´Ï´Ù.

ÇÖ½ºÆ®¸µÀ» Á¤ÀÇÇÏ·Á¸é, ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ ÃË¹ß ¾à¾î¸¦ ÇÑ ½ÖÀÇ ½ÖÁ¡À¸·Î µÎ¸¨´Ï´Ù:

::btw::by the way

À§ÀÇ ¿¹Á¦¿¡¼­, ¾à¾î btw´Â ŸÀڵǴ µ¿¾È ÀÚµ¿À¸·Î "by the way"·Î ±³Ã¼µË´Ï´Ù (±×·¸Áö¸¸, ±âº»ÀûÀ¸·Î btw¸¦ ŸÀÚÇÑ ÈÄ¿¡ ½ºÆäÀ̽º, ¸¶Ä§Ç¥, ¶Ç´Â ¿£ÅÍ °°Àº Á¾·á ¹®ÀÚ¸¦ ŸÀÚÇØ¾ß ÇÕ´Ï´Ù).

À§ÀÇ "by the way" ¿¹Á¦´Â ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µÀ̶ó°í ÇÕ´Ï´Ù. ¿Ö³ÄÇϸé ŸÀÚµÈ ÅؽºÆ®°¡ ÀÚµ¿À¸·Î Áö¿öÁö°í µÎ ¹ø° ½ÖÁ¡ ½Ö µÚ¿¡ ÁöÁ¤µÈ ¹®ÀÚ¿­·Î ±³Ã¼µÇ±â ¶§¹®ÀÔ´Ï´Ù. ´ëÁ¶ÀûÀ¸·Î, ÇÖ½ºÆ®¸µÀº ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ ¸ÂÃã ÇàÀ§¸¦ ¼öÇàÇϵµ·Ï Á¤ÀÇÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¸í·É¾î°¡ ¹Ýµå½Ã ÇÖ½ºÆ®¸µ ¾Æ·¡¿¡ ³ªÅ¸³ª¾ß ÇÔ¿¡ À¯ÀÇÇϽʽÿÀ:

::btw::
MsgBox "btw"¸¦ ŸÀÚÇß½À´Ï´Ù.
return

:*:]d::  ; ÀÌ ÇÖ½ºÆ®¸µÀº ¾Æ·¡ÀÇ ¸í·É¾î¸¦ ÅëÇÏ¿© "]d"¸¦ ÇöÀç ³¯Â¥¿Í ½Ã°£À¸·Î ±³Ã¼ÇÕ´Ï´Ù.
FormatTime, CurrentDateTime,, M/d/yyyy h:mm tt  ; ´ë·« ´ÙÀ½°ú °°ÀÌ º¸ÀÏ °ÍÀÔ´Ï´Ù: 9/1/2005 3:53 PM
SendInput %CurrentDateTime%
return

À§ÀÇ µÎ ¿¹Á¦°¡ ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µÀÌ ¾Æ´Ô¿¡µµ ºÒ±¸ÇÏ°í, ¿©·¯ºÐÀÌ Å¸ÀÚÇÑ ¾à¾î´Â ±âº»À¸·Î Áö¿öÁý´Ï´Ù. ÀÚµ¿À¸·Î ¹é½ºÆäÀ̽º·Î Áö¿ì´Â °ÍÀε¥, ÀÌ ÇàÀ§´Â b0 ¿É¼ÇÀ¸·Î ²ø ¼ö ÀÖ½À´Ï´Ù.

Á¾·á ¹®ÀÚ

º°Ç¥ ¿É¼ÇÀÌ È¿°ú¸¦ ¹ßÈÖÇÏÁö ¾Ê´Â ÇÑ, ÇÖ½ºÆ®¸µÀÇ ¾à¾î µÚ¿¡ Á¾·á ¹®ÀÚ¸¦ ŸÀÚÇØ¾ß ÇàÀ§¸¦ Ã˹߽Ãų ¼ö ÀÖ½À´Ï´Ù. Á¾·á ¹®Àڴ óÀ½¿¡ ´ÙÀ½À¸·Î ±¸¼ºµË´Ï´Ù: -()[]{}':;"/\,.?!`n `t ( `nÀº ¿£ÅÍÀÌ°í, `t´Â ÅÇ, ±×¸®°í `n°ú `t »çÀÌ¿¡ Æò¹üÇÑ ½ºÆäÀ̽º°¡ ÀÖÀ½¿¡ ÁÖ¸ñÇϽʽÿÀ). ÀÌ ¹®ÀÚ ¼¼Æ®´Â ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ ÆíÁýÇØ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¸ðµç ÇÖ½ºÆ®¸µ¿¡ ´ëÇÏ¿© »õ·Î¿î Á¾·á ¹®ÀÚ°¡ ¼³Á¤µË´Ï´Ù. ±× ¾Æ·¡¿¡ ÀÖ´Â ÇÖÆ®¸µ¿¡¸¸ ¿µÇâÀ» ¹ÌÄ¡´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù:

#Hotstring EndChars -()[]{}:;'"/\,.?!`n `t

¿É¼Ç

ÇÖ½ºÆ®¸µÀÇ ±âº» ÇàÀ§´Â µÎ °¡Áö ¹æ¹ýÀ¸·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù:

  1. #Hotstring Áö½Ã¾î·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ÀÌ Áö½Ã¾î ¾Æ·¡ÂÊ¿¡ ÀÖ´Â ¸ðµç ÇÖ½ºÆ®¸µ¿¡ ¹°¸®ÀûÀ¸·Î ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ´ÙÀ½ ¿¹Á¦´Â C¿Í R ¿É¼Ç È¿°ú¸¦ ÁÝ´Ï´Ù: #Hotstring c r.
  2. ÇÖ½ºÆ®¸µÀÇ Ã¹ ¹ø° ½ÖÁ¡ ½Ö »çÀÌ¿¡ ¿É¼ÇÀ» ¹èÄ¡ÇÏ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹Á¦´Â ÇÖ½ºÆ®¸µ Çϳª¿¡¸¸ C¿Í * ¿É¼ÇÀÌ È¿°ú°¡ ÀÖ½À´Ï´Ù:
    :c*:j@::john@somedomain.com ; ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù. ±×¸®°í "Á¾·á ¹®ÀÚ°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù"..

¾Æ·¡ÀÇ ¸®½ºÆ®´Â °¢ ¿É¼ÇÀ» ±â¼úÇÕ´Ï´Ù. À§ÀÇ ¹æ¹ýÀ» »ç¿ëÇÏ´Â Çϳª ÀÌ»óÀÇ ¿É¼ÇÀ» ÁöÁ¤Çϸé, ½ºÆäÀ̽º¸¦ ¼±ÅÃÀûÀ¸·Î ±× »çÀÌ¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

* (º°Ç¥): ÇÖ½ºÆ®¸µÀ» Ã˹߽ÃÅ°´Â µ¥ Á¾·á ¹®ÀÚ (¿¹, ½ºÆäÀ̽º, ¸¶Ä§Ç¥, ¶Ç´Â ¿£ÅÍ)´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î:

:*:j@::jsmith@somedomain.com

À§ÀÇ ¿¹Á¦´Â @ ¹®ÀÚ¸¦ ŸÀÚÇÏ´Â ¼ø°£ ±×ÀÇ ±³Ã¼ ¹®ÀÚ¿­À» Àü¼ÛÇÕ´Ï´Ù. #Hotstring Áö½Ã¾î¸¦ »ç¿ëÇÒ ¶§, *0À» »ç¿ëÇϸé ÀÌ ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù.

? (¹°À½Ç¥): ÇÖ½ºÆ®¸µÀÌ ´Ù¸¥ ´Ü¾î ¾È¿¡ À־ Ã˹ߵ˴ϴÙ; Áï, ¹Ù·Î ¾Õ¿¡ ŸÀÚµÈ ¹®ÀÚ°¡ ¾ËÆĺªÀ̳ª ¼ýÀÚÀÏ ¶§ Ã˹ߵ˴ϴÙ. ¿¹¸¦ µé¾î, :?:al::airlineÀÌ ÇÖ½ºÆ®¸µÀ̶ó¸é, "practical "À» ŸÀÚÇϸé "practicairline "À¸·Î ±³Ã¼µË´Ï´Ù. ?0À» »ç¿ëÇϸé ÀÌ ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù.

B0 (B ´ÙÀ½¿¡ 0): ¿©·¯ºÐÀÌ Å¸ÀÚÇÑ ¾à¾î¸¦ Áö¿ì±â À§ÇØ ÀÚµ¿ ¹é½ºÆäÀ̽º Áö¿ì±â°¡ ÀϾÁö ¾Ê½À´Ï´Ù. ±×³É B¸¸ »ç¿ëÇÏ¸é ¹é½ºÆäÀ̽ÌÀÌ ¹Ù·Î ÀÌÀü¿¡ ²¨Áø °÷ ´ÙÀ½ºÎÅÍ ÄÑÁý´Ï´Ù. ½ºÅ©¸³Æ®µµ ½º½º·Î ¹é½ºÆäÀ̽ÌÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. {bs 5}¿Í °°ÀÌ Çϸé 5 °³ÀÇ ¹é½ºÆäÀ̽º¸¦ Àü¼ÛÇÕ´Ï´Ù. ºñ½ÁÇÏ°Ô, ¿ÞÂÊ-È­»ìÇ¥ Å°´Â {left 5}¿Í °°ÀÌ Àü¼ÛÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ÇÖ½ºÆ®¸µÀº "<em></em>"À» »ý»êÇÏ°í ij·µÀ» 5 ÀÚ¸® ¿ÞÂÊÀ¸·Î À̵¿½Ãŵ´Ï´Ù (±×·¡¼­ ÅÂ±× »çÀÌ¿¡ ÀÖ°Ô µË´Ï´Ù):

:*b0:<em>::</em>{left 5}

C: ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù: ¾à¾î¸¦ ŸÀÚÇÒ ¶§, ½ºÅ©¸³Æ®¿¡ Á¤ÀÇµÈ ´ë¼Ò¹®ÀÚ¿¡ Á¤È®ÇÏ°Ô ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. C0À» »ç¿ëÇÏ¸é ´ë¼Ò¹®ÀÚ ±¸ºÐÀ» ²ü´Ï´Ù.

C1: ŸÀÚµÈ ´ë¼Ò¹®ÀÚ¸¦ µû¸£Áö ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µÀ» ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇϵµ·Ï ¸¸µé ¼ö ÀÖ°í ½ÇÁ¦·Î ŸÀÚÇÑ ¹®ÀÚÀÇ ´ë¼Ò¹®ÀÚ ±Ô°ÝÀ» µû¸£Áö ¾Êµµ·Ï ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ´ë¼Ò¹®ÀÚ ±Ô°ÝÀ» ÁؼöÇÏ´Â ÇÖ½ºÆ®¸µÀº (ÀÌ°ÍÀÌ ±âº»°ª) ¿©·¯ºÐÀÌ ¾à¾î¸¦ ¸ðµÎ ´ë¹®ÀڷΠŸÀÚÇß´Ù¸é ±³Ã¼ ÅؽºÆ®µµ ¿ª½Ã ¸ðµÎ ´ë¹®ÀÚ·Î »ý»êÇÕ´Ï´Ù. ù ¹ø° ¹®ÀÚ¸¸ ´ë¹®ÀڷΠŸÀÚÇß´Ù¸é, ±³Ã¼ÀÇ Ã¹ ¹®ÀÚµµ ¿ª½Ã ´ë¹®ÀÚ°¡ µË´Ï´Ù. ´Ù¸¥ ¹æ½ÄÀ¸·Î ´ë¼Ò¹®ÀÚ¸¦ ŸÀÚÇϸé, ±³Ã¼ ¹®ÀÚ¿­ ¿ª½Ã Á¤È®ÇÏ°Ô Á¤ÀÇµÈ ´ë·Î Àü¼ÛµË´Ï´Ù. #Hotstring Áö½Ã¾î¸¦ »ç¿ëÇÒ ¶§, C0À» »ç¿ëÇϸé ÀÌ ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù. ÇÖ½ºÆ®¸µÀÌ ´Ù½Ã ´ë¼Ò¹®ÀÚ¸¦ ÁؼöÇϵµ·Ï ¸¸µì´Ï´Ù.

Kn: Å°-Áö¿¬ ½Ã°£: ÀÌ ¿É¼ÇÀº ÀÚÁÖ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÚµ¿-¹é½ºÆäÀ̽ÌÀ̳ª ÀÚµ¿-±³Ã¼¿¡ ÀÇÇÏ¿© »ý»êµÈ Å°´­¸² »çÀÌ¿¡ Áö¿¬ ½Ã°£À» ¼³Á¤ÇÕ´Ï´Ù. »õ Áö¿¬ ½Ã°£À» n¿¡ ÁöÁ¤ÇÕ´Ï´Ù; ¿¹¸¦ µé¾î, k10À¸·Î ÁöÁ¤Çϸé 10ms Áö¿¬µÇ°í k-1À̸é Áö¿¬ÀÌ ¾ø½À´Ï´Ù. ÀÌ ¿É¼ÇÀÇ Á¤È®ÇÑ ÇàÀ§´Â ¾î¶² Àü¼Û ¸ðµå°¡ ÀÛµ¿ ÁßÀΰ¡¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù:

O: ÀÚµ¿ ±³Ã¼°¡ »ý»êµÉ ¶§ ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µÀÇ Á¾·á ¹®ÀÚ¸¦ »ý·«ÇÕ´Ï´Ù. ÀÌ°ÍÀº ¿©ÀüÈ÷ Á¾·á ¹®ÀÚ¸¦ ¿ä±¸ÇÔÀ¸·Î½á ÇÖ½ºÆ®¸µÀ» ¸í·áÇÏ°Ô À¯ÁöÇϱ⸦ ¿øÇÏÁö¸¸, ½ÇÁ¦·Î´Â Á¾·á ¹®ÀÚ°¡ È­¸é¿¡ ³ªÅ¸³ªÁö ¾Ê±â¸¦ ¹Ù¶ö ¶§ À¯¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, :o:ar::aristocratÀÌ ÇÖ½ºÆ®¸µÀ̶ó¸é, "ar"¸¦ ŸÀÚÇÑ ´ÙÀ½ ½ºÆäÀ̽º¹Ù¸¦ ŸÀÚÇÏ¸é µÚ¿¡ ½ºÆäÀ̽º ¾øÀÌ "aristocrat"À¸·Î ±³Ã¼µË´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¹é½ºÆäÀ̽º¸¦ ´©¸¦ ÇÊ¿ä ¾øÀÌ ´Ü¾î¸¦ º¹¼öÇüÀ̳ª ¼ÒÀ¯ÇüÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. O0 (¹®ÀÚ O ´ÙÀ½¿¡ ¼ýÀÚ 0)À» »ç¿ëÇϸé ÀÌ ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù.

Pn: ÇÖ½ºÆ®¸µÀÇ ¿ì¼±¼øÀ§ (¿¹, P1). ÀÚÁÖ »ç¿ëµÇÁö ¾Ê´Â ÀÌ ¿É¼ÇÀº ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µ¿¡ ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù.

R: ±³Ã¼ ÅؽºÆ®¸¦ ³¯ »óÅ·ΠÀü¼ÛÇÕ´Ï´Ù; Áï, {Enter}¸¦ ENTER Å°´­¸², ^c¸¦ Control-C, µîµîÀ¸·Î º¯È¯ÇÏÁö ¾Ê°í º¸ÀÌ´Â ±×´ë·Î Àü¼ÛÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº °è¼Ó ¼½¼ÇÀ» °¡Áø ÇÖ½ºÆ®¸µ¿¡ ÀÚµ¿À¸·Î È¿°ú¸¦ ¹ßÈÖÇÕ´Ï´Ù. R0À¸·Î ÀÌ ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù.

SI ¶Ç´Â SP ¶Ç´Â SE [v1.0.43+]: ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µÀÌ Å°´­¸²À» Àü¼ÛÇÏ´Â µ¥ »ç¿ëÇÒ ¹æ¹ýÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇµéÀº ¼­·Î ¹èŸÀûÀÔ´Ï´Ù: ¿ÀÁ÷ ÇÑ ¹ø¿¡ Çϳª¾¿¸¸ È¿°ú°¡ ÀÖ½À´Ï´Ù. ´ÙÀ½Àº °¢ ¿É¼ÇÀ» ±â¼úÇÕ´Ï´Ù:

À§ÀÇ ¿É¼Ç Áß ¾î´À °Íµµ »ç¿ëµÇÁö ¾ÊÀ¸¸é, ±âº» ¸ðµå´Â v1.0.43 ÀÌÈÄÀÇ SendInputÀÔ´Ï´Ù. ±×·¸Áö¸¸, SI ¿É¼Ç°ú ´Ù¸£°Ô, SendInputÀ» »ç¿ëÇÒ ¼ö ¾øÀ» ¶§ SendPlay ´ë½Å¿¡ SendEventÀ» »ç¿ëÇÕ´Ï´Ù.

Z: ÀÚÁÖ »ç¿ëµÇÁö ¾Ê´Â ÀÌ ¿É¼ÇÀº ÇÖ½ºÆ®¸µÀÌ ÃË¹ßµÈ ´ÙÀ½ ÇÖ½ºÆ®¸µ ÀνÄÀÚ¸¦ Àç¼³Á¤ÇÕ´Ï´Ù. ´Ù¸¥ ¸»·Î, ½ºÅ©¸³Æ®´Â ÀÌÀü¿¡ ŸÀÚÇÑ ¸ðµç °ÍµéÀ» ´Ù ÀØ¾î ¹ö¸®°í ¿ÏÀüÈ÷ »õ·Î¿î ¹®ÀÚ¿­À» ±â´Ù¸®±â ½ÃÀÛÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¿øÇÏÁö ¾Ê´Â ÇÖ½ºÆ®¸µÀÇ Ã˹ßÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù. ¿¹½Ã¸¦ À§ÇØ, ´ÙÀ½ ÇÖ½ºÆ®¸µÀ» ¿¬±¸ÇØ º¾½Ã´Ù:

:b0*?:11::
SendInput xx
return

À§ ¿¹Á¦´Â Z ¿É¼ÇÀÌ ¾ø±â ¶§¹®¿¡, 111À» ŸÀÚÇϸé (¿¬¼ÓÀ¸·Î 1 ¼¼ °³) ÇÖ½ºÆ®¸µÀÌ µÎ ¹ø Ã˹ߵ˴ϴÙ. ¿Ö³ÄÇÏ¸é °¡¿îµ¥ 1ÀÌ Ã¹ Ã˹ßÀÇ ¸¶Áö¸· ¹®ÀÚÀÌ°í ¶ÇÇÑ µÎ ¹ø° Ã˹ßÀÇ Ã¹ ¹®ÀÚÀ̱⠶§¹®ÀÔ´Ï´Ù. ±âÈ£ Z¸¦ b0 ¾Õ¿¡ Ãß°¡Çϸé, 1À» ¼¼ °³ ´ë½Å¿¡ ³× °³¸¦ ŸÀÚÇØ¾ß ÇÖ½ºÆ®¸µÀÌ µÎ ¹ø Ã˹ߵ˴ϴÙ. Z0À» »ç¿ëÇϸé ÀÌ ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù.

±â´Ù¶õ ±³Ã¼

±â´Ù¶õ ÅؽºÆ® ±³Ã¼¸¦ »ý»êÇÏ´Â ÇÖ½ºÆ®¸µÀº °è¼Ó ¼½¼ÇÀ» »ç¿ëÇÏ¸é ´õ Àбâ ÁÁ°Ô ´õ °ü¸®Çϱ⠽±°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î:

::text1::
(
»ó´Ü°ú ÇÏ´ÜÀÇ ¹Ý°ýÈ£ »çÀÌ¿¡ ÀÖ´Â ÅؽºÆ®´Â ¹«¾ùÀÌµç ¹®ÀÚ ±×´ë·Î Ãë±ÞµË´Ï´Ù
¿©±â¿¡´Â ½°Ç¥¿Í ÆÛ¼¾Æ® »çÀεµ ¿¹¿Ü°¡ ¾Æ´Õ´Ï´Ù.
±âº»°ªÀ¸·Î, Çϵå ij¸®Áö ¸®ÅÏ(¿£ÅÍ)ÀÌ ¾Õ ÁÙ°ú ÀÌ ÁÙ »çÀÌ¿¡ À־ ¿ª½Ã À¯ÁöµË´Ï´Ù.
    ±âº» °ªÀ¸·Î, ÀÌ ÁÙÀÇ ¿ÞÂÊ µé¿©¾²±â (ÅÇ)µµ À¯ÁöµË´Ï´Ù.

ÀÌ ±âº» ÇàÀ§¸¦ ¹Ù²Ù´Â ¹æ¹ýÀº °è¼Ó ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
)

°è¼Ó ¼½¼ÇÀÌ ÀÖÀ¸¸é ÇÖ½ºÆ®¸µµµ ¿ª½Ã ³¯ ¸ðµå°¡ ±âº»°ªÀÌ µË´Ï´Ù. ÀÌ Æ¯º°ÇÑ ±âº»°ªÀ» ¿À¹ö¶óÀ̵åÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀº °è¼Ó ¼½¼ÇÀ» °¡Áø °¢ ÇÖ½ºÆ®¸µ ¾È¿¡ r0 ¿É¼ÇÀ» ÁöÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù (¿¹, :r0:text1::).

¹®¸Æ-°¨Áö ÇÖ½ºÆ®¸µ

#IfWinActive/Exist Áö½Ã¾î¸¦ »ç¿ëÇÏ¸é ¼±ÅÃµÈ ÇÖ½ºÆ®¸µÀÌ ¹®¸ÆÀ» °¨ÁöÇÏ°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¹®¸Æ °¨Áö ÇÖ½ºÆ®¸µÀº È°¼ºÃ¢ÀÇ À¯Çü¿¡ µû¶ó ´Ù¸£°Ô ±³Ã¼Çϰųª, ´Ù¸£°Ô ÇàÀ§Çϰųª, ¶Ç´Â ¾Æ¹«°Íµµ ÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î:

#IfWinActive ahk_class Notepad
::btw::ÀÌ ±³Ã¼ ÅؽºÆ®´Â ³ëÆ®Æе忡¸¸ ³ªÅ¸³³´Ï´Ù.
#IfWinActive
::btw::ÀÌ ±³Ã¼ ÅؽºÆ®´Â ³ëÆ®Æе尡 ¾Æ´Ñ â¿¡ ³ªÅ¸³³´Ï´Ù.

AutoCorrect

´ÙÀ½ ½ºÅ©¸³Æ®´Â ÇÖ½ºÆ®¸µÀ» »ç¿ëÇØ ´ë·« 4700 Á¤µµÀÇ ¿µ¾î öÀÚ ¿À·ù¸¦ ¹Ù·Î¹Ù·Î ±³Á¤ÇÕ´Ï´Ù. Win+H ÇÖÅ°°¡ Æ÷ÇԵǾî À־ ½±°Ô ´õ ¸¹Àº öÀÚ¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù:

³»·Á¹Þ±â: AutoCorrect.ahk (127 KB)

ÀúÀÚ: Jim Biancolo and Wikipedia's Lists of Common Misspellings

³íÆò

%MyVar%¿Í °°Àº º¯¼ö ÂüÁ¶´Â ÇöÀç ÀÚµ¿ ±³Ã¼ ÅؽºÆ® ¾È¿¡¼­ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. À̸¦ ÇØ°áÇϱâ À§ÇØ, auto-replace °°Àº ÇÖ½ºÆ®¸µÀ» ¸¸µéÁö ¸¶½Ê½Ã¿À. ´ë½Å¿¡, ¾à¾î ¹Ù·Î ¾Æ·¡¿¡ SendInput ¸í·É¾î¸¦ »ç¿ëÇÏ°í, µÚÀ̾ ´Ü¾î Return¸¸ ÀÖ´Â ÁÙÀ» ¹èÄ¡ÇϽʽÿÀ.

±³Ã¼ÇÑ µÚ¿¡ µû·Î ´õ ½ºÆäÀ̽º³ª ÅÇÀ» Àü¼ÛÇÏ·Á¸é, ½ºÆäÀ̽º³ª ÅÇÀ» ±³Ã¼ µÚ¿¡ Æ÷ÇÔÇÏ°í ¸¶Áö¸· ¹®ÀÚ¸¦ ¾×¼¾Æ®/¹éƽ(`)À¸·Î ¸¸µå½Ê½Ã¿À. ¿¹¸¦ µé¾î:

:*:btw::By the way `

ÁÂ/¿ì ¹öÆ°À» Ŭ¸¯Çϸé ÇÖ½ºÆ®¸µ ÀνÄÀÚ°¡ ¸®¼ÂµË´Ï´Ù. ´Ù¸¥ ¸»·Î, ½ºÅ©¸³Æ®´Â ÀÌÀü¿¡ ŸÀÚµÈ °ÍµéÀ» ¸ðµÎ ÀØ¾î ¹ö¸®°í ÀüÀûÀ¸·Î »õ·Î¿î ÇÖ½ºÆ®¸µÀ» ±â´Ù¸³´Ï´Ù (ÀÌ°ÍÀÌ ¸¶À½¿¡ µéÁö ¾ÊÀ¸¸é, , ´ÙÀ½ ÁÙ #Hotstring NoMouse¸¦ ½ºÅ©¸³Æ®¿¡ ÁöÁ¤ÇϽʽÿÀ). ÀÌ "¸¶¿ì½º Ŭ¸¯¿¡ ¸®¼Â" ÇàÀ§°¡ ±âº»°ªÀÔ´Ï´Ù. ¿Ö³ÄÇÏ¸é °¢ Ŭ¸¯Àº ÀüÇüÀûÀ¸·Î ÅؽºÆ® »ðÀÔ À§Ä¡¸¦ À̵¿½ÃÅ°°Å³ª (ij·µ) Å°º¸µå ÃÊÁ¡À» »õ·Î¿î ÄÜÆ®·Ñ/Çʵå·Î ¼³Á¤Çϱ⠶§¹®ÀÔ´Ï´Ù. ±×·± °æ¿ì, º¸Åë ´ÙÀ½ÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù:

  1. ¹°À½Ç¥ ¿É¼ÇÀÌ ¾ø´õ¶óµµ ÇÖ½ºÆ®¸µÀ» Ã˹߽Ãŵ´Ï´Ù;
  2. ¸¶¿ì½º¸¦ Ŭ¸¯ÇÑ ÈÄ¿¡ ŸÀÚÇÑ °ÍÀÌ ¿ì¹ßÀûÀ¸·Î ÀÌÀü¿¡ ŸÀÚÇÑ °Í°ú ´õºÒ¾î À¯È¿ÇÑ ¾à¾î¸¦ Çü¼ºÇÒ ¶§ Ã˹ßÀ» ¸·½À´Ï´Ù

³»Àå º¯¼ö A_EndChar¿¡ Á¾·á ¹®ÀÚ°¡ µé¾î ÀÖ½À´Ï´Ù. ŸÀÚÇÏ¸é °¡Àå ÃÖ±ÙÀÇ ÀÚµ¿-±³Ã¼µÇÁö-¾ÊÀº ÇÖ½º¸µÀÌ Ã˹ߵ˴ϴÙ. (* ¿É¼Ç ¶§¹®¿¡) Á¾·á ¹®ÀÚ°¡ ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é, ºñ¾î ÀÖ½À´Ï´Ù. A_EndChar´Â Send ¸í·É¾î¸¦ »ç¿ëÇÏ´Â ÇÖ½ºÆ®¸µÀ» ¸¸µé ¶§ À¯¿ëÇÕ´Ï´Ù. ¶Ç´Â ±×ÀÇ ÇàÀ§°¡ ŸÀÚµÈ Á¾·á ¹®ÀÚ¿¡ µû¶ó ¹Ù²î¾î¾ß ÇÏ´Â ÇÖ½ºÆ®¸µÀ» ¸¸µé ¶§ À¯¿ëÇÕ´Ï´Ù. Á¾·á ¹®ÀÚ ÀÚü¸¦ º¸³»·Á¸é, SendRaw %A_EndChar%¸¦ »ç¿ëÇÕ´Ï´Ù (SendRaw°¡ »ç¿ëµÈ ÀÌÀ¯´Â !{}¿Í °°Àº ¹®ÀÚµéÀÌ º¸ÅëÀÇ Send ¸í·É¾î·Î´Â ¿Ã¹Ù¸£°Ô Àü¼ÛµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù).

½°Ç¥, ÆÛ¼¾Æ® »çÀÎ, ±×¸®°í ´ÜÀÏ-½ÖÁ¡Àº ÇÖ½ºÆ®¸µ Á¤ÀÇ ¾È¿¡¼­ ÇǽŠ½Ãų ÇÊ¿ä°¡ ¾øÁö¸¸, ¿ÞÂÊ¿¡ ½ºÆäÀ̽º³ª ÅÇÀÌ ÀÖ´Â ¹éƽ°ú ½ÖÁ¡Àº ÇǽŽÃÄÑ¾ß ÇÕ´Ï´Ù. ¿ÏÀüÇÑ ¸ñ·ÏÀº ÇǽŠ¿¬¼Ó¿­À» ÂüÁ¶ÇϽʽÿÀ.

{Enter}¿Í °°Àº Send ¸í·É¾îÀÇ Æ¯¼ö ¹®ÀÚµéÀº (³¯ ¿É¼ÇÀÌ »ç¿ëµÇÁö ¾Ê´Â ÇÑ) ÅؽºÆ® ÀÚµ¿-±³Ã¼¿¡ Áö¿øµÇÁö¸¸, ÇÖ½ºÆ®¸µ ¾à¾î ÀÚü´Â À̸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡, `n¸¦ ENTER Å°¿¡ ±×¸®°í `t¸¦ (¶Ç´Â ¹®ÀÚ ±×´ë·ÎÀÇ Åǹ®ÀÚ) TAB¿¡ ÁöÁ¤ÇϽʽÿÀ (¿ÏÀüÇÑ ¸ñ·ÏÀº ÇǽŠ¿¬¼Ó¿­À» ÂüÁ¶ÇϽʽÿÀ). ¿¹¸¦ µé¾î, ´ÙÀ½ ÇÖ½ºÆ®¸µ :*:ab`t::Àº "ab"¸¦ ŸÀÚÇÏ°í ¹Ù·Î ÅÇÀÌ µû¶ó¿À¸é Ã˹ߵ˴ϴÙ.

½ºÆäÀ̽º¿Í ÅÇÀº ÇÖ½ºÆ®¸µ Á¤ÀÇ ¾È¿¡¼­ ¹®ÀÚ ±×´ë·Î Ãë±ÞµË´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½Àº µÎ °³ÀÇ ´Ù¸¥ °á°ú¸¦ »ý»êÇÕ´Ï´Ù: ::btw::by the way ±×¸®°í ::btw:: by the way.

ÇÖ½ºÆ®¸µ ¾à¾î´Â 40 ¹®ÀÚ¸¦ ³ÑÀ» ¼ö ¾ø½À´Ï´Ù. ÀÌ ±æÀ̸¦ ÃÊ°úÇϸé ÇÁ·Î±×·¥Àº °æ°íÇÒ °ÍÀÔ´Ï´Ù. ´ëÁ¶ÀûÀ¸·Î, ÇÖ½ºÆ®¸µ ±³Ã¼ ÅؽºÆ®ÀÇ ±æÀÌ´Â Àü¼Û ¸ðµå°¡ ±âº»°ªÀÎ SendInputÀÏ ¶§ ´ë·« 5000 ¹®ÀÚ·Î Á¦Çѵ˴ϴÙ. Á¦ÇÑÀ» 16,383 ¹®ÀÚ·Î Áõ°¡½ÃÅ°·Á¸é ´Ù¸¥ Àü¼Û ¸ðµåÁß Çϳª·Î ÀüȯÇÏ¸é µË´Ï´Ù. °Ô´Ù°¡, ÇÖ½ºÆ®¸µÀÇ ¸öü¿¡ SendPlay %MyVariable%¸¦ »ç¿ëÇÏ¸é ¹«Á¦ÇÑ ÅؽºÆ®µµ Àü¼ÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÖ½ºÆ®¸µÀÌ Á¤ÀÇµÈ ¼ø¼­¿¡ µû¶ó ¼­·Î °£¿¡ ¿ì¼± ¼øÀ§°¡ °áÁ¤µË´Ï´Ù. ´Ù¸¥ ¸»·Î, Çϳª ÀÌ»óÀÇ ÇÖ½ºÆ®¸µÀÌ ¿©·¯ºÐÀÌ Å¸ÀÚÇÑ °Í¿¡ ºÎÇÕÇϸé, Á¦ÀÏ ¸ÕÀú ³ª¿­µÈ °Í¸¸ È¿°ú¸¦ ¹ßÈÖÇÕ´Ï´Ù. °ü·Ã ÁÖÁ¦: ¹®¸Æ-°¨Áö ÇÖ½ºÆ®¸µ.

¿©·¯ºÐÀÌ Å¸ÀÚÇÑ ¹é½ºÆäÀ̽º´Â ¸ðµÎ ÇÖ½ºÆ®¸µÀÇ °¨Áö¸¦ À§ÇÑ ¸ñÀû¿¡ °í·ÁµË´Ï´Ù. ±×·¸Áö¸¸, È­»ìÇ¥ Å°, PageUp, PageDown, Home, ±×¸®°í End Å°¸¦ »ç¿ëÇÏ¿© ÆíÁý±â ¾ÈÀ» Ç×ÇØÇϸé ÇÖ½ºÆ®¸µ ÀÎ½Ä Ã³¸®°¡ ¸®¼ÂµË´Ï´Ù. ´Ù¸¥ ¸»·Î, ÀüÀûÀ¸·Î »õ·Î¿î ÇÖ½ºÆ®¸µÀ» ±â´Ù¸®±â ½ÃÀÛÇÕ´Ï´Ù.

ÇÖ½ºÆ®¸µÀº È°¼º âÀÌ Å°´­¸²À» ¹«½ÃÇÒ ¶§¿¡µµ ŸÀÚµÉ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ¸»·Î, ÇÖ½ºÆ®¸µÀº ÃË¹ß ¾à¾î°¡ ÀüÇô º¸ÀÌÁö ¾ÊÀ»Áö¶óµµ ¿©ÀüÈ÷ Ã˹ߵ˴ϴÙ. °Ô´Ù°¡, ¿©ÀüÈ÷ ¹é½ºÆäÀ̽º Å°¸¦ ´­·¯ ÃÖ±Ù¿¡ ŸÀÚµÈ Å°´­¸²À» ¾ðµÎÇÒ ¼ö ÀÖ½À´Ï´Ù (±× È¿°ú°¡ º¸ÀÌÁö ¾ÊÀ»Áö¶óµµ ¸»ÀÔ´Ï´Ù).

ÇÖ½ºÆ®¸µ ¶óº§¿¡ Gosub´Â Goto¸¦ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ù ¹ø° ½ÖÁ¡ ½ÖÀ» (´Ù¸¥ ¿É¼Ç ½Éº¼À» Æ÷ÇÔÇÏ¿©) ±×ÀÌ À̸§ ¾Õ¿¡ Æ÷ÇÔÇÏ¸é µË´Ï´Ù. ¿¹¸¦ µé¾î: Gosub ::xyz. ±×·¸Áö¸¸, ÇÑ-ÁÙ (ÀÚµ¿-±³Ã¼) ÇÖ½ºÆ®¸µ¿¡´Â Á¡ÇÁÇغÁ¾ß ¾Æ¹« °Íµµ ÇÏÁö ¾Ê½À´Ï´Ù. ±â²¯ÇØ¾ß returnÀ» ½ÇÇàÇÏ´Â °ÍÀ¸·Î ³¡³³´Ï´Ù.

ÇÖ½ºÆ®¸µÀº °üÁ¦°¡ µÇÁö ¾Ê°í º¸ÀÌÁö ¾Ê´Â Input ¸í·É¾î µ¿¾È¿¡´Â Ã˹ߵÇÁö ¾ÊÁö¸¸, º¸ÀÌ´Â InputÀº ÇÖ½ºÆ®¸µÀ» Ã˹߽Ãų ¼ö ÀÖ½À´Ï´Ù.

±âº»°ªÀ¸·Î, ÇÖ½ºÆ®¸µÀº AutoHotkey ½ºÅ©¸³Æ®°¡ »ý»êÇÏ´Â Å°´­¸²¿¡´Â Ã˹ߵÇÁö ¾Ê½À´Ï´Ù. ±×·¡¼­ ÇÖ½ºÆ®¸µ³¢¸® ¼­·Î Ã˹ßÇÏ´Â ¹«ÇÑ È¸µ¹ÀÌ¿¡ ºüÁú °¡´É¼ºÀ» ÇÇÇÕ´Ï´Ù. v1.1.06 ÀÌÈÄ ¹öÀü¿¡¼­ ÀÌ ÇàÀ§´Â #InputLevel°ú SendLevel·Î ÅëÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¸Áö¸¸, ÀÚµ¿-±³Ã¼ ÇÖ½ºÆ®¸µÀº ¾ðÁ¦³ª ·¹º§ 0À¸·Î Àü¼ÛµÇ°í ±×·¯¹Ç·Î °¥°í¸® ÇÖÅ°³ª ÇÖ½ºÆ®¸µÀ» Ã˹ßÇÏÁö ¾Ê½À´Ï´Ù.

¾î¶² ¸ñÀû¿¡´Â ÇÖ½ºÆ®¸µº¸´Ù Input ¸í·É¾î°¡ ´õ À¯¿¬ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, È°¼º â¿¡ Å°´­¸²À» °¨Ãâ ¼ö ÀÖ½À´Ï´Ù (°ÔÀÓ °°Àº °æ¿ì). ¶Ç Escape¿Í °°ÀÌ ¹®ÀÚ°¡-¾Æ´Ñ Á¾·á Å°¸¦ Áö¿øÇÕ´Ï´Ù.

ÇÖ½ºÆ®¸µÀ» ´ã°í ÀÖ´Â ½ºÅ©¸³Æ®´Â Å°º¸µå °¥°í¸®¸¦ ÀÚµ¿À¸·Î »ç¿ëÇÕ´Ï´Ù.

ÇÖ½ºÆ®¸µÀº ´ÙÀ½°ú °°Àº ¹æ½ÄÀ¸·Î ÇÖÅ°¿Í µ¿ÀÏÇÏ°Ô ÇàÀ§ÇÕ´Ï´Ù:

¾Ë·ÁÁø ÇÑ°è: ÀÚ¹Ù ¾îÇø®ÄÉÀÌ¼Ç °°Àº ¾î¶² ½Ã½ºÅÛ¿¡¼­´Â ÇÖ½ºÆ®¸µÀÌ »ç¿ëÀÚ°¡ (µ¥µå Å°¸¦ ÅëÇÏ¿©) ¹æ¾ð ¹®ÀÚ¸¦ ŸÀÚÇÏÁö ¸øÇϵµ·Ï ¹æÇØÇÕ´Ï´Ù. À̸¦ ÇØ°áÇÏ·Á¸é, Suspend¸¦ Àӽ÷ΠÄÓ ¼ö ÀÖ½À´Ï´Ù (¸ðµç ÇÖ½ºÆ®¸µÀÌ ²¨Áý´Ï´Ù).

ÇÖ½ºÆ®¸µ µµ¿ò ÇÔ¼ö

¾Èµå·¹¾Æ½º º¸·çŸ(Andreas Borutta)°¡ ´ÙÀ½ ½ºÅ©¸³Æ®¸¦ Á¦½ÃÇß½À´Ï´Ù. ÇÖ½ºÆ®¸µÀ» ¸¹ÀÌ »ç¿ëÇÑ´Ù¸é ¾ÆÁÖ À¯¿ëÇÒ °ÍÀÔ´Ï´Ù. Win+H (¶Ç´Â ¶Ç´Ù¸¥ ÇÖÅ°)¸¦ ´©¸£¸é, ÇöÀç ¼±ÅÃµÈ ÅؽºÆ®°¡ ÇÖ½ºÆ®¸µÀ¸·Î º¯È¯µË´Ï´Ù. ¿¹¸¦ µé¾î, ¿öµå ÇÁ·Î¼¼¼­¿¡¼­ "by the way"¸¦ ¼±ÅÃÇß´Ù¸é, Win+H¸¦ ´©¸£¸é ¿©·¯ºÐ¿¡°Ô ±×ÀÇ ¾àÀÚ¸¦ ¿ä±¸ÇÒ °ÍÀÔ´Ï´Ù (¿¹, btw) ±×¸®°í ±× »õ ÇÖ½ºÆ®¸µÀ» ½ºÅ©¸³Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ´ÙÀ½ ½ºÅ©¸³Æ®¸¦ ÀçÀûÀçÇÏ¿© ±× ÇÖ½ºÆ®¸µÀ» È°¼ºÈ­ÇÕ´Ï´Ù.

#h::  ; Win+H ÇÖÅ°
; ÇöÀç ¼±ÅÃµÈ ÅؽºÆ®¸¦ ¾ò´Â´Ù. "ControlGet Selected" ´ë½Å¿¡
; Ŭ¸³º¸µå¸¦ »ç¿ëÇÑ´Ù. ¿Ö³ÄÇÏ¸é ´ëºÎºÐÀÇ ÆíÁý±â¿¡ ÀÛµ¿Çϱ⠶§¹®ÀÌ´Ù.
; (Áï ¿öµå ÇÁ·Î¼¼¼­). ÇöÀç Ŭ¸³º¸µå ³»¿ëÀ» ÀúÀåÇÑ´Ù. ³ªÁß¿¡ º¹±¸ÇØ »ç¿ëÇÑ´Ù
; Æò¹üÇÑ ÅؽºÆ®¸¸ ó¸®ÇÏÁö¸¸, 
; ¾Æ¹«°Íµµ ó¸®ÇÏÁö ¸øÇÏ´Â °Íº¸´Ù´Â ³´´Ù:
AutoTrim Off  ; Ŭ¸³º¸µå¿¡ ¼±µÎ¿Í ÈÄ¹Ì °ø¹éÀ» ±×´ë·Î À¯ÁöÇÑ´Ù.
ClipboardOld = %ClipboardAll%
Clipboard =  ; ŽÁö¸¦ ÀÛµ¿½ÃÅ°·Á¸é ºó ä·Î ½ÃÀÛÇØ¾ß ÇÑ´Ù.
Send ^c
ClipWait 1
if ErrorLevel  ; ClipWait ½Ã°£ Á¾·á.
    return
; "³¯·Î-Àü¼Û" ÇÖ½ºÆ®¸µ¿¡ »ç¿ëÇϱâ À§ÇØ CRLF¿Í LF¸¦ `n·Î ±³Ã¼ÇÑ´Ù:
; ´Ù¸¥ ¹®Àڵ鿡 ´ëÇؼ­µµ ¶È °°ÀÌ ±³Ã¼ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é
; ³¯ ¸ðµå¿¡¼­ ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù:
StringReplace, Hotstring, Clipboard, ``, ````, All  ; ¾Æ·¡ÀÇ ´Ù¸¥ °Íµé°úÀÇ °£¼·À» ÇÇÇϱâ À§ÇØ ÀÌ°É ¸ÕÀú ±³Ã¼ÇÑ´Ù.
StringReplace, Hotstring, Hotstring, `r`n, ``r, All  ; MS Word, µîµî¿¡¼­ `rÀ» »ç¿ëÇÏ´Â °ÍÀÌ `nº¸´Ù ´õ Àß ÀÛµ¿ÇÑ´Ù .
StringReplace, Hotstring, Hotstring, `n, ``r, All
StringReplace, Hotstring, Hotstring, %A_Tab%, ``t, All
StringReplace, Hotstring, Hotstring, `;, ```;, All
Clipboard = %ClipboardOld%  ; Ŭ¸³º¸µåÀÇ ÀÌÀü ³»¿ëÀ» º¹±¸ÇÑ´Ù.
; ÀÌ·¸°Ô Çϸé InputBoxÀÇ Ä³·µÀÌ »ç¿ëÀÚ¿¡°Ô ´õ Æí¸®ÇÑ À§Ä¡·Î À̵¿ÇÑ´Ù:
SetTimer, MoveCaret, 10
; InputBox¸¦ º¸¿©ÁÖ°í, ±âº» ÇÖ½ºÆ®¸µÀ» Á¦°øÇÑ´Ù:
InputBox, Hotstring, New Hotstring, Áö½ÃÇÑ »ðÀÔ ÁöÁ¡¿¡ ¾à¾î¸¦ ŸÀÚÇϽʽÿÀ. ¿øÇÑ´Ù¸é ±³Ã¼ ÅؽºÆ®µµ ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.`n`n¿¹Á¦: :R:btw`::by the way,,,,,,,, :R:`::%Hotstring%
if ErrorLevel  ; »ç¿ëÀÚ°¡ CancelÀ» ´­·¶´Ù.
    return
IfInString, Hotstring, :R`:::
{
    MsgBox ¾à¾î¸¦ Á¦°øÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ÇÖ½ºÆ®¸µÀÌ Ãß°¡µÇÁö ¾Ê¾Ò½À´Ï´Ù.
    return
}
; ±×·¸Áö ¾ÊÀ¸¸é, ÇÖ½ºÆ®¸µÀ» Ãß°¡ÇÏ°í ½ºÅ©¸³Æ®¸¦ ÀçÀûÀçÇÑ´Ù:
FileAppend, `n%Hotstring%, %A_ScriptFullPath%  ; ÆÄÀÏÀÌ ³¡¿¡ ºó ÁÙ¿¡ ¾ø´Â °æ¿ì ¾Õ¿¡ `nÀ» ¹èÄ¡ÇÑ´Ù.
Reload
Sleep 200 ; ¼º°øÇϸé, ÀçÀûÀç ¶§¹®¿¡ ÀÌ ½Çü´Â SleepÇÏ´Â µ¿¾È ´ÝÈù´Ù. ±×·¡¼­ ¾Æ·¡ÀÇ ÁÙÀº Àý´ë·Î µµ´ÞÇÏÁö ¸øÇÑ´Ù.
MsgBox, 4,, ¹æ±Ý Ãß°¡µÈ ÇÖ½ºÆ®¸µÀº ¸ð¾çÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù. ½ºÅ©¸³Æ®¸¦ ¿­¾î ÆíÁýÇϽðڽÀ´Ï±î? ³ª»Û ÇÖÆ®¸µÀÇ À§Ä¡´Â ½ºÅ©¸³Æ® ÇÏ´Ü¿¡ ÀÖ½À´Ï´Ù.
IfMsgBox, Yes, Edit
return

MoveCaret:
IfWinNotActive, New Hotstring
    return
; ±×·¸Áö ¾ÊÀ¸¸é, InputBoxÀÇ »ðÀÔ À§Ä¡¸¦ »ç¿ëÀÚ°¡ ¾à¾î¸¦ ŸÀÚÇÒ °÷À¸·Î À̵¿ÇÑ´Ù.
Send {Home}{Right 3}
SetTimer, MoveCaret, Off
return