рдорд╛рд░реНрдХрд┐рдВрдЧ рдиреЗ MyShows.com рдкрд░ рдПрдкрд┐рд╕реЛрдб рджреЗрдЦреЗ

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдмрдпрд╛рди



рдХрд╛рд░реНрдп: myshows.ru рдкрд░ рджреЗрдЦреЗ рдЧрдП рдПрдкрд┐рд╕реЛрдб рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдВ, рдмрд┐рдЧ рдмреИрдВрдЧ рдереНрдпреЛрд░реА рдХреЗ рдЕрдЧрд▓реЗ рдПрдкрд┐рд╕реЛрдб рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрдкрдиреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЦреЛрд▓рддрд╛ рд╣реВрдВ , рд╢реНрд░реГрдВрдЦрд▓рд╛ рдвреВрдВрдврддрд╛ рд╣реВрдВ , рджреЗрдЦреЗ рдЧрдП рдПрдкрд┐рд╕реЛрдб рдХреЛ рдвреВрдВрдврддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ "рджреЗрдЦрд╛" рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реВрдВ ред



Api.myshows.ru рдХреА рдЦреЛрдЬ рдХреЗ рдмрд╛рдж, рд╡рд┐рдЪрд╛рд░ рдиреЗ рддреБрд░рдВрдд рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╕рд░рд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдореИрдВ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛: рд╣рдо рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕рд╛рде рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ "myshows.ru рдкрд░ рдорд╛рд░реНрдХ" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред



рдЖрдзрд╛рд░ рдПрдХ рд░реВрдмреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛрдЧреА рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЛ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдЧреА, рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдирд╛рдо, рд╕реАрдЬрди рдФрд░ рдПрдкрд┐рд╕реЛрдб рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧреА рдФрд░ рдлрд┐рд░ рд╕рд╛рдЗрдЯ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХреЗ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдЧреАред



рдПрдкреАрдЖрдИ



рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдЙрдирдХреЗ рд░реВрдмреА рдПрдкреАрдЖрдИ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд▓рдкреЗрдЯрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирддреАрдЬрд╛ рдпрд╣ рдПрдХ рдирд┐рд╣рд╛рдпрдд рд╣реА рдорд┐рдереНрдпрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдерд╛ рдЬреЛ рд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд░реНрдереНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реЛрдЬрдЧрд╛рд░ рдХреЗ рдХрд╛рд░рдг, рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рд╛рдЗрдЯ рдХреА рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЯреАрд╡реА рд╢реЛ / рдПрдкрд┐рд╕реЛрдб рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:



require 'rubygems' require 'myshows' profile = MyShows::Profile.new 'demo', 'fe01ce2a7fbac8fafaed7c982a04e229' tbbt = profile.show 'big bang theory' tbbt.title # => 'The Big Bang Theory' pilot = tbbt.episode 1, 1 pilot.title # => 'Pilot' pilot.check!
      
      





рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ # рд╢реЛ рд╡рд┐рдзрд┐, рдЬреЛ рдЖрдкрдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмреАрдЪ рдирд╛рдо рд╕реЗ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЦреЛрдЬ рдХрд░рддреА рд╣реИ, рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдирд╛рдореЛрдВ рдХреА рд╕рдЯреАрдХ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИред рд╡рд╣ рд╕реАрд░реАрдЬрд╝ рдХреЛ рдирд╛рдо рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд╕реЗ, рдирд╛рдо рдХреЗ рднрд╛рдЧ рд╕реЗ, рдмрд┐рдирд╛ рд╕реНрдкреЗрд╕ рдХреЗ рдирд╛рдо рд╕реЗ рдкрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдореЗрдВ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдирд╛рдо рдЕрдХреНрд╕рд░ рджреГрдврд╝рддрд╛ рд╕реЗ рд╡рд┐рдХреГрдд рд╣реЛрддреЗ рд╣реИрдВ: lietome.s03e01.webdl.rus.novafilm.tv.avi рдХреЗ рдмрдЬрд╛рдп lie.to.me.s.b3e01.webdl.rus.novafilm.tv.avi, рд╣рд╛рдЙрд╕ред .MDs07e01.rus.ost.LilFilm.TV.avi рдмрдЬрд╛рдп House.s07e01.rus.ostFilm.TV.avi рдФрд░ рдЗрддрдиреЗ рдкрд░ред



рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдкрд╛рд░реНрд╕рд┐рдВрдЧ



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

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



UPD: рдпрд╛рдж рджрд┐рд▓рд╛рдпрд╛ рдХрд┐ рдПрдХ рдлрд╝рд╛рдЗрд▓ рджреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рд╕рд░рд▓ рд╕реБрдзрд╛рд░ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рд▓рд┐рдкрд┐



рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдФрд░ myshows рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдорд┐рд▓рд╛рдХрд░ , рдПрдХ рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЛ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддреА рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреА рд╣реИ рдФрд░ рдЗрд╕ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рд╕рдлрд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддреА рд╣реИ:



 $ myshows-checker ".../V.s02e01.LostFilm.TV.avi" ".../V.s03e01.LostFilm.TV.avi" Checked V (2009) - 2x1 - Red Rain Error: episode with number 3x1 was not found in show V (2009)
      
      





рд╕реНрдХреНрд░рд┐рдкреНрдЯ ~ / .myshows рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ md5 рдкрд╛рд╕рд╡рд░реНрдб рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реА рд╣реИ, рдореИрдВ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реВрдБред



рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдПрдХреАрдХрд░рдг



рдмреЗрд╢рдХ, рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдлрд╛рдЗрд▓ рдореИрдиреЗрдЬрд░ рдореЗрдВ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЯреАрд╡реА рд╢реЛ рджреЗрдЦрддрд╛ рд╣реВрдВред



рдпрд╣рд╛рдВ рдпрд╣ рдХрд╣рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдореИрдВ рдПрдХ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЖрдЧреЗ рдХреЗ рд╢рдмреНрдж рдЗрд╕ рдУрдПрд╕ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рд▓рд┐рдЦреЗ рдЧрдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдВрдЧреЗред рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреБрд░рдВрдд рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред



рд╣рдо рдСрдЯреЛрдореЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдПрдХ рдирдИ рд╕реЗрд╡рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬреЛ "рдЪрдпрдирд┐рдд рдлрд┐рд▓реНрдо рдлрд╝рд╛рдЗрд▓реЛрдВ" рдХреЛ "рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо" рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧреАред



рд╣рдо рдПрдХреНрд╢рди рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ "рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдПрдБ", рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ "/ usr / bin / ruby" рдЪреБрдиреЗрдВ рдФрд░ рдЗрдирдкреБрдЯ рдХреЛ "рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ" рдкрд╛рд╕ рдХрд░реЗрдВред рдлрд┐рд░ рд╣рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд▓рд┐рдЦреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рд╡рд╣рд╛рдБ рдереА (рд╕реБрдВрджрд░рддрд╛ рдХреЗ рд▓рд┐рдП, рдЖрдк рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ "#! / ...") рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЬреЛрдбрд╝реЗрдВ "AppleScript рдЪрд▓рд╛рдПрдБ"ред рд╕реВрдЪрдирд╛ рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рди рдХрд┐рд╕реА рд░реВрдк рдореЗрдВ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореБрджреНрд░рд┐рдд рд╣реЛред рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рд╕рдВрд╡рд╛рдж рд╕рдорд╛рд░реЛрд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд┐рдХрд▓рддрд╛ рд╣реИ AppleScript:



 on run {input, parameters} repeat with msg in input display dialog msg buttons {"OK"} end repeat return input end run
      
      





рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:





рд╕реЗрд╡рд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдирд╛рдо рдХреЗ рд╕рд╛рде рд╕рд╣реЗрдЬрдиреЗ рдФрд░ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рдЕрдм рдЖрдк рдЗрд╕реЗ рдлрд╛рдЗрдВрдбрд░ рдореЗрдВ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:





UPD: рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Growl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдмрд╛рд░ рдирд┐рдореНрди AppleScript рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛



 tell application "GrowlHelperApp" register as application ┬м "MyShows Checker" all notifications {"Notification"} ┬м default notifications {"Notification"} end tell
      
      





рдФрд░ рдмрдирд╛рдИ рдЧрдИ рд╕реЗрд╡рд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВ



 on run {input, parameters} repeat with msg in input tell application "GrowlHelperApp" notify with name ┬м "Notification" title ┬м "MyShows Checker" description msg ┬м application name ┬м "MyShows Checker" image from location ┬м "file:///path/to/some/image.png" end tell end repeat return input end run
      
      





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



рдпрд╣ "рдкреНрд░рджрд░реНрд╢рди рд╕рдВрд╡рд╛рдж ..." рд╕реЗ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИ





рдирд┐рд╖реНрдХрд░реНрд╖



рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдкреНрд░рд╕рдиреНрди рдХрд░рддрд╛ рд╣реИред



рдорд╛рдкреЛрдВ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдФрд╕рдд рд░рди рд╕рдордп 2-5 рд╕реЗрдХрдВрдб рд╣реИ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдПрдкрд┐рд╕реЛрдб рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрд░реНрдерд╛рддреН рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдПрдХ рдПрдкрд┐рд╕реЛрдб рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдФрд░ рджрд╕ рдПрдХ рд╣реА рд╕рдордп рд▓рдЧреЗрдЧрд╛, рд▓реЗрдХрд┐рди рджрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдкрд╛рдпрд▓рдЯ рдПрдкрд┐рд╕реЛрдб рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдореЗрдВ 20-50 рд╕реЗрдХрдВрдб рд▓рдЧреЗрдВрдЧреЗ, рдЬреЛ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреЛрдИ рднреА рдирд╣реАрдВ рдХреЛрдИ рдЬрд░реВрд░рдд рдирд╣реАрдВ рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЕрдбрд╝рдЪрди рд╕рд╛рдЗрдЯ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдПрдкрд┐рд╕реЛрдб рдХреА рдмрдбрд╝реА рд╕реВрдЪреА рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХрд╛ рд╣реИред рдСрдЯреЛрдореЗрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рд╕реЗрд╡рд╛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рдПрдХ рдирд┐рд░рдВрддрд░ рдЬреЛрдбрд╝ рд╣реИред



рдФрд░ рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдПрдХ рдЕрдкреАрд▓ рд╣реИ рдЬреЛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдРрд╕реЗ рд▓реЛрдЧ рд╣реИрдВ рдЬреЛ myshows.ru рдкрд░ рдЯреАрд╡реА рд╢реЛ рдордирд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ, рдХреЗрдбреАрдИ, рдЧрдиреЛрдо, ... рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд░реВрдмреА рд▓рд┐рдкрд┐ рд╕реНрд╡рдпрдВ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдирд╣реАрдВ рд╣реИред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЙрди рд▓реЛрдЧреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдЬреЛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рд░реВрдмреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдХреИрд╕реЗ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред



рдпреБрдкреАрдбреА:

рдмреИрд╢ рдкрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдиреЗрдмреБрд▓реЛрд╕рд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред



All Articles