Une fenêtre de sortie pour vous aider à debugger vos créations

Soyez le premier à donner votre avis sur cette source.

Vue 6 670 fois - Téléchargée 977 fois

Description

Sous Flash, on se rend vite compte que la méthode "trace" est le coeur d'AS2 !
Que feriez nous sans elle ??? A part des tonnes de lignes pleines de bugs...

Le problème c'est que une fois en ligne, il devient vite "difficile" de tracer son code. Personnelment je n'ai jamais réussi à faire fonctionner le debogger à distance.
Donc après essaie de la solution "FlashInspector" de LuminicBox, je suis resté sur ma faim ! Pas si simple et lourd, toutes les classe étant incluse.

Donc pas meiux servi que par soi même, je me suis fais MA fenêtre de sortie à distance.
Ca utlise la classe "LocalConnection" tout simplement.

Je suppose qu'en répondant à mes besoins, ca y répondra aussi à une partie d'entre vous ( enfin je l'espère ).

Le Fla et les classes ayant servi à la création du "printer" ne sont pas disponibles. Je n'ai pas envie que quelque malins s'approprient mon travail et virent mon logo qui me fait un peu de pub ! Vous pouvez le distribuez et le faire connaitre, aucun soucis !

A plus et profiter !

PS : C'est du Flash8...
En plus je vous offre la classe servant à "highLiter" les XML...

Source / Exemple :


Ouvrir Hoput[Printer1.0].htm, puis Hoput[Demo].html,
revenez sous Hoput[Printer1.0].htm et vous devriez avoir votre premier message de "tracer"... 
Essayer d'avoir les 2 fentres sous les yeux en même temps, c'est plus sympa !

La class "Hoput" ne contient qu'une fonction afin de rester super légère pour l'intégration dans vos SWF.
Démo Fla fournit dans le zip...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_bali_balo
Messages postés
1381
Date d'inscription
samedi 9 octobre 2004
Statut
Membre
Dernière intervention
1 novembre 2010
-
>>>PS : si quelqu'un sais comment contourné cette limite, je suis preneur <<<

Je ne crois pas que quelqu'un puisse t'aider...

Flash est limité à 256 fonction récursive.... C'est Mr Moock (Colin) qui me l'a dit ^^

>>> Il se peut que tu ai un noeud enfant qui soit une référence parent...
Donc ca tourne en rond !<<<

BEUURRRKKK : j'ai passé mon premier semestre à travailler tous les types d'arbres binaires et tout en C++ et java.... :D



bali_balo....=]
cs_bali_balo
Messages postés
1381
Date d'inscription
samedi 9 octobre 2004
Statut
Membre
Dernière intervention
1 novembre 2010
-
TOP30 JE T'AIME A LA FOLIEEEEEEEEEE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

:D

Comment pourrai-je te remercier???

Voilà, depuis quelques mois je suis en stage en tant que développeur flash ...chez.....^^....chez une petite boite qui gère de gros sites de jeux en flash en ligne ( nen nen....c'est pas P----E :] ) (allez, j'le dis : DreamCentury ==> MadWin, Quoverbis, GameBox, etc... ^^ )
Bref, je développe donc plein de jeux flash que l'on met en ligne. Communication avec notre serveur Java et beaucoup de script asp!

Et donc avant de mettre le jeu en production, on test évidement le jeu en ligne, enfin sur notre serveur local, et je peut te dire que ton debuguer (oupss..... j'ai oublié de préciser que je parlais de ton HPDebuguer ^^ , l'ancien ^^ ) me sauve la vie!!!!!!! Pour moi et pour les 2 autres développeur flash qui sont avec moi, et certainement tout autres développeur dans mon cas.

Jamais j'aurais pu débuguer des jeux que j'ai corrigé ou que j'ai réalisé entièrement!!!


C'est tellement petit niveau code mais tellement puissant !!!!!!!!!!!!!!!!!!!

Sinon je crois que je vais apporter bon nombre de petites options dans ce HPDebuguer. Notement : l'effacement du texte du traceHp, la sauvegarde dans un fichier texte ou log (comme dans le vrai trace), rendre sélectionnable le texte du traceHp ou non ( c'est chiant de ne pas pouvoir appuyer sur les boutons qui sont derrière le debuguer ^^ ), euuh........et.......ah oui , pouvoir "resizé" ... ^^ le debuguer (à ce propos je suis sur la construction d'une classe nommée : WindowResizer qui permettra de redimmensioner tous clips rectangulaire ^^ )

Bref, voilà Top30, qu'est-ce-qu'on ferait sans toi ^^.
C'est vraiment dommage, j'ai la capacité de coder ce genre de source comme toi, mais j'ai jamais d'idée : sniff..... :S






BALI_BALO....=] LOVE TOP30 FOREVER :D :D :D



>>>PS :Ce matin j ai rencontré des "problèmes" d'affichage sous "InternetExplorer6" alors que sous "FireFox" tout ce passe à merveille...<<<

Et merde pour IE gggrrrrrr!!!!!!!!!
Obliger de mettre en place des "cash killer" à chaque fois que j'envoie des donneés au serveur...ppfff . Pourquoi ça passe nikel sur firefox???? Bill...Bill.....Bill....^^
cortoh
Messages postés
1282
Date d'inscription
dimanche 18 décembre 2005
Statut
Membre
Dernière intervention
2 décembre 2008
-
comme j'avais entendu dire que l'AS etait un lointain cousin du C++... dommage...
cs_Mafassure
Messages postés
1064
Date d'inscription
jeudi 24 juillet 2003
Statut
Modérateur
Dernière intervention
14 février 2009
-
Salut cortoh, je parlé de test sur HighLighterXML...

A ma connaissance flash ce programme en AS c'est tout
cortoh
Messages postés
1282
Date d'inscription
dimanche 18 décembre 2005
Statut
Membre
Dernière intervention
2 décembre 2008
-
mafassure, ta reponse :
"quelques essai en vrac, ca compile tres facilement sa bronche pas a l'utilisation...."
c'etait en reponse a ma question? ... je le crois mais je voulais juste une confirmation...

a+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.