Добавление параметров для запуска приложения в 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 с аргументами! Надеюсь, что это работает.
Вы можете открыть приложение с аргументами, используя окно терминала.
Используйте команду 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
)