Satimage Précédent | Suivant
Comment rendre scriptable un exécutable
Accueil Documentation Smile Calcul numérique Exploitation de programmes externes Comment rendre scriptable un exécutable  
  • Voici l'intérêt de faire de votre code une application scriptable :
    • vous bénéficiez d'un contexte bien plus confortable et polyvalent pour piloter et planifier l'exécution de votre code, et échanger des données avec lui,
    • vous pouvez interagir avec votre application pendant son exécution et la contrôler depuis Smile - ou depuis n'importe quelle application permettant d'exécuter des scripts,
    • vous pouvez déboguer interactivement votre programme lors de son développement.

  • Pour obtenir les instructions permettant de transformer votre code en une application scriptable, téléchargez l'exemple de code depuis la page indiquée ci-dessous et ouvrez le projet SampleApp pour XCode. Le projet SampleApp est un moteur de calcul de l'évolution d'un champ de température utilisant l'équation de la chaleur.
  • Lorsque vous devez effectuer de gros calculs, si vous appelez votre application scriptable depuis un script, celui-ci attendra un certain moment. Si vous n'y prenez pas garde, il se peut que votre script abandonne avant la fin de l'exécution de vos calculs.
    Il existe en AppleScript un moyen standard de faire qu'un appel renvoie la main immédiatement, pour laisser le calcul s'effectuer en arrière-plan. Ce moyen est décrit dans la page indiquée ci-dessous :
English version
Copyright ©2008 Paris, Satimage