Grosse mise à jour de FlexSpy. La principale nouveauté de cette version 1.2, c’est la possibilité d’éditer les valeurs des propriétés et des styles des composants. J’ai également grandement amélioré l’affichage des valeurs des propriétés et des styles.

Nouveauté FlexSpy 1.2
Nouveauté FlexSpy 1.2
Nouveauté FlexSpy 1.2

FlexSpy démo (right-click pour voir les sources)

Télécharger FlexSpy-1.2.zip (sources + swc)

Pour toute remarque concernant FlexSpy, n’hesitez pas à rajouter un commentaire à ce billet. Si vous rencontrez des bugs, ou bien voulez contribuer à ce projet, vous pouvez vous rendre sur la page dédié à FlexSpy sur Google code.

Pour ajouter FlexSpy à votre application:

1. Dezippez le contenu de FlexSpy-1.2.zip dans le répertoire de votre choix (ex: C:\work\FlexSpy)
2. Dans FlexBuilder, ouvrez la fenêtre de propriétés de votre projet (Project menu > Properties)
3. Dans la partie gauche de la fenêtre de propriétés, sélectionnez Flex Library Build Path, puis l’onglet Library path dans la partie droite
4. Cliquez sur le bouton Add SWC…
5. Sélectionnez le fichier FlexSpy.swc dans le répertoire que vous avez choisi à l’étape 1 (ex: C:\work\FlexSpy\bin\FlexSpy.swc) et cliquez sur OK pour fermer la fenêtre.
6. Ensuite, ajoutez un bouton qui appelle la méthode FlexSpy.show() dans votre application ainsi que l’import qui va bien… compilez votre projet et voilà ! Alternativement, vous pouvez également enregistrer un raccourcis clavier via la méthode FlexSpy.registerKey(…).

5 réponses à “FlexSpy 1.2”
  1. very cool project. Sorry I still don’t know my duties for next year, otherwise I will offer to contribute to the project.

  2. Christophe dit :

    J’ai incorporé FlexSpy dans mon projet. Pas encore eu le temps de bien jouer avec, mais j’aime beaucoup la fonction “Find Component”. Bravo.

  3. Salut Arnaud !
    Bravo pour ton appli vraiment chouette, et aussi merci.
    En fait, de mon coté, j’ai aussi développé un tool d’inspection, pour l’instant pas encore publié car toujours en dev, qui était à l’origine conçu pour inspecter le contenu des objets, à n niveaux, un peu comme dans le debugger Flex, mais bien sur plus limité.
    On a aussi fait un arbre de la DisplayList, avec un système de capture - réalisé indépendamment du tien. Au passage, on a repris tes icones systeme, bien cool !
    Au fil des devs, on a ajouté de nouvelles fonctions, et on en arrive à avoir besoin d’un inspecteur de styles comme celui de FlexSpy.
    J’ai testé, ça marche nickel.
    Si tu veux, on s’appelle pour en discuter, si ça t’interesse je pourrais t’envoyer l’appli en question.

  4. Hi Aranud,
    I have been using flex spy for testing flex application. I am having trouble accessing the Title Window or any other Popup Window using Flex Spy. Is this a possible limitation in Flex Spy. I use script to show the Title Window.
    Please help me if possible in this regard.

    Thanks,
    Harshad

  5. Salut Arnaud,
    L’outil dont parlait Julien a maintenant été publié.
    C’est un outil de debug et d’introspection pour les projets Flex que je trouve bien plus puissant que FlexSpy.
    Je le trouve bien plus complet que FlexSpy grace a un systeme de preview des objets.
    Tu trouveras KapInspect a l’adresse suivante : http://lab.kapit.fr/display/kapinspect/Kap+Inspect
    Il est gratuit, et il y a meme une demo :)

    Youssef,
    Kap Lab

Répondre