рдпрд╣ рдХрдорд╛рдВрдб g.messagegrass рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
рдЬреА.рд╕рдВрджреЗрд╢ - GRASS рддрд░реАрдХреЗ рд╕реЗ рдПрдХ рд╕рдВрджреЗрд╢, рдЪреЗрддрд╛рд╡рдиреА, рдкреНрд░рдЧрддрд┐ рдЬрд╛рдирдХрд╛рд░реА, рдпрд╛ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдП рдЧрдП рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреАрд╡рд░реНрдб
рд╕рд╛рдорд╛рдиреНрдп, рд╕рдорд░реНрдерди, рд╕реНрдХреНрд░рд┐рдкреНрдЯ
SYNOPSIS
рдЬреА.рд╕рдВрджреЗрд╢
рдЬреА.рд╕рдВрджреЗрд╢ --рдорджрдж
рдЬреА.рд╕рдВрджреЗрд╢ [-wedpiv] message=рд╕реНрдЯреНрд░рд┐рдВрдЧ [рдбрд┐рдмрдЧ=рдкреВрд░реНрдгрд╛рдВрдХ] [--рдорджрдж] [--рд╡рд╛рдЪрд╛рд▓] [--рд╢рд╛рдВрдд]
[--ui]
рдЭрдВрдбреЗ:
-w
рд╕рдВрджреЗрд╢ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
-e
рд╕рдВрджреЗрд╢ рдХреЛ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
-d
рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдмрдЧ рд╕рдВрджреЗрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
-p
рд╕рдВрджреЗрд╢ рдХреЛ рдкреНрд░рдЧрддрд┐ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
-i
рд╢рд╛рдВрдд рдореЛрдб рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдореЛрдб рдореЗрдВ рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
рд╕рдВрджреЗрд╢ GRASS_VERBOSE>=1 рдкрд░ рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ
-v
рд╕рдВрджреЗрд╢ рдХреЛ рдХреЗрд╡рд▓ рд╡рд░реНрдмреЛрдЬрд╝ рдореЛрдб рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
рд╕рдВрджреЗрд╢ рдХреЗрд╡рд▓ GRASS_VERBOSE>=3 рдкрд░ рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ
--рдорджрдж
рдкреНрд░рд┐рдВрдЯ рдЙрдкрдпреЛрдЧ рд╕рд╛рд░рд╛рдВрд╢
--рд╢рдмреНрджрд╢рдГ
рд╡рд░реНрдмреЛрдЬрд╝ рдореЙрдбреНрдпреВрд▓ рдЖрдЙрдЯрдкреБрдЯ
--рд╢рд╛рдВрдд
рд╢рд╛рдВрдд рдореЙрдбреНрдпреВрд▓ рдЖрдЙрдЯрдкреБрдЯ
--рдпреВрдЖрдИ
рдмрд▓рдкреВрд░реНрд╡рдХ GUI рд╕рдВрд╡рд╛рдж рд▓реЙрдиреНрдЪ рдХрд░рдирд╛
рдкреИрд░рд╛рдореАрдЯрд░:
message=рд╕реНрдЯреНрд░рд┐рдВрдЧ [рдЖрд╡рд╢реНрдпрдХ]
рд╕рдВрджреЗрд╢ рдХрд╛ рдкрд╛рда рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ
рд╕рдВрджреЗрд╢ GRASS_VERBOSE>=2 рдкрд░ рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ
рдбрд┐рдмрдЧ=рдкреВрд░реНрдгрд╛рдВрдХ
рдбреАрдмрдЧ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рд╣реЗрддреБ рд╕реНрддрд░
рд╡рд┐рдХрд▓реНрдк: 0-5
рдЪреВрдХ: 1
рд╡рд░реНрдгрди
рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реЗрд▓/рдкрд░реНрд▓/рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд▓реЗрдЦрдХ рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдЗрдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХрд╛ рдлрд╛рдпрджрд╛ рдЬреА.рд╕рдВрджреЗрд╢ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╡реИрд╕реЗ рд╣реА рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рддрд╛ рд╣реИ
рдЕрдиреНрдп GRASS рдореЙрдбреНрдпреВрд▓ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ GRASS_VERBOSE рдФрд░ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддреА рд╣реИ
GRASS_MESSAGE_FORMAT рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ред
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╛рдирдХ рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (-w рдЭрдВрдбрд╛)
рдФрд░ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐рдпрд╛рдБ (-e рдЭрдВрдбрд╛)ред рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП, -d рдЭрдВрдбрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ рдЬреА.рд╕рдВрджреЗрд╢ рд╕реЗрд╡рд╛ рдореЗрд░реЗ
рджрд┐рдП рдЧрдП рд╕реНрддрд░ рдкрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ
"=" рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреВрд░реНрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рд╕рдВрджреЗрд╢= рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рддрд╛рдХрд┐ рдкрд╛рд░реНрд╕рд░ рдХреЛ рди рдорд┐рд▓реЗ
рдЙрд▓рдЭрди рдореЗрдВред
рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рд▓рдВрдмреЗ рд╕рдВрджреЗрд╢ (рдмрд╣реБ-рдкрдВрдХреНрддрд┐) рдХреЛ рдПрдХ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдкрдЯрд╛рдпрд╛ рдЬрд╛рдП, рддреЛ a рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдХреЛ рдПрдХрд▓ рдХреЙрд▓ рдЬреА.рд╕рдВрджреЗрд╢ рдЕрдВрддрд┐рдо рдХреЗ рд░реВрдк рдореЗрдВ рдмреИрдХрд╕реНрд▓реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкрд╛рда рд╡рд┐рднрд╛рдЬрди рдХреЗ рд╕рд╛рде
рдЪрд░рд┐рддреНрд░ред (рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ "рдЙрджреНрдзрд░рдг" рдХреЛ рдмрдВрдж рди рдХрд░реЗрдВ)
рд╕реЗ рдПрдХ рд░рд┐рдХреНрдд рд░реЗрдЦрд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ
рдЬреА.рд╕рдВрджреЗрд╢ рд╕рдВрджреЗрд╢=''
рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛.
рдЬрд┐рди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ рдЙрдиреНрд╣реЗрдВ рдЕрдХреНрд╖рд░рд╢рдГ рдПрдХрд▓ рдЙрджреНрдзрд░рдг рджреЗрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИред рдпрд╣ рд░реЛрдХрддрд╛ рд╣реИ
рдЕрдиреЗрдХ рд╡рд░реНрдг (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╕реНрдерд╛рди рдФрд░ рдбреЙрд▓рд░ рдЪрд┐рд╣реНрди '$') рдХрд╛ рдЙрдкрдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЦреЛрд▓ рджреНрд╡рд╛рд░рд╛.
рдЬрдм, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрджреЗрд╢ рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЪрд░ рдХрд╛ рдорд╛рди рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ,
рджреЛрд╣рд░реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдбреЙрд▓рд░ рдЪрд┐рд╣реНрди рдХреЛ рдЙрд╕рдХреЗ рд╡рд┐рд╢реЗрд╖ рдЧреБрдг рд╕реЗ рд╡рдВрдЪрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ
рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓-рд╡рд┐рд╕реНрддрд╛рд░ рд╢рдХреНрддрд┐рдпрд╛рдБред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдмреИрд╢ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рд╕реНрдордпрд╛рджрд┐рдмреЛрдзрдХ рдЪрд┐рд╣реНрди '!' рдХрд╛ рдЗрд▓рд╛рдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЪрд░рд┐рддреНрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ (рдЗрд╕рдХреЗ рдПрдХрд▓ рдЙрджреНрдзрд░рдг рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдмрдирд╛рддреЗ рд╣реБрдП), рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдмреИрд╢ рдХреЗ рдЧреИрд░-рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдПред рдлрд┐рд░ рднреА, рд╕рдВрджрд░реНрдн-рдЖрдзрд╛рд░рд┐рдд рднреНрд░рдо рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП
рдмрд╛рдж рдореЗрдВ рдЖрдкрдХреЛ рдПрдХрд▓-рдЙрджреНрдзрд░рдг рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд▓рд┐рдП $VARIABLE рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ
рд╡рд┐рд╕реНрддрд╛рд░ред
рдкреНрд░рдпреЛрдЧ in рдЕрдЬрдЧрд░ рд▓рд┐рдкрд┐рдпреЛрдВ
GRASS рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реИрдкрд░реНрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреА рд╣реИ рдЬреА.рд╕рдВрджреЗрд╢.
┬╖ g.message -d рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧ()
┬╖ g.message -e рдХреЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐()
┬╖ g.message -e + рдирд┐рдХрд╛рд╕() рдХреЗ рд▓рд┐рдП рдШрд╛рддрдХ()
┬╖ g.message -i рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА()
┬╖ рд╕рдВрджреЗрд╢() рдЬреА.рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП
┬╖ g.message -v рдХреЗ рд▓рд┐рдП рд╡рд░реНрдмреЛрдЬрд╝()
┬╖ g.message -w рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА()
рдзреНрдпрд╛рди рджреЗрдВ: рдкрд╛рдпрдерди рд╢реЗрд▓ рдореЗрдВ рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕рдЬреАрдпреВрдЖрдИ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдореВрдирд╛ рдХреЛрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рдЧреНрд░рд╛рд╕.рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ gcore рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпрд╛рдд рдХрд░реЗрдВ
gcore.warning('рдпрд╣ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ')
рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╣реИ
g.message -w message='рдпрд╣ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ'
рд╢рдмреНрджрд╛рдбрдВрдмрд░ рд╕реНрддрд░
"GRASS_VERBOSE" рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рддред рдЖрдорддреМрд░ рдкрд░ рдЗрд╕реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
--рд╢рд╛рдВрдд or --рд╢рдмреНрджрд╢рдГ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкред
┬╖ 0 - рдХреЗрд╡рд▓ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдФрд░ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рдореБрджреНрд░рд┐рдд рд╣реЛрддреА рд╣реИрдВ
┬╖ 1 - рдкреНрд░рдЧрддрд┐ рд╕рдВрджреЗрд╢ рдореБрджреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ
┬╖ 2 - рд╕рднреА рдореЙрдбреНрдпреВрд▓ рд╕рдВрджреЗрд╢ рдореБрджреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ
┬╖ 3 - рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд░реНрдмреЛрдЬрд╝ рд╕рдВрджреЗрд╢ рдореБрджреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ
рдбреАрдмрдЧ рд╕реНрддрд░
"рдбреАрдмрдЧ" рдЧреНрд░рд╛рд╕ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд gisenv рд╡реИрд░рд┐рдПрдмрд▓ (рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдХрд░реЗрдВ) рдЬреА.рдЧрд┐рд╕реЗрдирд╡).
рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╕реНрддрд░:
┬╖ 1 - рд╕рдВрджреЗрд╢ рдкреНрд░рддрд┐ рдореЙрдбреНрдпреВрд▓ рдПрдХ рдпрд╛ рдХреБрдЫ рдмрд╛рд░ рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ
┬╖ 3 - рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ (рд░реЗрдЦрд╛рдкреБрдВрдЬ) рдпрд╛ рд░реЗрдЦрд╛ (рд╡реЗрдХреНрдЯрд░)
┬╖ 5 - рдкреНрд░рддреНрдпреЗрдХ рдХреЛрд╢рд┐рдХрд╛ (рд░реЗрдЦрд╛рдкреБрдВрдЬ) рдпрд╛ рдмрд┐рдВрджреБ (рд╡реЗрдХреНрдЯрд░)
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди g.messagegrass рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ