Ich habe Chrome in Applications installiert und eine Verknüpfung dazu im Dock. Wie kann ich erreichen, dass bei jedem Start dieser App einige Befehlszeilenargumente erzwungen werden?
Lassen Sie mich klarer sein, im Terminal kann ich dies tun: open / Applications / Google \ Chrome.app --args --explicit-allowed-ports = 6666 Und auf diese Weise ändere ich das Verhalten von Chrome so, wie es mir gefällt. Wie kann ich diese Option standardmäßig aktivieren, wenn ich die App über den Finder des Docks starte?
Wenn Sie sich innerhalb des App-Bundles befinden (klicken Sie mit der rechten Maustaste auf die App im Finder und wählen Sie "View Package Contents" (Paketinhalt anzeigen)) und zum Ordner Contents / MacOS wechseln, sollte eine Datei mit dem
Google Chrome
Symbol eines schwarzen Quadrats vorliegen. Notieren Sie sich den Namen und benennen Sie ihn um (etwas einfaches wieGoogle Chrome orig
). Erstellen Sie eine leere Textdatei in dem Ordner mit dem gleichen Namen (Google Chrome
) wie die ursprüngliche Datei und fügen Sie in dem folgenden Skript:Machen Sie Ihre Skriptdatei ausführbar (
chmod +x "Google Chrome orig"
) und prüfen Sie, ob Chrome ordnungsgemäß gestartet wird!quelle
Laut Artikel mit Hinweisen zu Mac OS X (gefunden von den Befehlsoptionen der Googling- Mac- GUI- Anwendung ) kann dies durch Bearbeiten des Anwendungspakets erreicht werden. Ich würde dies auf einer Sicherungskopie von Chrome tun, um es zuerst zu testen.
Show Package Contents
.Contents/Mac OS/Google Chrome
Sie innerhalb des Pakets zu und benennen Sie es in etwa umGoogle Chrome-bin
.Erstellen Sie an derselben Stelle eine Textdatei mit dem Namen
Google Chrome
mit folgendem Inhalt:Verwenden Sie das Terminal, um die neue Datei so zu ändern, dass sie ausführbar ist (
chmod 755
).Beachten Sie, dass ich dies nicht wirklich ausprobiert habe, sondern nur umreißt, was in dem verlinkten Artikel erwähnt wird.
quelle