¸¶¿ì½º ¹öÆ°À» Ŭ¸¯Çϰųª ´©¸¨´Ï´Ù. ¶Ç´Â ¸¶¿ì½º ÈÙÀ» µ¹¸³´Ï´Ù. ÁÖÀÇ: Click ¸í·É¾î°¡ ÀϹÝÀûÀ¸·Î ´õ À¯¿¬ÇÏ°í »ç¿ëÇϱ⠽±½À´Ï´Ù.
MouseClick [, WhichButton , X, Y, ClickCount, Speed, D|U, R]
Ŭ¸¯ÇÒ ¹öÆ°: Left (±âº»°ª), Right, Middle (¶Ç´Â °¢°¢ ±×³É ¾Õ ¸Ó¸® ±ÛÀÚ Çϳª); ¶Ç´Â ³× ¹ø° ´Ù¼¸ ¹ø° ¸¶¿ì½º ¹öÆ° (X1 ¶Ç´Â X2). ¿¹¸¦ µé¾î: MouseClick, X1
. ÀÌ ¸Å°³º¯¼ö´Â »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ý·«ÇÒ °æ¿ì ±âº»°ªÀº Left(¿ÞÂÊ)ÀÔ´Ï´Ù.
¸¶¿ì½º ÈÙÀ» µ¹¸²: WheelUp ¶Ç´Â WU¸¦ ÁöÁ¤Çϸé ÈÙÀ» À§·Î µ¹¸³´Ï´Ù (¸Ö¸®); WheelDown ¶Ç´Â WD¸¦ ÁöÁ¤Çϸé ÈÙÀ» ¾Æ·¡·Î µ¹¸³´Ï´Ù (°¡±îÀÌ). v1.0.48+¿¡¼, WheelLeft (WL) ¶Ç´Â WheelRight (WR)À» ÁöÁ¤Çϸé ÈÙÀ» ¿ÞÂÊ ¶Ç´Â ¿À¸¥ÂÊÀ¸·Î °¢°¢ µ¹¸± ¼ö ÀÖ½À´Ï´Ù (±×·¯³ª ÀÌ°ÍÀº Windows Vista ¹Ì¸¸ÀÇ ¿î¿µ üÁ¦¿¡¼´Â ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù). ClickCount´Â ÈÙÀ» µ¹¸± ´«±ÝÀÇ °³¼öÀÔ´Ï´Ù.
»ç¿ëÀÚ°¡ Á¦¾îÆÇÀ» ÅëÇÏ¿© ¸¶¿ì½ºÀÇ ÁÂ¿ì ¹öÆ°À» ¹Ù²Û °æ¿ì¿¡ ÀÚµ¿À¸·Î º¸¿ÏÇÏ·Á¸é ´ë½Å¿¡ Click ¸í·É¾î¸¦ »ç¿ëÇϽʽÿÀ.
Ŭ¸¯Çϱâ Àü¿¡ ¸¶¿ì½º Ä¿¼°¡ À̵¿ÇØ °¥ x/y ÁÂÇ¥, Ç¥Çö½Ä °¡´É. ÁÂÇ¥´Â È°¼º â¿¡ »ó´ëÀûÀÔ´Ï´Ù. ´Ü, CoordMode¸¦ »ç¿ëÇÏ¿© ÁÂÇ¥ ü°è¸¦ ¹Ù²Û °æ¿ì´Â ¿¹¿ÜÀÔ´Ï´Ù. »ý·«Çϸé, Ä¿¼ÀÇ ÇöÀç À§Ä¡°¡ »ç¿ëµË´Ï´Ù.
¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ È½¼ö, Ç¥Çö½Ä °¡´É. »ý·«Çϸé, ¹öÆ°Àº ÇÑ ¹ø¸¸ Ŭ¸¯µË´Ï´Ù.
¸¶¿ì½º°¡ À̵¿ÇÒ ¼Óµµ. ¹üÀ§´Â 0 (°¡Àå ºü¸§)ºÎÅÍ 100 (°¡Àå ´À¸²)±îÁö, Ç¥Çö½Ä °¡´É. ÁÖÀÇ: ¼Óµµ°¡ 0ÀÌ¸é ¸¶¿ì½º´Â ¼ø°£ À̵¿ÇÕ´Ï´Ù. »ý·«Çϸé, ±âº» ¼Óµµ (SetDefaultMouseSpeed°¡ ¼³Á¤ÇÑ °ª, ¾Æ´Ï¸é 2)°¡ »ç¿ëµË´Ï´Ù.
Speed´Â SendInput/Play ¸ðµå¿¡¼ ¹«½ÃµË´Ï´Ù; ÀÌ ¸ðµå´Â ¸¶¿ì½º¸¦ ¼ø°£ À̵¿½Ãŵ´Ï´Ù (¹°·Ð SetMouseDelay´Â SendPlay¿¡ Àû¿ëÇÏ´Â ¸ðµå°¡ ÀÖ½À´Ï´Ù). ½Ã°¢ÀûÀ¸·Î ¸¶¿ì½º¸¦ ´õ õõÈ÷ À̵¿½ÃÅ°·Á¸é -- ¿¹¸¦ µé¾î ûÁßÀ» À§ÇÏ¿© µ¥¸ð¸¦ ¼öÇàÇÏ´Â ½ºÅ©¸³Æ®¿Í °°ÀÌ -- (¼±ÅÃÀûÀ¸·Î BlockInput°ú ÇÔ²²) SendEvent {Click 100, 200}
¶Ç´Â SendMode Event
¸¦ »ç¿ëÇϽʽÿÀ .
ÀÌ ¸Å°³º¯¼ö¸¦ »ý·«Çϸé, °¢ Ŭ¸¯Àº "down" À̺¥Æ® ´ÙÀ½¿¡ "up" À̺¥Æ®·Î ±¸¼ºµË´Ï´Ù. ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â:
D = ¸¶¿ì½º ¹öÆ°À» ´©¸£Áö¸¸ ¶¼Áö´Â ¾Ê½À´Ï´Ù(Áï, ´©¸§ À̺¥Æ®¸¦ ¹ß»ý½Ãŵ´Ï´Ù).
U = ¸¶¿ì½º ¹öÆ°À» ³õ½À´Ï´Ù (Áï, ¶À À̺¥Æ®¸¦ ¹ß»ý½Ãŵ´Ï´Ù).
ÀÌ ¸Å°³º¯¼ö°¡ ±â RÀ̸é, X¿Í Y ÁÂÇ¥´Â ÇöÀç ¸¶¿ì½º À§Ä¡·ÎºÎÅÍÀÇ »ó´ë°Å¸®(offsets)À¸·Î Ãë±ÞµË´Ï´Ù. ´Ù¸¥ ¸»·Î, Ä¿¼´Â ÇöÀç À§Ä¡·ÎºÎÅÍ X Çȼ¿ ¸¸Å ¿À¸¥ÂÊÀ¸·Î (À½¼öÀÌ¸é ¿ÞÂÊÀ¸·Î) ±×¸®°í Y Çȼ¿ ¸¸Å ¾Æ·¡ÂÊÀ¸·Î (À½¼öÀ̸é À§ÂÊÀ¸·Î) À̵¿ÇÕ´Ï´Ù.
ÀÌ ¸í·É¾î´Â SendMode°¡ ¼³Á¤ÇÑ Àü¼Û ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.
MouseClickº¸´Ù Click ¸í·É¾î¸¦ ±ÇÀåÇÕ´Ï´Ù. ¿Ö³ÄÇϸé:
shift-click ¶Ç´Â control-clickÀ» ¼öÇàÇÏ·Á¸é, ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ ¿¬»êÀÇ ¾Õ µÚ¿¡ Send ¸í·É¾î¸¦ »ç¿ëÇϽʽÿÀ:
; ¿¹Á¦ #1: Send, {Control down} MouseClick, left, 55, 233 Send, {Control up}
; ¿¹Á¦ #2: Send, {Shift down} MouseClick, left, 55, 233 Send, {Shift up}
SendPlay ¸ðµå´Â ´Ù¸¥ ¸ðµå¿¡ ºñÇØ ±¤¹üÀ§ÇÑ °ÔÀÓ¿¡ ¼º°øÀûÀ¸·Î ¸¶¿ì½º À̺¥Æ®¸¦ ¹ß»ý½Ãų ¼ö ¾ø½À´Ï´Ù. °Ô´Ù°¡, ¾î¶² ¾îÇø®ÄÉÀ̼ǰú °ÔÀÓÀº ¸¶¿ì½º¸¦ ³Ê¹« »¡¸® ¿òÁ÷ÀÌ¸é ¸¶¿ì½º¸¦ ÃßÀûÇÏ´Â µ¥ ¾î·Á¿òÀÌ ÀÖÀ» ¼öÀÖ½À´Ï´Ù. speed ¸Å°³º¯¼ö ¶Ç´Â SetDefaultMouseSpeed¸¦ »ç¿ëÇÏ¸é ¼Óµµ¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù (±âº» SendEvent ¸ðµå Àü¿ë).
¾î¶² ¾îÇø®ÄÉÀ̼ÇÀº ¸¶¿ì½º ÈÙ¿¡ ´ëÇÏ¿© 1º¸´Ù Å« ClickCount¸¦ ÁؼöÇÏÁö ¾Ê½À´Ï´Ù. ±×·± °æ¿ì´Â ´ÙÀ½ ¿¹Á¦¿Í °°ÀÌ Loop(ȸµ¹ÀÌ)¸¦ »ç¿ëÇϽʽÿÀ:
Loop, 5 MouseClick, WheelUp
BlockInput ¸í·É¾î¸¦ »ç¿ëÇÏ¸é »ç¿ëÀÚ°¡ ¹°¸®ÀûÀ¸·Î ¸¶¿ì½º¸¦ ¿òÁ÷¿©µµ ¸¶¿ì½º ¸í·É¾î·Î Èä³»³½ ¸¶¿ì½º À̺¥Æ®°¡ ¹æÇØ ¹ÞÁö ¾Ê½À´Ï´Ù. ±×·¸Áö¸¸, ÀϹÝÀûÀ¸·Î SendInput/Play ¸ðµå¿¡´Â ºÒÇÊ¿äÇÕ´Ï´Ù. ¿Ö³ÄÇϸé ÀÚµ¿À¸·Î »ç¿ëÀÚÀÇ ¹°¸®Àû ¸¶¿ì½º À̵¿À» ´ÙÀ½À¸·Î ¿¬±âÇϱ⠶§¹®ÀÔ´Ï´Ù.
¸¶¿ì½ºÀÇ Å¬¸¯ ´Ù¿î°ú Ŭ¸¯ ¾÷ »çÀÌ¿¡ ÀÚµ¿À¸·Î Áö¿¬ ½Ã°£ÀÌ »ðÀԵ˴ϴ٠(´Ü, SendInput ¸ðµå¿Í ¸¶¿ì½º È٠ȸÀüÀº ¿¹¿Ü). Áö¿¬ ½Ã°£ÀÇ ±æÀ̸¦ º¯°æÇÏ·Á¸é SetMouseDelay¸¦ »ç¿ëÇϽʽÿÀ.
CoordMode, SendMode, SetDefaultMouseSpeed, SetMouseDelay, Click, MouseClickDrag, MouseGetPos, MouseMove, ControlClick, BlockInput
; ÇöÀç ¸¶¿ì½º À§Ä¡¿¡ ´õºíŬ¸¯ ÇÕ´Ï´Ù: MouseClick, left MouseClick, left ; À§¿Í µ¿ÀÏÇÕ´Ï´Ù: MouseClick, left, , , 2 ; ÁöÁ¤µÈ ÁÂÇ¥·Î À̵¿ÇÑ ´ÙÀ½ ¿ìŬ¸¯ÇÕ´Ï´Ù: MouseClick, right, 200, 300 ; ´ÙÀ½Àº ¸¶¿ì½º ÈÙÀ» µ¹¸®´Â µÎ °³ÀÇ ÇÖÅ°ÀÔ´Ï´Ù: #up::MouseClick, WheelUp, , , 2 ; µÎ ´«±Ý ¸¸Å µ¹¸³´Ï´Ù. #down::MouseClick, WheelDown, , , 2