Для включения напишите: /itunes open
Для начала проигрывания/паузы трэка: /itunes play
Для проигрывания следующего трэка: /itunes next
Для возврата к предыдущему трэку: /itunes previous
Для остановки: /itunes stop
Для показа информации о проигрываемом трэке: /track
Не известно будет ли оно работать. Если вдруг кто попробует то отпишитесь.
alias itunes { if ($1 == open) { .comopen itunes itunes.application .echo -a $comerr } if ($1 == play) { .set %play $com(itunes,PlayPause,3) /track if (!%play) { .echo -a No track to play, Itunes may not be open. } } if ($1 == next) { .set %next $com(itunes,NextTrack,3) /track if (!%next) { .echo -a No track to play, Itunes may not be open. } } if ($1 == previous) { .set %Previous $com(itunes,PreviousTrack,3) /track if (!%previous) { .echo -a No track to play, Itunes may not be open. } } if ($1 == stop) { .set %stop $com(itunes,Stop,3) if (!%stop) { .echo -a No track to play, Itunes may not be open. } } } alias track { if (!$com(itunes)) { .comopen itunes iTunes.Application } if ($com(CurrentTrack)) { .comclose CurrentTrack } .echo -q $com(itunes,CurrentTrack,3,dispatch* CurrentTrack) .echo -q $com(CurrentTrack,Artist,3) .set %artist $com(CurrentTrack).result .echo -q $com(CurrentTrack,Album,3) .set %album $com(CurrentTrack).result .echo -q $com(CurrentTrack,Time,3) .set %time $com(CurrentTrack).result .echo -q $com(CurrentTrack,Rating,3) .set %rating $com(CurrentTrack).result .echo -q $com(CurrentTrack,Name,3) .set %name $com(CurrentTrack).result /msg # 4Artist: 12 %artist 4Track: 12 %name 4Album: 12 %album 4Time: 12 %time 4Rating: 12 %rating $+ . }
(с) http://www.hawkee.com/snippet/7027/