it-swarm.xyz

Воспроизвести / приостановить не открывала iTunes?

В Snow Leopard мультимедийная кнопка Play/Pause (на F8 ключ) открывает iTunes. Как я могу отключить это? Желательно сохранить старое поведение Leopard, чтобы я мог использовать его для управления другими медиа-приложениями (например, Spotify).

245
Olly

лучшее временное решение - запустить QuickTime и просто запустить его (не воспроизводя фильм) в фоновом режиме. Он использует меньше оперативной памяти/процессора, чем iTunes.

26
Em.

Обновление: имеется графический интерфейс пользователя, который выполняет следующие шаги, по адресу официальный сайт .

Исправить это очень просто. Хотя процесс установки включает в себя использование Mac Terminal, вам не нужно о нем ничего знать. Я включил изображения, чтобы сделать это проще! Просто следуйте 6 простым инструкциям ниже, и все готово!

  1. Загрузить этот Zip-файл
  2. Распакуйте файл
  3. Запустите файл Patch.command (дважды щелкните по нему)
  4. Откроется Mac терминал. Скорее всего, вам будет предложено ввести пароль. Введите свой пароль и нажмите enter, Это должно выглядеть примерно так, как показано ниже:

    step 4

  5. Внизу будет написано "Все готово. Хотите создать резервную копию и применить патч (да/нет)". Тип yзатем нажмите Enter, Это должно выглядеть примерно так, как показано ниже:

    Step 5

  6. Вы сделали! Он должен вывести некоторый текст и сказать [Process Complete] внизу. Затем вы можете закрыть окно терминала Mac. Процесс, успешно завершившийся, должен выглядеть примерно так, как показано ниже:

    Step 6

Удалить

Если вы хотите удалить этот патч, просто запустите скрипт Patch.command снова.

Вот репозиторий github Спасибо thebitguru за этот скрипт.

162
Alkaaran

Реальное решение: откройте терминал, вставьте следующую строку и нажмите ввод. Вы сделали Чтобы отменить, измените unload на load в той же строке.

launchctl unload -w /System/Library/LaunchAgents/com.Apple.rcd.plist
117
bernk

Для управления Spotify используйте Shift + Option + Play. iTunes не реагирует на эту комбинацию, но Spotify делает.

48
Dag Høidahl

эндрю px и dmonner написали отличный обходной путь здесь: http://discussions.Apple.com/thread.jspa?threadID=2122639&start=30&tstart=0

Он использует скрипт Python и некоторые переименования, чтобы предотвратить открытие iTunes, когда приложения по вашему выбору уже открыты:

Откройте Терминал и введите следующее

cd /Applications/iTunes.app/Contents/MacOS
Sudo mv iTunes iTunesX 
Sudo curl http://www.cs.umd.edu/~dmonner/iTunes -O
Sudo chmod uog+x iTunes 

От http://www.cs.umd.edu/~dmonner/iTunes

#!/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

Добавьте любое необходимое приложение в список apps = ["Spotify", "Songbird", "your app here"]

19
Darren Newton

Переименование iTunes работает только до тех пор, пока OS X не найдет его снова. Я удалил его из Приложения, и через пару минут он был найден на моем резервном диске, и проблема вернулась. Удалил его оттуда, проблем больше нет. Не забудьте выбросить мусорное ведро, иначе оно может быть найдено там ...

Таким образом, удаление всех копий работает нормально для меня. Моя музыка безупречна, так что я все равно ее не использую.

6
Linus

У меня есть «обходной путь»:

  • Выйдите из iTunes
  • Найдите iTunes.app в Finder (в Finder: Меню ›Перейти› Приложения ...)
  • Удерживая клавишу Ctrl, щелкните файл iTunes.app и выберите «Сжать« iTunes.app »» (для резервного копирования).
  • Нажмите Ctrl + клик на файле iTunes.app и выберите «Показать содержимое пакета».
  • Найдите файл « Info.plist » внутри папки «Содержание»
  • Удерживая клавишу Ctrl, щелкните «Info-plist», выберите «Открыть с помощью…» и выберите «TextEdit» (или ваш любимый текстовый редактор. Не Word tho.)
  • В нижней части файла найдите следующий сегмент:

    <Ключ> CFBundleIdentifier </ ключ> 
     <Строка> com.apple.iTunes </ строка>
  • Измените последние «s» в слове «iTunes» на «z», например так:

    <Ключ> CFBundleIdentifier </ ключ> 
     <Строка> com.Apple.iTunez </ строка>
  • Сохранить файл

  • ВАЖНО: Перетащите файл «iTunes.app» из папки «Программы» и на рабочий стол.
  • Перетащите файл «iTunes.app» обратно в папку «Приложения».
  • (Вам, вероятно, следует отключить iTunesHelper. Это можно сделать, перейдя в «Системные настройки» ›« Учетные записи »(« Ваша учетная запись »)› «Элементы входа» и удалите «iTunesHelper».)
  • Выйти и войти

Я надеюсь, что это работает. Меня устраивает!

5
user11523

Для пользователей Snow leopard: Ok я не нашел ответа на эту проблему, но я попытался обойти (для людей, которые хотят смотреть видео на VLC и приостановить его с помощью пульта Apple/клавиатуры и iTunes продолжайте открывать) вариант 1: откройте iTunes и дайте ему поработать, но нажмите на iTunes store и скройте iTunes или сверните его. продолжайте смотреть видео на VLC, и музыка не будет играть.

вариант 2. Используйте Front Row для просмотра всех ваших видео. Для этого установите PERIAN для QuickTime (который позволяет воспроизводить все форматы в QuickTime) и поместите все свои фильмы в папку «фильмы». Наслаждайтесь просмотром фильмов через первый ряд.

вариант 3: (этот работал частично.) Переименуйте iTunes в папке приложений в «iTunes_off». Для этого вам может потребоваться настроить права пользователя на «чтение и запись». щелкните правой кнопкой мыши на iTunes и нажмите «получить информацию», затем перейдите в привилегии и нажмите на маленький значок замка, введите свой пароль и затем измените настройки пользователя на «читать и писать». После этого переименуйте iTunes во что-то другое. Но это решение не работает правильно для меня. он перестал открывать iTunes на некоторое время, но когда я перезапустил свой Mac, он снова начал его открывать. Попробуйте, если это работает для кого-либо. И держи меня в курсе.

3
Peakster

Быстрое исправление, которое, я думаю, лучше, чем эти ... загрузите файл functionflip по адресу http://kevingessner.com/software/functionflip/ и установите два флажка: «F8: воспроизведение/пауза» и «Запуск FunctionFlip при входе в систему». " Затем перейдите в Ecoute или Spotify или что вы используете, и установите сочетание клавиш для воспроизведения/паузы на F8, нажав клавишу воспроизведения/паузы. Теперь он будет работать так, как вы хотите, и вы все равно сможете использовать его с iTunes, если удерживать нажатой функциональную клавишу (fn).

Прекрасно работает для меня!

2
dracwolley

Я использовал только iTunes и Spotify.

Я нашел следующие низкотехнологичные решения:

1. Откройте iTunes и выберите одну из папок в «библиотеке», в которой нет содержимого - например, у меня никогда не было «рингтонов»; Вы также можете создать пустой список воспроизведения и выбрать его.

2. Оставьте iTunes открытым, но выберите «Скрыть iTunes» в меню «iTunes».

В результате, несмотря на то, что iTunes открыт, на нем нет контента для воспроизведения, и поэтому, когда я нажимаю кнопку «Воспроизвести», я слышу только музыку из Spotify.

2
Nic

Не уверен, с какими другими приложениями это будет работать, но он, безусловно, работает с Spotify: если он уже открыт, нажатие опции при использовании мультимедийных клавиш не откроет iTunes и будет управлять Spotify в фоновом режиме.

2
user34948

На http://www.thebitguru.com/projects/iTunesPatch имеется патч /, который отключает открытие iTunes при нажатии мультимедийной клавиши «Воспроизведение/Пауза». Вы должны разархивировать файл, загруженный из «Play Button iTunes Patch 0.7», и запустить программу «Patch.command» в каталоге PlayButtonItunesPatch.

Я протестировал его на Snow Leopard (Mac OSX 10.6), и он работает безупречно. Play/Pause продолжает работать на открытых программах, но больше не будет открывать iTunes. Если вы проверяете это, пожалуйста, оставьте отзыв в комментариях, работает ли он или нет.

1
Phillip Whelan

Патчи, представленные здесь, обычно не работают на более поздних версиях Mac OS X, таких как Mountain Lion. Привлекая больше внимания к ответу @ trisweb в комментарии:

Последний патч Mountain Lion здесь: thebitguru.com/projects/iTunesPatch/github: github.com/thebitguru/play-button-iTunes-patch

1
bgcode

Вместо изменения названия iTunes.app, попробуйте изменить имя

/Applications/iTunes.app/Contents/MacOS/iTunes

например

iTunes_

Это предотвращает работу iTunes.app при двойном щелчке по нему, но, по крайней мере, избавляет вас от появления iTunes при нажатии кнопки воспроизведения/паузы. Если вы хотите использовать iTunes.app, просто переименуйте файл обратно в «iTunes»

1
Vrolijk

Я нашел решение, хотя и слегка взломанное. В основном запустите iTunes, но выберите «Приложения» или «Радио» в боковом меню.

Таким образом, когда вы нажимаете кнопки воспроизведения, в iTunes нечего воспроизводить, поэтому он ничего не делает, но работает в приложении, которым вы хотите управлять.

1
Alexis Hirst

РАБОЧИЙ ИСПРАВЛЕНИЕ, самое простое и наиболее эффективное решение (за mritunjai на https://discussions.Apple.com/thread/2570254?start=75&tstart=0 ):

  1. Открытый терминал
  2. Enter (это две отдельные команды)

    launchctl stop com.Apple.rcd
    launchctl unload /System/Library/LaunchAgents/com.Apple.rcd.plist
    
0
Jacob Irwin

это решение является постоянным и надежным. Перейдите к элементам входа в систему и извлеките iTunes Helper из элементов входа, затем перейдите в Монитор активности (находится в папке «Служебные программы» в разделе «Приложения») и выйдите из iTunes Helper. Клавиши продолжают работать, но iTunes Helper не открывается, и нажатие кнопки воспроизведения больше не открывает iTunes.

0
lan1k

Недавно в Lifehacker появилась статья, в которой указывалось, как ее отключить:

0
spong

решение, которое работало на меня для Mojave заключалось в удалении бита выполнения из iTunes:

Sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes

и опционально добавьте рассматриваемый медиа-плеер под

Preferences -> Security & privacy -> Accessibility

0
minusf

Я сделал что-то вроде низкотехнологичной штуки, которая, по крайней мере, мешает iTunes автоматически запускаться. Я переименовал iTunes.app, используя:

Sudo mv /Applications/iTunes.app /Applications/iTunesX.app

Это останавливает iTunes от автозапуска, но если он у вас запущен, вы все равно можете использовать для него средства управления мультимедиа.

0
user35516

Это было исправлено в iTunes 10.2 (выпущенном в тот же день, когда был представлен iPad 2). Теперь я могу использовать Spotify без необходимости открывать пустой экземпляр Quicktime!

0
Eliseo Soto

В Системных настройках на панели «Клавиатура» на вкладке «Клавиатура» включите «Использовать все клавиши F1, F2 и т.д. В качестве стандартных функциональных клавиш». Обязательно прочитайте заметку о восстановлении этой функциональности, удерживая клавишу Fn.

Назначьте свои функциональные клавиши различным функциям на вкладке «Сочетания клавиш» на панели «Клавиатура», в данном приложении или на другой панели настроек (Exposé и т.д.).

Используйте приложение, такое как Quicksilver или Butler, чтобы назначать действия, приложения и/или сценарии AppleScripts для различных сочетаний клавиш по вашему выбору.

0
dotHTM

Я понимаю, что OP первоначально спрашивал о Snow Leopard, но, похоже, что по крайней мере для Spotify, эта проблема больше не существует на High Sierra - кнопки пульта дистанционного управления работают отлично с Spotify, и iTunes больше не запускается как побочный эффект.

0
dandan78

Это решение в стадии разработки. Я в основном использую XMBC и Hulu, поэтому могу жить без iTunes, пока не будет реального решения:

  1. Удалить iTunes из приложений
  2. Удалить Front Row из приложений
  3. Очистите свой мусорный бак

После этих шагов Hulu и XMBC снова можно использовать через пульт! Единственная проблема заключается в том, что клавиша меню на пульте все еще открывает Front Row

=====

Лично я рассматриваю возможность использования Win7 на моем HTPC Mac Mini. У каждого приложения, которое я использую на Mac, есть аналог Windows. Похоже, что это программное обеспечение с открытым исходным кодом позволит ИК работать в Boot Camp: http://www.eventghost.org/

0
Paul Lockwood

Я обошел эту проблему (я использую только spotify и iTunes, так что это, вероятно, не так сложно), используя appleScript, который воспроизводит/делает паузу spotify и Quicksilver. Он не будет работать с пультом дистанционного управления, но если вы просто хотите иметь возможность быстро воспроизводить/приостанавливать spotify, не открывая и не воспроизводя iTunes, он работает как удовольствие.

Это яблочный скрипт, если вам интересно:

tell application "Spotify" to activate
tell application "System Events"
    tell process "Spotify"
        click menu item 1 of menu 1 of menu bar item 5 of menu bar 1
    end tell
end tell
0
Charlie