[Résolu] AppleScript ouvrir une application avec un argument |
Bienvenue invité ( Connexion | Inscription )
[Résolu] AppleScript ouvrir une application avec un argument |
15 May 2022, 21:18
Message
#1
|
|
Nouveau Membre Groupe : Membres Messages : 35 Inscrit : 23 Jun 2021 Membre no 214 216 |
Bonjour,
J'aimerai pouvoir ouvrir Chrome avec l'argument --disable-gpu-sandbox car je suis sous Mojave sur un MacBookPro 5,5 non compatible Metal donc sans ça je ne peux pas lancer Chrome. J'avais dans l'idée d'utiliser applescript pour créer une app que j'aurai directement dans le dock pour cela. Donc, à moins qu'il soit possible d'éditer directement l'app de google chrome, et avant de me lancer dans des recherches de fou, je voudrais d'abord savoir si ce que je cherche à faire est simplement possible. Merci Ce message a été modifié par Mamain83 - 16 May 2022, 18:34. |
|
|
16 May 2022, 08:54
Message
#2
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 265 Inscrit : 7 Dec 2013 Lieu : Ile de France Membre no 188 169 |
Bonjour,
Pour ouvrir une application avec des paramètres, il suffit d'utiliser une commande shell qui peut être encapsulée dans un AppleScript via l'instruction do Shell Script. Exemple d'ouverture d'application: CODE open -a "mon_Application" -- args xxxx Avec xxx liste d'arguments. Cependant, il semble que Chrome (au moins la version que j'utilise !) interprète l'argument systématiquement comme un URL de page à ouvrir. En se référant au site de référence de Chrome (Chrome developper, il semble que le flag disable-gpu-sandbox soit un argument, non pas de l'application, mais de l'executable contenu dans l'application. C'est donc l'instruction suivante qu'il faut utiliser via le Terminal: CODE /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-gpu-sandbox Cette instruction peut être encapsulé dans un Shell script, une action Automator, un Applescript... Attention: comme c'est un argument de lancement, il n'y a pas de changement dans les préférences de l'application ! donc le panneau de préférence indique toujours gpu-enable Cordialement -------------------- iiMac 24 M1 16Go/1To 13.5.1
iMac 27 i5 3,1GHz 8Go/1To 10.11.6 / 10.6.8 iMac 20 C.Duo 2,6Ghz 8Go/350Go 10.6.8 / 10.11 Mini C.Duo 2,0Ghz 2Go/500Go 10.6.8 |
|
|
16 May 2022, 17:30
Message
#3
|
|
Nouveau Membre Groupe : Membres Messages : 35 Inscrit : 23 Jun 2021 Membre no 214 216 |
ok merci de ces info, je reviens ici dès que j'ai réussi ou si j'ai d'autres questions, j'ai envie d'apprendre
|
|
|
16 May 2022, 18:34
Message
#4
|
|
Nouveau Membre Groupe : Membres Messages : 35 Inscrit : 23 Jun 2021 Membre no 214 216 |
C'est ok, j'ai utilisé Automator pour créer mon application
Merci |
|
|
Nous sommes le : 23rd September 2024 - 08:08 |