Управляем воспроизведением на Mac OS через быстрые команды iOS

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Хочу поделиться довольно простым, но как показало время, полезным способом управления воспроизведением на macOS из быстрых команд (например iOS), без дополнительных клиент-серверных приложений. Управление происходит с помощью вызова скрипта на python по ssh. Для имитации нажатия медиа клавиш использована библиотека pyobjc-framework-Quartz.

Протестировано на MacOS 10.15.7 и MacOS 12.6.4.

Порядок действий:

1) Установить библиотеку:

pip3 install pyobjc-framework-Quartz

2) Клонировать репозиторий со скриптом управления в домашнюю директорию (если клонируете в другую не забудьте изменить путь к файлу скрипта в быстрой команде):

git clone https://github.com/guinmoon/ios-macos-mediakey-shortcuts ~/ios_macos_mediakey_shortcuts

3) Разрешить SSH доступ к Mac:

4) Добавить быстрые команды из репозитория на устройство:

При добавлении команды вам будет предложено ввести ip адрес, имя пользователя и пароль для доступа к Mac по ssh:

Заключение

Часто использую данный метод управления воспроизведением, так как это позволяет избежать необходимости запускать дополнительное программное обеспечение в фоне, а ssh доступ используется и для других задач.

Источник: https://habr.com/ru/articles/727816/


Интересные статьи

Интересные статьи

Привет, Хабр!После долгого перерыва — снова Сфера. Прошлые статьи (раз, два) были про то, как войти в игру и в ней остаться на всю жизнь. Гулять по миру, конечно, интересно, но быстро надоедает: делат...
В развитии крупных компаний-аутсорсеров наступает момент, когда они уже обросли опытом и компетенциями и хочется куда-то все эти «накопления» инвестировать.Меня зовут Екатерина. Я – аналитик, специали...
Доброго времени суток и с Новым Годом хабровчане! В данной статье хочу рассказать как я делал CI/CD на платформе GitLab для кроссплатформенных мобильных приложений написанных на Qt. Пока что только дл...
Чтобы повысить эффективность, компании трансформируют свою работу в разных направлениях с помощью инновационных технологий —  от облачных сервисов и интернета вещей ...
Входя в очередной раз в аккаунт Яндекса через браузер, заметил под кнопкой входа новшество — возможность войти в аккаунт, просто перейдя по ссылке в письме, которая придет в почту этого аккаунта....