CFM manager?
tablier
Membre
Lancer un application Cocoa en utilisant le terminal, ne présente aucune difficulté. On donne le chemin exact de l'exécutable à l'intérieur du Bundle, on appuie sur "Return" et le tour est joué.
Mais je n'ai pas trouvé l'équivalent pour les applications avec des 'code fragments'. Je sais que cela est possible puisque je connais une application qui le fait. Je suis retourné sur PPC et 10.4 car l'application que je veux lancer est PPC, mais ça ne marche pas!
Quelqu'un aurait une idée?
Mais je n'ai pas trouvé l'équivalent pour les applications avec des 'code fragments'. Je sais que cela est possible puisque je connais une application qui le fait. Je suis retourné sur PPC et 10.4 car l'application que je veux lancer est PPC, mais ça ne marche pas!
Quelqu'un aurait une idée?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Peut-être ici lien ?
@mpergand Je vais aller voir le man de 'open'. Merci.
Dans le terminal:
export AEDebugSends=1; open -a lapplication_CFM <return>
L'application est bien lancée, mais "AEDebugSends" n'a aucune influence.
Je dois aller voir un peu plus loin!
avec une erreur d'apple entre les numéros des listings!!
Sinon tu es sûr que c'est export qu'il faut utiliser et pas justement setenv ? La commande à utiliser pour exporter/affecter ta variable d'environnement dépendant du shell utilisé, si tu utilises une NSTask qui n'utilise pas forcément le même shell que celui de ton Terminal (enfin je sais pas mais à vérifier) ça peut expliquer
Sur macosxhints ils mettent un s à AEDebugReceives et pas à AEDebugSend. Erreur de transcription de la doc ?
Ma syntaxe compléte en une seule ligne est:
% export AEDebugSends=1; export AEDebugReceives=1; chemin_de_l'exécutable; unset AEDebugSends; unset AEDebugReceives <cr>
j'essaierai quand même sans le s (quand je serai rentré car là je suis dans le Vercors).