рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдЕрдЧреНрд░рджреВрдд
рдЖрдЬ рдореБрдЭреЗ рд╣рдм рдкрд░
"рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдореИрдХреНрд░реЛ-рдмреЙрдЯ" рдмрдирд╛рдиреЗ рдХреА рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдХрд╛ рд▓рд┐рдВрдХ рдорд┐рд▓рд╛ рд╣реИред рдпрд╣ рдЕрдлрд╕реЛрд╕ рдХреЗ рд╕рд╛рде рд╡рд╣рд╛рдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рд╣рдм рдкрд░
рдСрдЯреЛрд┐рдЯ рдХрд╛ рдЦрд░рд╛рдм рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╣реИ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдПрдХ рдпрд╛ рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдбрдм рдХрд┐рдпрд╛ рдерд╛ред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВ
IE.au3 рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ
рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рдЖрдзрд╛рд░рд┐рдд рдЦрд┐рд▓реМрдиреЛрдВ рдХреЗ рд╕рд╛рде
рдЪрдорддреНрдХрд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореИрдВ рдЦреБрдж рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдореИрдВ рдЖрдкрдХреЛ рдЕрднреА рдЪреЗрддрд╛рд╡рдиреА рджреЗрддрд╛ рд╣реВрдВ - рдпрд╣ рд╕рд┐рд░реНрдл рдПрдордПрд╕-рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЗ рддрд╣рдд рдХрд╛рдо рд╣реИред
рдореИрдВ рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рд╕реЗ рддреБрд░рдВрдд рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рд╕рдВрднрд╡рддрдГ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рддрд╣рдд рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдкрдХреЛ рдмрд╕ рдЙрдкрдпреБрдХреНрдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ рд╡реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ
IE.au3 рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ - рдпрд╣ рдорд╛рдирдХ
AutoIT рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдпрд╣ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдорд╛рдирдХ рдкреИрдХреЗрдЬ рдлрд╝рдВрдХреНрд╢рди (рдпрд╛ рдХреИрд╕реЗ) рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдкрд░ рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИ рдЗрд╕реЗ рд╡рд╣реА AutoIT рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
рдкреАрдбрд╝рд┐рдд рдХрд╛ рдЪрдпрди
рдмреНрд░рд╛рдЙрдЬрд╝рд░-рдЖрдзрд╛рд░рд┐рдд рдЧреЗрдо рдХреЗ рд╕рд╛рде
рдСрдЯрд┐рдЯ рдХреЗ рдХрд╛рдо рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдЦреЗрд▓ "
рдорд╛рдп рд╡рд┐рд▓реЗрдЬ " (рдЦреЗрд▓ рдХрд╛ рдореВрд▓ рдирд╛рдо "
рдореЗрд░рд╛ рдлрд╝реНрд░реА рдлрд╝рд╛рд░реНрдо ") рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ -
http://www.mojaderewnja.ru/ред рдЦреЗрд▓ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ 180 рд░реВрдмрд▓ рдХрд╛ рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдкреМрдзреЛрдВ рдХреЛ рд░реЛрдкрдг рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкрд╛рдиреА рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдФрд░ рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдкреВрд░реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ 120 рдХреНрд▓рд┐рдХ рд╣реЛрддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдкреМрдзреЛрдВ рдХреЛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд┐рд░ рдкрд╛рдиреА рдХреЗ рд▓рд┐рдП 120 рдХреНрд▓рд┐рдХ рд╣реЛрддреЗ рд╣реИрдВред рдлрд╝реАрд▓реНрдб рдПрдХ рдпрд╛ рджреЛ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рджрд░реНрдЬрди рддрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдХреБрдЫ рдкреМрдзреЗ 10 рдорд┐рдирдЯ рддрдХ рдмрдврд╝рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдРрд╕реЗ рдХреНрд▓рд┐рдХ рдпрд╛ рддреЛ рдЦреЗрд▓рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХреЛ рд╣рддреЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдЖрдкрдХреЛ рдПрдХ рдЖрдХрд╕реНрдорд┐рдХ рдЦрд┐рд▓реМрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рд╕рд┐рдХ рд░рд╛рд╢рд┐ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдорд╣реАрдиреЗ рдХрд╛ рдорд╛рдореВрд▓реА рдЗрдВрдЯрд░рдиреЗрдЯ рдпрд╛ рдЕрдЪреНрдЫрд╛ рдХреЗрдмрд▓ рдЯреАрд╡реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рддреЛ "
рдореЗрд░рд╛ рдЧрд╛рдБрд╡ " рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рд╣рдорд╛рд░реА рдЬрд╝рд░реВрд░рдд рд╣реИред рдпрд╣ рдЗрд╕ рддрд░рд╣ рдбреЙрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЦреНрдпрд╛ 1 - рдПрдХ рдЖрджрд┐рдо рд╡рд┐рдХрд▓реНрдк
рд╣рдо рдЙрд╕ рд╕реНрдХреНрд░реАрди рдкрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдкреНрд░рд╣рд╛рд░ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рд╣рдо "рдЪреВрд╣реЛрдВ" рдХреЛ рдкреНрд░рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдореБрдЭреЗ рддреБрд░рдВрдд рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдПрдХ рдЧрд▓рдд рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдореИрдВ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдкрдЯрдХрдерд╛ рдХрд╛ рдкрд╛рда рджреВрдВрдЧрд╛ред рдЯреБрдХрдбрд╝рд╛ рдирдВрдмрд░ 1: рд╣рдо рд╕реНрдХреНрд░реАрди рдкрд░ "рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБ" рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдЙрди рд╕реНрдерд╛рдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╕реЗ рд╣рдо рдлрд╝реАрд▓реНрдб рдХреЛ рдЦреАрдВрдЪреЗрдВрдЧреЗред
Func GetTopLeftCorner ( $ рд╡рд┐рдВрдбреЛ )
рдЧреНрд▓реЛрдмрд▓ $ x = 0 , $ y = 0
WinActivate ( $ рд╡рд┐рдВрдбреЛ , "" )
рдпрджрд┐ рд╡рд┐рдирдПрдХреНрдЯрд┐рд╡ ( $ рд╡рд┐рдВрдбреЛ ) рддрдм
$ рдЖрдХрд╛рд░ = рд╡рд┐рдирдЧреЗрдЯрдкреЛрд╕ ( "[рд╕рдХреНрд░рд┐рдп]" )
$ I = 1 рд╕реЗ $ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП [ 3 ]
рдЕрдЧрд░ CheckRGB ( PixelGetColor ( $ x + $ i , $ y + $ i ) , Dec ( "402215" ) , Dec ( "5A352A" ) )
рдпрджрд┐ CheckRGB ( PixelGetColor ( $ x + $ i - 259 , $ y + $ i ) , Dec ( "331A0D" ) , Dec ( "624232" ) )
$ J = $ i рд╕реЗ 1 рдЪрд░рдг рдХреЗ рд▓рд┐рдП - 1
рдпрджрд┐ CheckRGB ( PixelGetColor ( $ i + 1 , $ j ) , Dec ( "000000" ) , Dec ( "3A301D" ) рдирд╣реАрдВ рд╣реИ рддреЛ )
$ x = $ i
$ рдп = $ рдЬ
ExitLoop ( 2 )
endif
рдЕрдЧрд▓рд╛
ExitLoop
endif
endif
рдЕрдЧрд▓рд╛
endif
EndFunc
рдлрд╝рдВрдХреНрд╢рди рдбреЙрдЯреНрд╕ рдХреЗ рд░рдВрдЧреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ, рддрд┐рд░рдЫреЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЧреЗрдо рд╡рд┐рдВрдбреЛ рдХреЗ рдмрд╛рдПрдВ рдХрд┐рдирд╛рд░реЗ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдлрд┐рд░ рдпрд╣ рдбреЙрдЯреНрд╕ рдХреЗ рд░рдВрдЧреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджрд┐рдЦрддрд╛ рд╣реИ, рдКрдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЦреЗрд▓ рдЦрд┐рдбрд╝рдХреА рдХреА рдКрдкрд░реА рд╕реАрдорд╛ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реИред рдореИрдВ рдкрд╛рдпрд╛
рдмрд┐рдВрджреБ "
рдПрдХ рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБ " рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ред рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рд╕реЗ рдЗрд╕рдХреА рджреВрд░реА рддрдп рдХреА рдЧрдИ рд╣реИ рдФрд░ рд╕реВрдЪрдХрд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдХреНрд░рдорд╢рдГ рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░
$ x рдФрд░
$ y рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХреНрд░рдорд╢рдГ рдХреНрд╖реИрддрд┐рдЬ рдФрд░ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрддрд╛ рд╣реИред рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдХрд╛ рд╢реАрд░реНрд╖рдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред ред рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ
AutoIt Window Info рдпреВрдЯрд┐рд▓рд┐рдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ
AutoIt рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдЙрдкрд░реЛрдХреНрдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛрдо-рдирд┐рд░реНрдорд┐рдд
CheckRGB рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:
Func CheckRGB ( $ рд░рдВрдЧ , $ рдорд┐рдирдЯ , $ рдЕрдзрд┐рдХрддрдо )
рд╕реНрдерд╛рдиреАрдп $ rgb [ 3 ] [ рей ]
$ рд░рд┐рд╕ = рд╕рдЪ
$ rgb [ 2 ] [ реж ] = рдмрд┐рдЯреИрдВрдб ( $ рдорд┐рдирдЯ , Dec ( "FF0000" ) ) / Dec ( "10000" )
$ rgb [ 1 ] [ реж ] = рдмрд┐рдЯреИрдВрдб ( $ рдорд┐рдирдЯ , рджрд┐рд╕рдореНрдмрд░ ( "00FF00" ) ) / рджрд┐рд╕рдореНрдмрд░ ( "100" )
$ rgb [ 0 ] [ 0 ] = рдмрд┐рдЯреИрдВрдб ( $ рдорд┐рдирдЯ , рджрд┐рд╕рдореНрдмрд░ ( "0000FF" ) )
$ rgb [ 2 ] [ рез ] = рдмрд┐рдЯреИрдВрдб ( $ рд░рдВрдЧ , Dec ( "FF0000" ) ) / Dec ( "10000" )
$ rgb [ 1 ] [ рез ] = рдмрд┐рдЯреИрдВрдб ( $ рд░рдВрдЧ , Dec ( "00FF00" ) ) / Dec ( "100" )
$ rgb [ 0 ] [ 1 ] = рдмрд┐рдЯреИрдВрдб ( $ рд░рдВрдЧ , рджрд┐рд╕рдореНрдмрд░ ( "0000FF" ) )
$ rgb [ 2 ] [ реи ] = рдмрд┐рдЯреИрдВрдб ( $ рдЕрдзрд┐рдХрддрдо , Dec ( "FF0000" ) ) / Dec ( "10000" )
$ rgb [ 1 ] [ реи ] = рдмрд┐рдЯреИрдВрдб ( $ рдЕрдзрд┐рдХрддрдо , Dec ( "00FF00" ) ) / Dec ( "100" )
$ rgb [ 0 ] [ 2 ] = рдмрд┐рдЯреИрдВрдб ( $ рдЕрдзрд┐рдХрддрдо , рджрд┐рд╕рдореНрдмрд░ ( "0000FF" ) )
$ I = 0 рд╕реЗ 2 рдХреЗ рд▓рд┐рдП
рдпрджрд┐ $ rgb [ $ i ] [ 0 ] > $ rgb [ $ i ] [ рез ] рдпрд╛ $ rgb [ $ i ] [ рез ] > $ rgb [ $ i ] [ реи ] рдлрд┐рд░
$ рд░рд┐рд╕ = рдЧрд▓рдд
ExitLoop
endif
рдЕрдЧрд▓рд╛
$ рд░реЗ рд╡рд╛рдкрд╕ рдХрд░реЗрдВ
EndFunc
- рдлрд╝рдВрдХреНрд╢рди рдкрд╣рд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░
$ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдмрд┐рдВрджреБ рдХреЗ рд░рдВрдЧ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣
$ рдорд┐рдирдЯ рд╕реЗ
$ рдЕрдзрд┐рдХрддрдо рддрдХ рд░рдВрдЧ рд╕реАрдорд╛ рдореЗрдВ рд╣реЛ, рдмрд┐рдВрджреБ рдХреЗ рд░рдВрдЧ рдХреЗ рддреАрди рдШрдЯрдХреЛрдВ (
рдЖрд░рдЬреАрдмреА ) рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдПред рдХреНрд░рдорд╢рдГ
рд╕рд╣реА рдпрд╛
рдЧрд▓рдд рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ, рдХреНрд╖реЗрддреНрд░ рдХреА рд╕рднреА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдкрдВрдк рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ:
$ I = 1 рд╕реЗ 12 рдХреЗ рд▓рд┐рдП
$ J = 1 рд╕реЗ 10 рдХреЗ рд▓рд┐рдП
рдорд╛рдЙрд╕рдХреНрд▓рд┐рдХ ( "рдмрд╛рдПрдВ" , $ x + ( $ i * 40 ) + 103 , $ y + ( $ j * 40 ) + 172 , 1 , 1 )
рдиреАрдВрдж ( 25 )
рдЕрдЧрд▓рд╛
рдЕрдЧрд▓рд╛
рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИред рд▓реВрдк рд╣реЗрдбрд░ рдореЗрдВ 10 рдФрд░ 12 рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЖрдХрд╛рд░ рд╣реИред
рдорд╛рдЙрд╕-рдХреНрд▓рд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рдЙрд╕реА
AutoIt рд╡рд┐рдВрдбреЛ рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд "рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБ" рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╣реИред
рд╕реНрд▓реАрдк рдореЗрдВ рджреЗрд░реА рдХрд╛ рдорд╛рди рдЖрдкрдХреА рдЗрдЪреНрдЫрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рдбреЙрдХрд┐рдВрдЧ рдХреА рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рддреЗрдЬ рдЦреЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд░ рдЬрдЧрд╣ рдЬрд╣рд╛рдВ рдЖрдк рдЧреЗрдо рд╡рд┐рдВрдбреЛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдкреВрд░реА рдХреГрд╖рд┐ рдпреЛрдЧреНрдп рднреВрдорд┐ рджрд┐рдЦрд╛рдИ рджреЗред рдиреБрдХрд╕рд╛рди - рдЧреЗрдо рд╡рд┐рдВрдбреЛ рд╣рдореЗрд╢рд╛ рдЦреБрд▓реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЖрдкрдХреЛ рдбреЙрдХрд┐рдВрдЧ рдХреА рдЧрддрд┐ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рджреМрд░рд╛рди рдорд╛рдЙрд╕ рдХреЛ рдирд╣реАрдВ рдЫреВрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЕрдиреНрдпрдерд╛ рдпрд╣ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ)ред
рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЦреНрдпрд╛ 2 - рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк
рд╣рдо рдорд╛рдЙрд╕ рдкреЙрдЗрдВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдЕрдкрдиреА
рдЖрдИрдбреА рджреНрд╡рд╛рд░рд╛
IE рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд▓реЛрдб рдХреА рдЧрдИ рд╡рд╛рдВрдЫрд┐рдд рд╡рд╕реНрддреБ рдкрд░ рдкреНрд░рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред (рд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреГрд╖реНрда рдХреЗ
HTML рдХреЛрдб рдореЗрдВ рдЗрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА
рдЖрдИрдбреА рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЙрдирдХреЗ рдирд╛рдо рдХреНрд░рдорд╢рдГ
f1 -
f120 рд╣реИрдВ)ред
рд╕реНрдерд╛рдиреАрдп $ i , $ j , $ n
рд╕реНрдерд╛рдиреАрдп $ OIE = _IEAttach ( $ gamewindowname )
$ I = 1 рд╕реЗ 12 рдХреЗ рд▓рд┐рдП
$ J = 0 рд╕реЗ 9 рдХреЗ рд▓рд┐рдП
$ obj = _IEGetObjById ( $ oIE , "f" & ( 12 * $ j + $ 1 ) )
рдЕрдЧрд░ $ obj <> 0 рддреЛ $ obj ред рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ( )
рдЕрдЧрд▓рд╛
рдЕрдЧрд▓рд╛
рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЦреНрдпрд╛ 3 - рд╕рдмрд╕реЗ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк
рдкрд┐рдЫрд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдиреБрдХрд╕рд╛рди рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рд╣рдореЗрдВ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЫрдбрд╝реА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЦреЗрд▓ рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдкрдХреЛ рдЕрдиреНрдп рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЦреЗрд▓ рдореЗрдВ рдорд╛рдирдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ "
рдмреАрдЬ рдПрдХ рд╕рдВрдпрдВрддреНрд░ " рдХреЗ рд╕рд╛рде "
рдЪрдпрдирд┐рдд рдмреАрдЬ рдХреЗ рд╕рд╛рде рдкреВрд░реЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╕рдВрдпрдВрддреНрд░ " рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реВрдВред рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
$ obj = _IEGetObjById ( $ oIE , "apflanzen" )
рдЕрдЧрд░ $ obj <> 0 рддреЛ _
$ obj ред рдЖрдЙрдЯрд░рдПрдЪрдЯреАрдПрдордПрд▓ = "... рдпрд╣рд╛рдВ HTML рдХреЛрдб рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рд╣реИ, рдЬреЛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЕрд▓рдЧ рд╕реЗ рдЙрджреНрдзреГрдд рдХрд░рддрд╛ рд╣реВрдВ"
рдпрд╣рд╛рдБ рдПрдЪрдЯреАрдПрдордПрд▓ рдХрд╛ рдпрд╣ рдЯреБрдХрдбрд╝рд╛ рдкрд┐рдЫрд▓реА рд╕реНрдирд┐рдкреЗрдЯ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рдирд╛ рд╣реИ:
< SPAN id = apflanzen class = link onclick = "
selectMode (0, рд╕рд╣реА, рдЪрдпрдирд┐рдд);
var i, j, s, n = 0;
рдХреЗ рд▓рд┐рдП (i = 1; i <13; i = i + raElement [рдЪрдпрдирд┐рдд] .x)
for (j = 0; j <10; j = j + rackElement [рдЪрдпрдирд┐рдд] .y) {
s = 12 * j + i; cache_me (" рдФрд░ $ рдХреНрд╖реЗрддреНрд░ рдФрд░ ", s, garten_prod [s], garten_kategorie [s], n ++);} " >
< IMG onmouseover = "this.src = 'http: //mff.wavecdn.de/mff/garden_menue_seed.gif'; showDiv ('tooltipseed')" "tomouseout =" this.src = 'http: //mff.wavecdnред de / mff / leer.gif '; HideDiv (' tooltipseed ') " src = " http://mff.wavecdn.de/mff/leer.gif " рдЪреМрдбрд╝рд╛рдИ = 53 рдКрдВрдЪрд╛рдИ = 68 >
< DIV style = "DISPLAY: рдХреЛрдИ рдирд╣реАрдВ" id = рдЯреВрд▓рдЯрд┐рдкрд╕реЗрдб рдХреНрд▓рд╛рд╕ = рдмреНрд▓реИрдХрдмреЙрдХреНрд╕ рдСрдирдореВрд╡рд░ = "showDiv ('рдЯреВрд▓рдЯрд┐рдкрд╕реЗрдб')" onmouseout = "hideDiv ('рдЯреВрд▓рдЯрд┐рдкрд╕реЗрдб')" src = "http://mff.wavecdn.de/mff/ leer.gif " > рд╕рдВрдпрдВрддреНрд░ рд╕рдм рдХреБрдЫ < / DIV > < / SPAN >
рдХреЛрдб рд╕реНрд╡рдпрдВ рдФрд░
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЦреЗрд▓ рдХреЗ рдореВрд▓
HTML рдХреЛрдб рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рднрд░реА рд╣реБрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдкрд╛рдиреА рд╕реЗ рд▓реИрдВрдбрд┐рдВрдЧ рддрдХ рдереЛрдбрд╝рд╛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред