Salut,
C'est exactement ce que je cherche à faire, merci pour ta réponse, c'est
bizarre mais depuis Google Groups, je n'ai pas vu ton message bien qu'il
m'indiquait 4 contributeurs ?!?
Bonne soirée et encore merci
switcherdav
note : là je répond depuis Mail (mac os)
Le 25 févr. 2010 à 11:21, ekameleon a écrit :
> Hello :)
>
> Perso j'utilise les flashvars envoyées vers le swf avec un code du style :
>
> var noDebug : * = flashVars.getValue("debug") === "false" ;1
> if ( !noDebug )
> {
> var sosTarget:SOSTarget = new SOSTarget( "net.dozrok.site" , 0xFFD9A2 ) ;
> sosTarget.filters = ["*"] ;
> sosTarget.level = LoggerLevel.ALL ;
> sosTarget.includeLines = true ;
> sosTarget.includeTime = true ;
> }
>
> A noter que j'utilise mon système de log perso mais bon là c'est pas trop le
> soucis car suffit de regarder l'API proposé par l'une ou l'autre des consoles
> et de se caller dessus.
>
> Note : FlashVars dans mon code au dessus est une classe simple :
>
> http://code.google.com/p/vegas/source/browse/AS3/trunk/sources/vegas/net/FlashVars.as
>
> En gros suffit de taper :
>
> var flashVars:FlashVars = new FlashVars(this) ;
>
> et cela permet de stocker le loaderInfo.parameters pour éviter de le
> régénérer à chaque appel... vu que la propriété "parameters" est définie en
> lecture seule et recrée à chaque fois que l'on l'appelle un objet contenant
> les variables passées au swf.
>
> Ensuite niveau de la page web (PHP/Javascript, etc... ) suffit d'envoyer dans
> le swfobject la bonne flashvars avec une valeur false par défaut et true
> uniquement si l'utilisateur tape dans son adresse : index.html?debug=true par
> exemple.
>
> EKA+ :)
>
> Le 25 février 2010 11:11, switcherdav <[email protected]> a écrit :
> Bonjour à tous,
>
> Je regarde aujourd'hui du côté de DeMonsterDebugger et SOSTarget pour
> mes applications.
>
> Les sites respectifs expliquent très clairement comment utiliser leur
> console, toutefois, j'ai une question à laquelle je n'ai pas trouvé de
> réponse.
>
> Je souhaiterais que la console ne fonctionne que si je lui demande sur
> l'application en production.
>
> En clair, avec l'url "normale" http://localhost/monApplication.html,
> je ne veux pas utiliser la console
>
> Alors qu'avec http://localhost/monApplication.html?debug=true,
> j'aimerais que ça fonctionne
>
> Je pense créer une classe custom chargée de gérer cela, par exemple,
> au chargement de mon application, je regarde si l'argument debug a été
> envoyé, si oui j'active le debug, sinon non
>
> Au lieu d'appeler les méthodes statiques de la console, je fais appel
> à une méthode statique de ma classe qui soit ne fait rien, soit
> utilise la console
>
> Mais je me demande s'il n'y a pas une solution plus conventionnelle ou
> si il ne faut pas tout simplement toujours appeler la console, dans ce
> dernier cas, si elle n'est pas lancée, il ne se passera rien de plus
>
> Bonne journée à tous
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected].
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/fcng?hl=fr
>
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected].
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/fcng?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/fcng?hl=fr