Объясните пожалуйста. Перечитал пост два раза и не до конца понял, что в итоге получается? Локальный и удаленный юзеры могут работать одновременно в одном сеансе? (двигать мышью, тыкать клавиши) Или что?
При создании удаленного управления торрентом я бы не использовал ICQ в принципе, достаточно связки DropBox+AutoIT. То есть, находясь на работе, в определенную папку DropBox'а Вы кидаете torrent-файл, а домашний компьютер (который будет качать, как я понимаю), видя, что в этой папке появился торрент-файл, добавит его в очередь закачки торрентов автоматически.
Самый главный минус я вижу в том, что в Интернете сейчас полно всевозможных ремиксов и перепевок. Хочешь, например, подшутить над коллегами и включаешь какую-нибудь Надежду Бабкину, а из колонок начинает играть, блин, ныне модный клубняк и коллеги начинают кивать головой в такт :(
В конце статьи я написал, что скрипт неидеален и требует доработки. Тут на самом деле много «А если...», но в Вашем случае поможет пробел в начале запроса.
Я старался свести к минимуму количество действий для смены трека. Зачем смотреть плейлист если достаточно просто написать название? Хотя да, соглашусь, порой, когда не знаешь что включить, глазами бегаешь по плейлисту и находишь некогда любимые треки — если только для этого.
Классная идея в видео представлена, я бы подумал, что сошел с ума.