begin process at 2012 05 26 13:36:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Actualisation d'un swf


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

Actualisation d'un swf

mercredi 8 juin 2011 à 10:35:17 | Actualisation d'un swf

Hamza75

Bonjour a tous

je recherche une solution pour pouvoir mettre a jour mon swf
qui est liée a un fichier txt

je vous explique la man½uvre pour vous donnée une idée

j'ai un fichier txt qui est mis a jour chaque x seconde

le fichier txt communique ses informations au swf qui lui va afficher le fichier txt en continue

j'ai fait un script mais au bout d'un certain temps il bug?
Code ActionScript :
var chargeur:Loader = new Loader();
var adresse:URLRequest = new URLRequest("PROJET CORTEX.swf");
 
var timer:Timer = new Timer(50000);
timer.start();
timer.addEventListener(TimerEvent.TIMER, recharger);
 
function recharger(e:TimerEvent)
{
	chargeur.unload();
	chargerSwf();
}
 
chargerSwf();
 
function chargerSwf()
{
	chargeur.load(adresse);
	chargeur.contentLoaderInfo.addEventListener(Event.COMPLETE,chargementTermine);
 
	function chargementTermine(e:Event)
	{
		
		chargeur.contentLoaderInfo.removeEventListener(Event.COMPLETE,chargementTermine);
		trace(numChildren);
	}
	
	
	
}
 
addChild(chargeur);

var loader:URLLoader = new URLLoader ();
loader.load (new URLRequest("txt/texte.txt"));
loader.addEventListener(Event.COMPLETE, texteCharge);
function texteCharge (e:Event):void
{
		var t:String = loader.data
        //tu cree un tableau qui va contenir chaque ligne
        var tab:Array = t.split("\r\n");
        //tu efface le contenue des champs texte
        Description.text = "Description: \r\n";
        Taux.text = "Taux: \r\n";
        Seuil.text = "Seuil: \r\n";
        for(var i:int = 0; i< tab.length; i++)
        {
                //tu crée un tableau qui va contenir chaque morceaux de texte séparer par une tabulation
                tab[i] = tab[i].split("\t");
                //tu rempli les champs texte
                Description.appendText(tab[i][0]+ "\r\n");
                Taux.appendText(tab[i][1]+ "\r\n");
                Seuil.appendText(tab[i][2]+ "\r\n");
        }
		gotoAndPlay(1);
}


Si quelqu'un pourrait me trouver cette solution car elle me fait mal a la tete
mercredi 8 juin 2011 à 13:28:06 | Re : Actualisation d'un swf

aerolyte

Bonjour,
Très sincèrement, je ne comprends pas pourquoi tu va recharger le mems swf toute les 50secondes.
C'est complétement inutile et néfaste a l'utilisateur.

Gère ton swf en une classe externe, et arrete d'utiliser des gotoAndPlay(1), qui sont issue de l'as1.

Pour ce qui est du chargement du texte, dans une vrai méthodologie(comme indiquée au dessus) cela ne pose pas de pb.
Mais il serait peut etre interressant avant de charger complétement le texte et d'effectuer les mise a jour sur le swf, de controler si le fichier chargé est le toujours le meme que celui présent sur le serveur.
Tu gagnerais en charge systeme et occupation de la bande passante.

Cordialement
mercredi 8 juin 2011 à 13:36:04 | Re : Actualisation d'un swf

Hamza75

Bonjour,
Très sincèrement, je ne comprends pas pourquoi tu va recharger le mems swf toute les 50secondes.
C'est complétement inutile et néfaste a l'utilisateur.


Ce fichier doit etre une utilité interne afficher sur un grand écran pour que les gens suivent le deroulement des opération

Gère ton swf en une classe externe, et arrete d'utiliser des gotoAndPlay(1), qui sont issue de l'as1.



Loool oui j'ai fait une erreur je l'est viré

la chose que j'ai faite sur le script est de superposer l'image grace a "addChild(chargeur)"
mais au bout d'un certain moment le fichier bug (augmentation de la memoire)

mais ce que j'aimerais c'est de rafraichir tout simplement le swf toute les 20 seconde sans pouvoir me donné de bug car l'utilisation du swf va etre utilisé 20h/24h

donc je me vois mal le relancer toute les 2 minutes

si tu as un script a faire par ou une idée approfondie je suis ton homme
mais j'ai debuter l'action script il n'y a a peine qu'une semaine donc voila mais je comprend vite

merci!
mercredi 8 juin 2011 à 16:06:23 | Re : Actualisation d'un swf

aerolyte

Je pense pas trop me tromper , en te disant que le rechargement du swf est une ineptie, et remplira ton cache encore plus rapidement.

Donc 1er point, tu ne charge qu'une fois ton swf, après tu actualiseras simplement ton chargement de texte suivi de la modification du contenu sur ton swf existant.

Cordialement

Si tu fais des addChild() a la chaine, c'est normal que ton player finisse par planter.
il faut utiliser le pendant, c.a.d removeChild()
mercredi 8 juin 2011 à 16:20:15 | Re : Actualisation d'un swf

Hamza75


Si tu fais des addChild() a la chaine, c'est normal que ton player finisse par planter.
il faut utiliser le pendant, c.a.d removeChild()



Comment faire pour l'utiliser?

Donc 1er point, tu ne charge qu'une fois ton swf, après tu actualiseras simplement ton chargement de texte suivi de la modification du contenu sur ton swf existant.


C'est ce que je veux faire loool!

Je pense pas trop me tromper , en te disant que le rechargement du swf est une ineptie, et remplira ton cache encore plus rapidement.


oui mais il doit le fichier texte change et l'image afficher ne sera pas la meme !
mercredi 8 juin 2011 à 18:08:45 | Re : Actualisation d'un swf

aerolyte

Au vue de tes besoins, je te conseillerais de travailler sur un flux rss, ca te permettra d'avoir (si tout est bien configuré), une mise a jour automatique de ton fichier xml( c'est comme un fichier text mais en plus pratique) sans devoir lancer une recherche manuelle ou minutée, très gourmande en ressource

Cordialement
jeudi 9 juin 2011 à 10:32:48 | Re : Actualisation d'un swf

Hamza75

Pourrais tu me trouver un code permettant de faire cela en xml je ne sais vraiment pas comment sont fait ces fichiers la?
jeudi 9 juin 2011 à 16:15:27 | Re : Actualisation d'un swf

Hamza75

Réponse acceptée !
Sa y'est sujet résolu

Apres de long essaie j'ai réussi il fallais faire jouer avec le scénario avancer le temps définir "taux et seuil" comme image clé et cela va être un film qui actualise le swf continuellement

pour ceux qui ont le même problème que moi je leur expliquerai en détail pour ceux qui veulent


Cette discussion est classée dans : txt, var, tab, loader, chargeur


Répondre à ce message

Sujets en rapport avec ce message

Appel de var d'un txt dasn un movie clip [ par Burnside ] Je n'arrrive pas a faire apparaître une variable qui se trouve dans un txt dans un movie clip.Merci,Burnside loader flash mx [ par jedetestevb ] Bonjour,Alors voilà j'ai un loader qui me charge une image:image.loadMovie("mon_image.jpg");image._xscale = 32;image._yscale = 32;var zoom = 0;var var prob scrollpane et duplicateMovieClip [ par syland ] bonjour je suis nouveau et j'ai un gros probleme.alors voila je voudrais charger un menu dans un scrollpane.j'ai donc ce code sur mon sénario pricipal Var == Var ? [ par Bryce007 ] Bonjour,mon code : stop();_global.Txt_sam_01 = 'Bonjour VV'_global.Txt_sam_01 = _global.CTXT01TXT01.text= CTXT01CTXT01 est pourtant "Undefined" pourqu probleme avec un clip quand retour au menu [ par mcren ] bonjour tout le mondej'explique mon probleme je fais un site internet avec tout sur la meme sequence.sur la page d'acceuil j'ai mis un text dynamique variables... [ par crokignol ] bonjour à tous et d'avance merci...Voici le problèmes qui me nargue depuis un moment!j'ai un fichier texte qui s'appelle "contenu.txt"sur la première Portée des methodes en as2 [ par BananaTree ] slt tout le monde,y'a environ 4 jours j'ai décidé de me mettre à as2.j'ai recodé ma classe bubblehelp. la classe fonctionne, mais et j'ai un petit pb problème avec un algorithme [ par sappy ] Bonjour, Je suis sous flash mx 6.0 et j'ai un petit soucis avec mon algorithme ci-dessous : var i=0; var j=0; var prof=1; var carre_x=300; var carre_ Stopper le téléchargement d'une image [ par Sumiko ] Bonjour,J'aimerais s'avoir s'il est possible de stopper le chargement (avant la fin par exemple à 50%) d'une image charger par ces méthodes ci-desso probleme de synthaxe [ par pat RB ] C'est surement facile pour les pros du site mais je ne voie pas mon erreurCi dessous c'est un extrait de mon code:J'ai crée un fichiers var_status.txt


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,310 sec (3)

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