Добавление параметров для запуска приложения в OSX

Я пытаюсь запустить мой VLC-плеер на OSX со следующими параметрами:

/Applications/VLC.app/Contents/MacOS/VLC --rtsp-timeout = 99999 --sout-ffmpeg-strict = -2 --- extraintf http --http-port = 8081

где я должен положить этот код? Я пытался создать новое приложение с автоматом, но это не сработало:(

спасибо за любую помощь!!

2 ответа

В сочетании с ответом cathalog, в Terminal вы можете создать исполняемый файл, используя ту же команду. Открыть терминал, введите cd Desktop поэтому исполняемый файл сохраняется на рабочем столе, а затем введите nano "VLC" или имя, или как вы хотите, тогда у вас будет окно для ввода команды из ответа cathalog: open /Applications/VLC.app/ --args --rtsp-timeout=99999 --sout-ffmpeg-strict=-2 --extraintf http --http-port=8081, Затем, чтобы сохранить команду, нажмите Control X на клавиатуре, затем Y, чтобы сохранить ее. Теперь на вашем рабочем столе есть файл, но он еще не запущен. Наконец, в Терминале введите chmod +x "VLC" или, опять же, как бы вы ни назвали это в кавычках. Тогда у вас есть ярлык для запуска VLC с аргументами! Надеюсь, что это работает.

Вот источник на YouTube.

Вы можете открыть приложение с аргументами, используя окно терминала.

Используйте команду open /Applications/<NameOfApp.app> --args <your arguments here>,

Итак, чтобы запустить VLC player с аргументами, которые вы указали выше, выполните следующую команду:

open /Applications/VLC.app/ --args --rtsp-timeout=99999 --sout-ffmpeg-strict=-2 --extraintf http --http-port=8081

(Обратите внимание, что ваш флаг ---extraintfдолжно быть --extraintf)

Другие вопросы по тегам