AEv-Utility

Version 1.0 d'un logiciel de visualisation des Apple Events. L'intérêt est d'obtenir des représentations des AEv, sans passer par la console.
Pour l'essayer, le plus simple:
- ouvrir le dossier des scripts de l'ordinateur.
- Charger un script dans l'éditeur de script puis le sauver sous forme application.
- Glisser/déposer l'application obtenue sur l'icone de AEv-Utility.
- lire l'aide en ligne.
Pourquoi ai-je fait ce logiciel:
1 J'écris un tutoriel sur les AEv et il me faut un logiciel pratique pour voir les AEv que je programme.
2 le logiciel que j'utilisais précédemment (à† Monitor) ne marche pas sous 10.5 mais sous 10.4 seulement.
3 j'utilise souvent "AEBuildAppleEvent" pour créer des AEv. Cette fonction demande un format particulier des données. AEv-Utility me donne un modèle de ce format pour chaque AEv analysé.
Documentations: "Apple Events programming guide", tn2022, tn2045, tn2046, tn2082, tn2084 et tn2106
(tn = technical note)
Attention: j'ai un G4, pas un Intel. J'ai compilé en "Universal", mais je ne garantis rien.
::) Merci d'avance pour vos essais.
NB: Je viens de trouver un bug: il faut glisser/déposer sur la fenêtre et pas sur l'icone de AEv-Utility. Je vais rectifier corriger ce bug.
Pour l'essayer, le plus simple:
- ouvrir le dossier des scripts de l'ordinateur.
- Charger un script dans l'éditeur de script puis le sauver sous forme application.
- Glisser/déposer l'application obtenue sur l'icone de AEv-Utility.
- lire l'aide en ligne.
Pourquoi ai-je fait ce logiciel:
1 J'écris un tutoriel sur les AEv et il me faut un logiciel pratique pour voir les AEv que je programme.
2 le logiciel que j'utilisais précédemment (à† Monitor) ne marche pas sous 10.5 mais sous 10.4 seulement.
3 j'utilise souvent "AEBuildAppleEvent" pour créer des AEv. Cette fonction demande un format particulier des données. AEv-Utility me donne un modèle de ce format pour chaque AEv analysé.
Documentations: "Apple Events programming guide", tn2022, tn2045, tn2046, tn2082, tn2084 et tn2106
(tn = technical note)
Attention: j'ai un G4, pas un Intel. J'ai compilé en "Universal", mais je ne garantis rien.
::) Merci d'avance pour vos essais.
NB: Je viens de trouver un bug: il faut glisser/déposer sur la fenêtre et pas sur l'icone de AEv-Utility. Je vais rectifier corriger ce bug.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
C'etait juste un problème d'initialisation en retard du NSTableView par rapport au traitement du glisser/déposer. Idiot!!!
Bon, les Apple Events ne paraissent pas interresser grand monde!
Céroce: C'est un peu étonnant que peu de développeurs s'y intéressent quand on sait qu'Apple a écrit que c'est la principale technologie utilisée dans la communication entre processus, et une des plus efficace!
Je pense qu'on en arrive là au "problème des boà®tes noires". Pour faire un programme, on combine les boà®tes noires (les objets) suivant leurs propriétées. Mais on ne sait pas ce qu'il y a dans la boà®te! Est-ce important de le savoir? Est-ce inutile?
Bon, c'est très phylosophique, alors je stop.
Bien sur, les AppleEvents sont utilisés un peu partout de manières souvent masquées:
AppleScript, la classe NSEvent et ses méthodes ..... etc