begin process at 2012 05 26 16:08:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

auto refresh dans flash? j'ai un souci...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

auto refresh dans flash? j'ai un souci...

jeudi 13 novembre 2008 à 11:55:31 | auto refresh dans flash? j'ai un souci...

sademaz

bonjour à toutes et a tous,
Nous avons un webradio à cette adresse :
[ Lien ]
Pour afficher les informations je passe par du flash avec une source que j'ai trouvé ici :
http://www.flashkod.com/code.aspx?ID=41447
et par le script php "Kiwicast" que j'ai remanié pour afficher uniquement les infos qui m'interresse.
Voila ma question :
j'ai besoin que mon flash ce refresh toute les n secondes,
j'ai essayé de mette setInterval() mais en vain cela ne fonctionne pas.
Est-ce que quelqu'un m'aiguiller sur le manière de refresh mes info dans mon swf

p.s. : je n'ai rien modifier dans le code d'origine (c.f. http://www.flashkod.com/code.aspx?ID=41447 )

Mille merci pour votre aide.
vendredi 14 novembre 2008 à 10:49:44 | Re : auto refresh dans flash? j'ai un souci...

lural

Membre Club
Bonjour
Je traite ce genre de problème avec setInterval moi ^^
pour rappel :
setInterval( rafraichir, 1000);// Toutes les secondes
function rafraichir(){
tonClip.validateNow(); // ou drawNow(); si tu veux pas faire de validation.
}

Vérifie que ton setInterval est bien lancé (un trace("setInterval"); juste avant suffira).
Sinon, envoi ton code de rafraichissement ;)

Bon Courage
Lural
vendredi 14 novembre 2008 à 11:09:19 | Re : auto refresh dans flash? j'ai un souci...

sademaz

Merci Lural, je regarde ça ce matin. je te renvoie un message en mp et sur le forum si je galère encore! @+
vendredi 14 novembre 2008 à 11:26:22 | Re : auto refresh dans flash? j'ai un souci...

sademaz

setInterval( rafraichir, 10000);// Toutes les secondes
/********************************************************

  Creation et paramètres du champs de texte recepteur
 
*********************************************************/
//Creation du champs de texte
var txt_html:TextField = this.createTextField("txt_html", this.getNextHighestDepth(), 0, 0, Stage.width, Stage.height);
//Champs de texte multiligne
this.txt_html.multiline = true;
//On active le retour à la ligne automatique
this.txt_html.wordWrap = true;
//On supprime les blancs inutiles
this.txt_html.condenseWhite = true;
//On active le rendu html
this.txt_html.html = true;
/********************************************************

  Chargement de la page html et traitement des données
 
*********************************************************/
//On crée une reference à _root (pour le ciblage)
var root:MovieClip = this;
//On crée une nouvelle variable de chargement
var lorem_lv:LoadVars = new LoadVars();
//lorsque "lorem" est invoqué
this.lorem_lv.onData = function(src:String):Void  {
    if (src != undefined) {
        //si le fichier html est chargé alors...
        root.txt_html.htmlText = src;
    } else {
        //et si le ficher html n'est pas trouvé
        root.txt_html.htmlText = "Impossible de charger le fichier";
    }
};
//Url a charger
this.lorem_lv.load("http://cls.propagande.org/kiwicast/stream_info.html");

samedi 15 novembre 2008 à 09:57:17 | Re : auto refresh dans flash? j'ai un souci...

lural

Membre Club
Réponse acceptée !
Salut,
A toi de tester ça :
PS : J'ai eu des choses incohérentes avec ta page, je te conseil de simplifier vraiment au maximum en enlevant le CSS, les balises FONT et autre truc du genre. Laisse uniquement les <br /> et <b><u><i><s>, le reste est assez mal géré dans flash. L'interprétation html de flash laisse encore à désirer, et au passage, j'ai mis le code en AS3 (d'un côté c'est une évolution qui j'espère ne dérangera pas le reste de ton projet; de l'autre j'ai du mal avec AS2 ^^)
PPS : Quand c'est pour un topic, n'envoi pas de MP, préfère directement parler dans le topic. Je ne répondrais pas plus vite, mais le prochain qui passe par ici pourrait avoir besoin de ces informations ;)

/********************************************************

  Creation et paramètres du champs de texte recepteur
 
*********************************************************/
//Creation du champs de texte
var txt_html:TextField = new TextField();
// Dimension du champ de texte
txt_html.width=550;
txt_html.height=400;
//Champs de texte multiligne
txt_html.multiline = true;
//On active le retour à la ligne automatique
txt_html.wordWrap = true;
//On supprime les blancs inutiles
txt_html.condenseWhite = true;
//On rajoute le champ de texte à la scène principal
this.addChild(txt_html);
/********************************************************

  Chargement de la page html et traitement des données
 
*********************************************************/
//On crée une nouvelle variable de chargement
var lorem_lv:URLLoader = new URLLoader();
//Url a charger
chargement("http://cls.propagande.org/kiwicast/stream_info.html");
// La fonction chargement prend l'adresse en parametre et charge la variable URLLoader()
function chargement(src:String)  {
lorem_lv.load(new URLRequest(src));
lorem_lv.addEventListener(Event.COMPLETE, finDuChargement);
};
//La fonction finDuChangement est appellé lorsque le chargement est terminé
function finDuChargement(event:Event ) {
//contenu contient le contenu html de la page
var contenu = event.target.data;
txt_html.htmlText = contenu;
}
/********************************************************

  Rafraichissement des données toutes les 10 secondes
 
*********************************************************/
setInterval( rafraichir, 10000);// Toutes les secondes
function rafraichir()
{
    chargement("http://cls.propagande.org/kiwicast/stream_info.html");
}

mardi 18 novembre 2008 à 06:52:01 | Re : auto refresh dans flash? j'ai un souci...

sademaz

Merci Lural tu es un chef !

ca marche impecable !

je post dans quelques jours une source avec ce code + le kiwicast !

Encore merci,

OliF / DIRTYROOM 77


Cette discussion est classée dans : code, flash, refresh, http, auto


Répondre à ce message

Sujets en rapport avec ce message

Problème étrange avec ma playlist [ par houss59 ] Bonjour,j'ai un problème que je n'arrive pas à résoudre, j'espère qu'il ya quelqun ici qui pourra m'aider.J'ai crée une page html avec un lecteur audi Refresh automatic d'un code flash [ par jzeel ] Salut a tous... petite questionY a t-il un code special en flash qui fait un refresh du code automatiquement,J'ai ce code qui va lire dans mon fichier importation de gif dans flash [ par claire3 ] Bonjour J'ai un gros probléme avec l'importation de gif dans flash: des calques images sont superposés, suprimés, mélangés... voici mon [url=http:// importation de gif dans flash [ par claire3 ] Bonjour J'ai un gros probléme avec l'importation de gif dans flash: des calques images sont superposés, suprimés, mélangés... voici mon [url=http:// Aide pour debugger un Chatbot flash/XML SVP [ par zenwebeur ] Bonjour, J'ai enfin trouvé le code qu'il me fallait dans les sources Flashkod. Pour créer un jeu d'énigmes j'ai besoin d'une mini intelligence artif lancer une fentre POPUP depuis flash MX [ par leyaaaaa ] BONJOUR a tous, g un petit probleme, je suis nulle en programmation et j'ai donc pompé un code pour pouvoir ouvir un popup depuis mon bouton flash. je lancer une fentre POPUP depuis flash MX [ par leyaaaaa ] BONJOUR a tous, g un petit probleme, je suis nulle en programmation et j'ai donc pompé un code pour pouvoir ouvir un popup depuis mon bouton flash. je Bannière flash [ par Mathoux ] Bonjour,Soyez indulgens avec moi, cela fait que quelque jour que j'utilise le flash.Alors voilà, j'ai créer une bannière en flash pour un concour. Mai Flash 8 xml [ par mrgg ] Bonjour,Je suis en train de tester l'appel de document xml via flash.Mon probleme est la taille de la police qui est de petite taillepar defaut lorsqu insérer du html dans flash? [ par deadbeat ] Comment insérer ce code html pour qu' il fonctionne dans un fichier flash?Code shout box<?xml:namespace prefix = o ns =


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,513 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales