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

Répondre à