Плагин расширенного управления winamp, BSPlayer и работы с файлами
Версия: 1.12
Автор: Python <smisoft@rambler.ru> (c) SmiSoft (SA)
Что это такое:
Позволяет управлять проигрывателями Winamp, BSPlayer, FooBar2000, Apollo
через алиасы для TypeAndRun. Естественно, до применения, соответствующий проигрыватель
должен быть запущен. Если запущены сразу несколько проигрывателей, команда выполняется
только для последнуго из них.
Рекомендую использовать в связке с плагином tar_hotkey или tar_hotkeys.
Команды для Winamp документированы только для версий не ниже 2.6, для BSPlayer
- для версий не ниже 0.84. Использование плагина для программ других версий может
не дать желаемого результата.
Алиасы:
Пожалуйста, читайте эту инструкцию внимательно. Многие алиасы используют схожую
технику задания параметров, а подробное описание параметров с примерами дано
только для первых алиасов.
Алиасы, работающие со всеми проигрывателями:
- ~play
Начать воспроизведение
- ~pause
Поставить на паузу/снять с паузы
- ~prev
Предыдущий трек
- ~next
Следующий трек
- ~stop
Остановить воспроизведение
Алиасы, работающие как с Winamp, так и с BSPlayer:
- ~version
Показывает версию Winamp или BSPlayer во внутреннем формате соответствующих проигрывателей.
- ~volume
Управление уровнем громкости
Параметры:
- нет параметров
Показать уровень громкости. Только для BSPlayer - целое число в пределах 0..23, у Winamp данного интерфейса нет.
- целое число без знака (например "~volume 12")
Установить уровень громкости в процентах (0-100) Если указать число, больше 100, установится максимальный уровень громкости.
- целое число со знаком (например "~volume +2" или "~volume -3")
Изменить уровень громкости. Громкость увеличивается (знак плюс) или уменьшается (знак минус) на заданное число единиц, но в пределах, поддерживаемых проигрываетелем
- только знак ("~volume +" или "~volume -")
Увеличить (знак плюс) или уменьшить (знак минус) на небольшую величину. Равноценно нажатию стрелок вверх и вниз в соответствующих проигрывателях.
- ~pos
Изменение положения в фильме или песне
Параметры:
- без параметров
Получить текущую позицию фильма или месни в секундах
- целое число без знака
Установить текущую позицию. Пределы зависят от длительности песни. Если фильм или песня не проигрываются, команда игнорируется.
- целое число со знаком (например, "~pos +10" или "~pos -5")
Перемотка фильма или песни вперед или назад на заданное число секунд.
- только знак
Перемотка фильма или песни немного вперед или назад. Равноценно нажатию стрелок вправо и влево в проигрывателе.
- ~list
Изменение положения в списке воспроизведения. При этом сохраняется режим воспроизведения (играть/пауза/остановить).
Параметры:
- без параметров
Получить текущую позицию в списке
- целое число без знака
Установить текущую позицию в списке воспроизведения. Нумерация песен и фильмов - с единицы.
- целое число со знаком
Переместить текущую позицию на заданное число записей вперед/назад. Если используется зацикливание в Winamp, то перемещение происходит по циклу, иначе - до крайнего элемента в списке. В BSPlayer зацикливание не поддерживается. Хаотический выбор не используется.
- только знак
Перейти к предыдущей/следующей композиции. Равноценно нажатию кнопок "Предыдущий", "Следующий" в проигрывателе. Поддерживается зацикливание и хаотический выбор (как в проигрывателе)
- ~clear
Очищает список воспроизведения.
Алиасы, работающие только с Winamp:
- ~repeat
Режим циклического повтора
Параметры:
- нет параметров
Получить статус циклического повтора
- 1
Включить повтор
- 0
Отключить повтор
- ~shuffle
Режим хаотического выбора
Параметры:
- нет параметров
Получить статус хаотического выбора
- 1
Включить хаотический выбор
- 0
Отключить хаотический выбор
- ~pan
Баланс левого и правого канала
Параметры:
- число
Установить заданный баланс.
Алиасы, работающие только с BSPLayer:
- ~zoom
Установить размер экрана
Параметры:
- 50
50% от настоящего размера фильма
- 100
100% от настоящего размера
- 200
200% от настоящего размера
Особенности:
- При использовании совместно с плагином tar_media, следует переместить
tar_amp выше по списку, чем tar_media. tar_winamp при использовании tar_amp
не нужен и его следует удалить.
- В проигрывателе Apollo есть функция "Поддерживать мультимедийные клавиши".
Отключите ее, если используете плагин вместе с плагином tar_hotkey - иначе это
может привести к некорректному срабатыванию (двойное нажатие).
- В проигрывателе Winamp есть расширение "Глобальные горячие клавиши".
Отключите его, если используете плагин совместно с tar_hotkey.
- В проигрывателе Foobar2000 есть компонент поддержки глобальных горячих клавиш
управления. Удалите его, если используете плагин совместно с tar_hotkey.
- При использовании плагина и расширений проигрывателей вроде GapKiller
(удаление промежутков между треками) или Crossfader (плавный переход между
треками) могут возникать неожиданные эффекты в зоне начала и конца трека.
Это не проблема, а особенность проигрывателей.
- Проверено только с проигрывателями FooBar 0.8.3 и Apollo 37zg.
История:
[+] Новая фича
[*] Пофиксен баг
[-] Убрана фича
Версия 1.0 - 02.07.05
[+] Вновь пострадал плагин tar_media. Теперь он
разделился на два плагина: tar_amp и tar_misc. Это - первый из них. Он только
управляет проигрывателями. Относительно tar_media версии 1.13 изменения такие:
[*] Ошибка в позиционировании в плейлисте Winamp без использования зацикливания
Версия 1.01 - 27.07.05
[*] Связка с FooBar не работала, если окно FooBar было свернуто