Mögliches Duplikat:
Wie kann ich eine Anwendung mit Befehlszeilenargumenten in Mac OS ausführen?
Ich versuche, dieses Flag jedes Mal auszuführen, wenn ich Google Chrome unter OSX starte: --allow-outdated-plugins
Es funktioniert mit dem Terminal, aber ich brauche es als Standard, ohne dass ich das Terminal brauche.
Antwort1
Dieses Skript(unten zitiert) hat bei mir funktioniert. Kein Terminal erforderlich:
So beheben Sie das Adobe Flash-Problem unter Mac OS X 10.5.8 mit dem Schalter „Veraltete Plug-ins zulassen“ und stellen die Chrome-Funktionalität wieder her (Schritt-für-Schritt-Screenshots enthalten):
Schritt 1.Gehen Sie im Finder zum Finder-Pulldown-Menü -> Dienste -> Skript-Editor -> Neues AppleScript erstellen
Schritt 2.Kopieren/Einfügen des Folgenden in den Skript-Editor:
do shell script "/Applications/Google\\
Chrome.app/Contents/MacOS/Google\\ Chrome --allow-outdated-plugins &
killall ChromeScript.app"
Schritt 3.Gehe zu Datei -> Speichern unter -> **DATEINAME: ChromeScript (Dateiformat: wähle „Anwendung“; Optionen: achte darauf, dass nur „Nur ausführen“ aktiviert ist)
**STELLEN SIE SICHER, DASS SIE IHRE DATEI „ChromeScript“ NENNEN, DAMIT APPLESCRIPT KORREKT FUNKTIONIERT
Von nun an verwenden Sie Ihre neue ChromeScript-App, um Chrome zu öffnen. Sie können auch Ihr „altes“ Chrome-Symbol in Ihrer Startleiste der Einfachheit halber durch das neue Skript ersetzen. Denken Sie daran, Ihre Plugins von Zeit zu Zeit manuell zu aktualisieren, da Chrome dies nicht mehr automatisch tut.
Können Sie mir trotzdem sagen, wie Sie das Terminal ausführen? Es funktionierte nicht, egal welche Befehle ich ausführte, also bin ich einfach nur neugierig.