Для включения напишите: /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/











