problème sur la réalisation d'un osax (scripting additions)

APAP Membre
17:35 modifié dans API AppKit #1
Bonjour,

J'essaie depuis quelques jours de réaliser un .osax (scripting additions) mais sans succès. La compilation se passe sans problème, je le copie ensuite dans /Library/ScriptingAdditions/ mais lorsque je cherche à  l'appeler le message d'erreur est toujour le même:
"can't find xxxx error number -1708"

Faut-il mettre en place des permissions spéciales pour que cela fonctionne? quelle est la différence entre mettre un osax dans ~/Library/ScriptingAdditions/ et dans /Library/ScriptingAdditions/

Merci d'avance pour votre aide

Réponses

  • GreensourceGreensource Membre
    17:35 modifié #2
    Désoler je ne peut pas t'aider mais par contre je suis curieux de savoir ce qu'est un osax?
  • APAP Membre
    17:35 modifié #3
    Ah une fausse joie en voyant une réponse  ;)

    Un OSAX est un petit programme (bundle) qui permet d'ajouter des fonctionnalités à  AppleScript et de réaliser des choses un peu bizarre comme de l'injection de fonctionalités dans un autre process
  • muqaddarmuqaddar Administrateur
    17:35 modifié #4
    dans 1278567016:

    quelle est la différence entre mettre un osax dans ~/Library/ScriptingAdditions/ et dans /Library/ScriptingAdditions/


    A mon avis :

    ~/Library/ScriptingAdditions/ est ton dossier User donc pas besoin de droits spéciaux.
    /Library/ScriptingAdditions/ est un dossier système très important où il faut les droits administrateurs.
  • tabliertablier Membre
    17:35 modifié #5
    Un OSAX est un petit programme (bundle) qui permet d'ajouter des fonctionnalités à  AppleScript et de réaliser des choses un peu bizarre comme de l'injection de fonctionalités dans un autre process
    Rarement à  AppleScript lui-même. Un OSAX est un élément conforme à  OSA: Open Scripting Architecture. Il ajoute des possibilitées de scriptage à  un programme donné. Ces possibilitées de scriptage sont utilisées dans des programmes AppleScript. Il me semble que pour qu'un OSAX soit utilisable il faut qu'AppleScript ait lu son dictionnaire.
    Je n'ai pas travaillé la-dessus depuis OS9!!!! Pour aller plus loin, il faut lire la documentation de l"Open Scripting Achitecture".
  • APAP Membre
    17:35 modifié #6
    Pour ceux que ca intéresse c'était un problème de droits.

Connectez-vous ou Inscrivez-vous pour répondre.