У меня установлен Chrome в Приложениях и ярлык к нему в Dock. Как я могу добиться, чтобы заставить аргументы командной строки для каждого запуска этого приложения?
Позвольте мне быть более понятным, в Терминале я могу сделать это: open / Applications / Google \ Chrome.app --args --explicitly-allow-ports = 6666 И таким образом я изменяю поведение Chrome так, как мне нравится. Как я могу иметь эту опцию по умолчанию при запуске приложения из Finder Dock?
Если вы войдете в комплект приложения (щелкните правой кнопкой мыши приложение в Finder и выберите «Просмотр содержимого пакета») и перейдите в папку «Содержимое / MacOS», должен быть файл с именем,
Google Chrome
чей значок - черный квадрат. Запишите его имя и переименуйте его (что-то вродеGoogle Chrome orig
). Создайте пустой текстовый файл в папке с тем же именем (Google Chrome
), что и исходный файл, и вставьте следующий скрипт:Сделайте ваш файл скрипта исполняемым (
chmod +x "Google Chrome orig"
) и посмотрите, правильно ли он запускает Chrome!источник
Согласно статье Mac OS X Hints (найденной в параметрах команд приложения Mac с графическим интерфейсом Googling ), это можно сделать, отредактировав пакет приложения. Я бы сделал это на резервной копии Chrome, чтобы сначала проверить его.
Show Package Contents
.Contents/Mac OS/Google Chrome
и переименуйте его как-то такGoogle Chrome-bin
.Создайте в этом же месте текстовый файл с именем
Google Chrome
следующего содержания:Используйте терминал, чтобы изменить новый файл на исполняемый (
chmod 755
).Обратите внимание, я на самом деле не пробовал это, только обрисовывая в общих чертах то, что упомянуто в связанной статье.
источник