рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИрдВ - рдпрд╣ рдмреАрдмреАрд╕реАреЛрдб рдЯреИрдЧ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рд╕реЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдкреНрд▓рдЧрдЗрди рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рд╕реНрдерд╛рдкрдирд╛
рд╕рдВрдЧреНрд░рд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЕрдирдкреИрдХ рдХрд░реЗрдВред рдЖрдк рдпрд╛ рддреЛ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ BBCode.growlStyle рдХреЛ ~ / рд▓рд╛рдЗрдмреНрд░реЗрд░реА / рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдкреЛрд░реНрдЯ / рдЧреНрд░реЛрдПрд▓ / рдкреНрд▓рдЧрдЗрдиреНрд╕ рдкрд░ рдХреЙрдкреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рд╕рд┐рд╕реНрдЯрдо рд╡рд░реАрдпрддрд╛рдПрдБ-> рдмрдврд╝реЛ-> рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рдХрд▓реНрдк):
рд╣рдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓реА рдХреЗ рд░реВрдк рдореЗрдВ BBCode рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ (рдЖрдк рдХреЗрд╡рд▓ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЗрд╕ рд╢реИрд▓реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЯреИрдм рджреЗрдЦреЗрдВ)ред
рдпрджрд┐ рдЖрдк рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ ~ / рд▓рд╛рдЗрдмреНрд░реЗрд░реА / рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдкреЛрд░реНрдЯ / рдЧреНрд░реЛрдПрд▓ / рдкреНрд▓рдЧрдЗрдиреНрд╕ рдореЗрдВ рд╕реНрд░реЛрддреЛрдВ рдХреА рдПрдХ рдирдИ рд╕реНрдерд╛рдкрдирд╛ рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рдж Growl (рд╕рд╛рдорд╛рдиреНрдп рдЯреИрдм, Start Growl / Stop Growl рдмрдЯрди) рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
рдХреЗ рдЙрдкрдпреЛрдЧ
рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди, рдКрдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ, рдирд┐рдореНрди рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдиреЛрдЯ -s рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ):
$ growlnotify -t "full of beans" -m"- , [br][br][i]Example:[br][color=#CC6600]My Granny, who is seventy, is always full of beans.[/color][/i]" -s
"-W" рд╡рд┐рдХрд▓реНрдк рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ WebKit рдкрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рд╕рдорд░реНрдерди рдХреЗ рдХрд╛рд░рдг рд╣реИ), рд▓реЗрдХрд┐рди "-s" рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред
рд╕рднреА BBCode рдЯреИрдЧ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, BBCode2HTML рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рджреГрд╢реНрдп рд╢реИрд▓реА Hud Growl рдереАрдо рд╕реЗ CSS рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред
PS рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдореВрд▓ рдЕрдВрдЧреНрд░реЗрдЬреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдореБрд╣рд╛рд╡рд░реЛрдВ рдХреА рд╕реВрдЪреА рдкрд╕рдВрдж рдЖрдИ, рдЕрдм рдореИрдВрдиреЗ рд╕рд╛рдЗрдЯ рдорд╛рд▓рд┐рдХреЛрдВ рд╕реЗ рдЙрдирдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЛрдВ рдкрд░ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ред рдЬреИрд╕реЗ рд╣реА рдореБрдЭреЗ рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рд▓рд┐рдЦреВрдВрдЧрд╛ред