Следующее должно было остановить мой ключ f8 от автоматического открытия моего itunes на моем Mac.

"#!/usr/bin/env python

import sys, os, subprocess

launch = True
blocker = ""

apps = ["Spotify", "Songbird"]

ps = subprocess.Popen("/bin/ps -x", shell=True, stdout=subprocess.PIPE)

for line in ps.stdout.read().split("\n"):
    for app in apps:
        if app in line:
            launch = False
            blocker = app

ps.stdout.close()

if launch :
    os.spawnvp(os.P_WAIT, '/Applications/iTunes.app/Contents/MacOS/iTunesX', sys.argv)
else :
    print "Not launching iTunes while %s is running." % blocker"

Код перенаправляет команду клавиши воспроизведения f8 и направляет ее в мой Spotify. Технически это делал. Тем не менее, с тех пор, как я запустил этот код, время от времени на моем Mac происходили небольшие глюки.

Я действительно не знаю, как вернуться и отменить это, но я очень надеюсь, что один из вас сможет мне помочь.

0