рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐
рд╕рд┐рдХреБрд▓реА рдПрдХ рдПрдкреАрдЖрдИ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо / рд╕рд╛рдЗрдЯ, рдЖрджрд┐ рдХреЗ рджреГрд╢реНрдп рдШрдЯрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЬрд╛рдЗрдерди рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдлреНрд▓реИрд╢ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред
рдХреБрдЫ рд▓реЗрдЦ рд╕рд┐рдХреБрд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрд╡рд▓реЛрдХрди рд▓реЗрдЦ рд╣реИрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрдо рд░реВрд╕реА-рднрд╛рд╖рд╛ рдХреА рдорджрдж, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрдо рдХреЛрдб рдХреЗ рдЙрджрд╛рд╣рд░рдг рднреАред рдФрд░ рдмрд╛рдж рдХреА рдХрдореА рд╢рд╛рдпрдж рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкрд░реАрдХреНрд╖рдХ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рджреБрдЦрдж рд╣реИ, рдЬрд┐рд╕рдиреЗ рдХрд╛рдо рдореЗрдВ рдПрдХ рдлреНрд▓реИрд╢ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ред рдпрд╣ рд╡рд╣ рдерд╛ рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рд╕рд┐рдХреБрд▓реА рдкрд░ рдПрдХ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреА рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред
рд╕реНрдерд╛рдкрдирд╛
рд╕рд┐рдХреБрд▓реА рдХреА рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдЙрдЪрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдирд┐рдореНрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:
1. рдЬрд╛рд╡рд╛ рдЫрдард╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ 32-рдмрд┐рдЯ рд╣реИред2. рд╡рд┐рддрд░рдг3. рд╕рд░реНрд╡рд┐рд╕ рдкреИрдХредрдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рд╕рд┐рдХреБрд▓реА рдХреЗрд╡рд▓ 32-рдмрд┐рдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, 64-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕рд╣реА рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЬрд╛рд╡рд╛ 6u38 32x рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 7 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)ред
рд╕рд░реНрд╡рд┐рд╕ рдкреИрдХ рд▓рдЧрд╛рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо "рд╕реА: \ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╛рдЗрд▓ (x86) \ рд╕рд┐рдХреБрд▓реА рдПрдХреНрд╕" рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ "рд╕рд┐рдХреБрд▓реА-рдЖрдИрдбреАрдИ" рдлрд╝реЛрд▓реНрдбрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ (рдЪрд░рдг 3), рд╡реИрд╕реЗ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдерд╛рдкрдирд╛ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдирд╣реАрдВ рдмрджрд▓реЗрдВред
рдЕрдЧрд░ рдЕрдЪрд╛рдирдХ рдХреБрдЫ рдЧрд▓рдд рд╣реИ, рддреЛ рдпрд╣рд╛рдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ
рд▓рд┐рдВрдХ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред
рд╕реНрдХреНрд░реАрди рд╢реЙрдЯ 
рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдХреНрд░реАрди рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рдПрдХ рдкреИрдЯрд░реНрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЬрдм рдЖрдк рдХрд┐рд╕реА рдкреИрдЯрд░реНрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ "рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реЗрдЯрд┐рдВрдЧ" рд╡рд┐рдВрдбреЛ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред

рдЯреИрдм рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рдЖрджрд┐рдо рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдореИрдВрдиреЗ рдиреЛрдЯ рдХреА рд╣реИ рдХрд┐ "рд▓рдХреНрд╖реНрдп рдСрдлрд╕реЗрдЯ" рдЯреИрдм рдкрд░, рд▓рдХреНрд╖реНрдп рд╡рд╣ рд╕реНрдерд╛рди рд╣реИ рдЬрд╣рд╛рдВ рдХрд░реНрд╕рд░ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдХреНрд▓рд┐рдХ / рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрд▓рд┐рдХ рдХреА рдЬрдЧрд╣ рдкреИрдЯрд░реНрди рдХреА рд╕реАрдорд╛ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдЕрдм рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
*****ред png рд╡рд╛рдВрдЫрд┐рдд рдЪрд┐рддреНрд░ рдХрд╛ рдирд╛рдо рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╕рд╣реЗрдЬреЗ рдЧрдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдорд╛рди = рд╕рдорд╛рдирддрд╛, рдЬрд╣рд╛рдВ 1 = 100% (рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ), рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 0.85 (рдПрдХ рдмрд┐рдВрджреБ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) = 85%, рдЬреЛ рдХрд┐ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рд╕рдмрд╕реЗ рдЗрд╖реНрдЯрддрдо рдореВрд▓реНрдп рд╣реИред
targetOffset (x, y)) рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ "x" рдФрд░ "y" рдкреИрдЯрд░реНрди рдХреЗ рдХреЗрдВрджреНрд░ рд╕реЗ рд▓рдХреНрд╖реНрдп рдХреА рдСрдлрд╕реЗрдЯ рд╣реИрдВред
рдХреНрд╖реЗрддреНрд░ рдЪреБрдиреЗрдВ /
рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ () /
рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ()
рдорд╣рд╛рди рдХрд╛рд░реНрдп рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЕрддреНрдпрдВрдд рдЙрдкрдпреЛрдЧреАред
рдХрдИ рд▓реЛрдЧ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рдХреБрд▓реА рдХрд╛рдо рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдФрд░ рдЕрднреА рднреА рдЧрд▓рдд рд╣реИрдВред рдореИрдВ рдмреБрдирд┐рдпрд╛рджреА рддреМрд░ рдкрд░ рдЗрд╕рд╕реЗ рдЕрд╕рд╣рдордд рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕рдХреНрд╖рдо рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рдорд╛рди рдЖрдИрдбреАрдИ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдХрд╛рдлреА рдмрдврд╝рд╛рддрд╛ рд╣реИред
рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рдХреНрд░рд┐рдп рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдкреИрдЯрд░реНрди рдХреА рдЦреЛрдЬ рдХреА рдЬрд╛рдПрдЧреАред
рдЖрдк рдпрд╣ рднреА рдкрд╕рдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
Region(x,y,w,h).find(Pattern("*****.png".similar(0.85)targetOffset(x,y)))
рдпрд╣ рдмреЗрд╣рдж рдЙрдкрдпреЛрдЧреА рд╣реИ рдЕрдЧрд░ рд╣рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдмрджрд▓рд╛рд╡ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рди рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдзреАрдорд╛ рдХрд░рдиреЗ рдХреАред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ:
рд╣рдорд╛рд░реА рдкреВрд░реА рдмрдбрд╝реА рд╕реНрдХреНрд░реАрди рд╕реЗ рд╣рдо рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рд╣рд░ рдмрд╛рд░ рдХрд╝реАрдорддреА рдмрдЯрди рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рд╣реИ рдФрд░ рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред

рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рддрд╛рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП 1 рдмрд╛рд░ рдХреНрд▓рд┐рдХ рдХрд░реЗред рдЬрдм рд╣рдо "рд╕рдВрджреЗрд╢" рдЯреИрдм рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╣рдо рдХреНрд▓рд┐рдХ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреЗрдЦрддреЗ рд╣реИрдВред

рдЕрдЧрд▓рд╛, рдПрдХ рд▓реВрдк рдХрд░реЗрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (рдпрд╣ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдмрдЯрди рд╣рдореЗрд╢рд╛ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛)ред
рд╣рдо рдЦреЛрдЬ рдореЗрдВ рд▓рдЧрднрдЧ 70 рдкреНрд░рддрд┐рд╢рдд рд╕рдорд╛рдирддрд╛ рд░рдЦрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рддреЗрдЬреА рд╕реЗ рдЦреЛрдЬреЗрдВ, 999 рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ ...

рдирддреАрдЬрддрди, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИред
рдЦреЛрдЬреЗрдВ ()рдЦреЛрдЬ () рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдкреИрдЯрд░реНрди рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВ? рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рдПрдХ рдмрд╛рд░ рдорд┐рд▓ рдЧрдпрд╛, рдФрд░ рдлрд┐рд░ рдЙрд╕реЗ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдкрд╛рдпрд╛ рд╡рд╕реНрддреБ рд╣рдореЗрд╢рд╛ рдХрд╣рд╛рдБ рд╣реИред рдЗрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдпрд╛ рдЬрд╛рдП:
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХреБрдЫ рд╣реИ ...

рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЗрд╕ "рдХреБрдЫ рднреА" рдХреЛ рд▓рдВрдмреЗ рдФрд░ рдХрдард┐рди рдкреНрд░реЗрд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ...
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реИ, targetOffset рд╕реЗрдЯ рдХрд░реЗрдВ ()

рдкреНрд░рддреНрдпреЗрдХ рд▓рдХреНрд╖реНрдп рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░рд╛рдПрдВ, рдЪрд░ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ, рдпрджрд┐ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдлрд╝реАрд▓реНрдб рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рд╣реИ, рддреЛ рдЕрдиреБрдХреВрд▓рди рдХрд░реЗрдВред
рдпрд╣рд╛рдВ рддреИрдирд╛рдд рд╣реИрдВ рдЖрдЧреЗ рд╣рдо рдкрд╛рдП рдЧрдП рдЬрд╝реЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦреЛрдЬ рдореЗрдВ рджреЗрд░реА рдХреЗ рдмрд┐рдирд╛ рдХреНрд▓рд┐рдХ рд╣реЛрдЧрд╛, рдЖрджрд┐ред

рдореИрдВ рдмрд╛рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдпрд╣ рдЖрджрд┐рдо рдФрд░ рд╕рд░рд▓ рд╣реИред
рдЙрджрд╛рд╣рд░рдг
рд▓рд┐рдкрд┐ рд╕рдиреНрди рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП! рдпрд╛рди () рдлрд╝рдВрдХреНрд╢рди рдмрдирд╛рдирд╛ред рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХреЙрд▓ рдЦреЛрдЬ () рдХрдорд╛рдВрдб рдХреЛ рдХреЙрд▓ рдХрд░реЗрдЧрд╛, рдмрд╛рдж рдореЗрдВ рдХреЙрд▓ рдХреНрд▓рд┐рдХ рдХрд░реЗрдЧрд╛ ()ред рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЪрдХреНрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЫреЛрдбрд╝рдХрд░ / рдпрд╣ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред рдФрд░ рдЕрдВрдд рдореЗрдВ, рджреЛрд╕реНрддреЛрдВ рдХреЛ рдЙрдкрд╣рд╛рд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЙрдЯ (рдЬрд┐рд╕рдореЗрдВ рд╕реЗ 5k рд╣реЛ рд╕рдХрддрд╛ рд╣реИ) DOTD рдЧреЗрдо рдореЗрдВ Settings.MoveMouseDelay = 0.02 def f5(): while "f5": click(Pattern("KyddinsmapsD-1.png").targetOffset(-41,0)) sleep(5) if exists(Pattern("1344731699750.png").similar(0.90),10): continue else: pass try: wait(Pattern("CLOSElah.png").similar(0.85),25) except: continue try: click(Pattern("CLOSElah.png").similar(0.85).targetOffset(1,-6)) dragDrop(Location(1430,388), Location(1431,435))
рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╡реАрдбрд┐рдпреЛ (рдбрд┐рдмрдЧ рдореЛрдб рдореЗрдВ рд╢реВрдЯ)ред
рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБ рдкреНрд░рдпреБрдХреНрдд
Alt + Shift + c рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛ рдФрд░ рдПрдХ IDE рд▓реМрдЯрд╛рдПрдЧрд╛редрдХрд░реНрд╕рд░ рдЖрдВрджреЛрд▓рди рдХрд╛ рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ: Settings.MoveMouseDelay = 0.02
рд╣рдо рдХрд┐рд╕реА рднреА рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ: def off (event): exit() Env.addHotkey(Key.SPACE, KeyModifier.ALT+KeyModifier.CTRL, off)
рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдЖрд╣реНрд╡рд╛рди (рдкреВрд░реНрдгрд╛рдВрдХ): n = int(input(" ?"))
1 рд╕реЗрдХрдВрдб рдореЗрдВ рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛: sleep(1)
рдпрджрд┐ рдХреЙрдкреА рдХрд┐рдП рдЧрдП рдкрд╛рда рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдиреЗ рдЪрд┐рддреНрд░ рдХреЗ рд╕рд╛рде рдкреИрдЯрд░реНрди рдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреЛрдб рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ, рддреЛ рдмрд╕ рдХреБрдВрдЬреА рд╕рдВрдпреЛрдЬрди Ctrl + z 1 рдпрд╛ 2 рдмрд╛рд░ рджрдмрд╛рдПрдВред
рдпрд╣ рд╕рднреА рд╕реЗ рджреВрд░ рд╣реИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ред
рдореБрдЭреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЦреБрд╢реА рд╣реЛрдЧреАред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рд┐рдХреБрд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИ, рддреЛ рд▓рд┐рдЦреЗрдВред
рдЕрдЧрд▓реА рдмрд╛рд░ рдореИрдВ рд╢рд╛рдпрдж рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рд╕рд┐рдХреБрд▓реА рдХреЛ рдкрд╛рда рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрдврд╝рд╛рдпрд╛ рдЬрд╛рдП рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдПрдХ рд▓реЙрдЧ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдлрд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПред
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред