begin process at 2012 02 10 07:52:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

MAJ d'un Loadvariables toutes les 20 sec


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

MAJ d'un Loadvariables toutes les 20 sec

jeudi 13 novembre 2003 à 10:32:16 | MAJ d'un Loadvariables toutes les 20 sec

bigsquale

salut,

je charge des variables à partir d'un fichier texte au lancement d'une séquence grace à loadvariables. Jusque là tout va bien.

mais j'ai besoin de vérifier ce fichier toutes les 20 secondes du fait que le fichier texte est mis à jour régulièrement (les valeurs changent). Donc je souhaite afficher les mises à jour des que c'est possible. Pour celà j'ai mis des images clé vide durant 20 secondes et je fait un gotoandplay(1) à la fin . Et c'est là ou ça se complique car à l'affichage, ça ne se met pas à jour alors que le fichier texte a quant à lui changé.

Quelle est l'astuce qui me permet de rafraichir l'affichage si le fichier texte et donc la valeur des variables ont changé ?

merci
jeudi 13 novembre 2003 à 16:15:26 | Re : MAJ d'un Loadvariables toutes les 20 sec

afad

Salut,
tu peux appeler ton loadvariables tout les 20 secondes en utilisant l'action setinterval qui a pour but de lancer une fonction à interval donné. Dans ton cas :

Appel = setInterval( function(){ loadVariables("ton_texte.txt", "ta_cible"); }, 20000 );

appel de la fonction contenant le loadvariable de ton_texte.txt toutes les 20 000 ms donc toutes les 20 secondes.

Pour stopper le set interval, l'action est :

clearInterval("Appel");

A+
aFaD
Une aide précise et pertinente en prog :
Visitez progforum.net
jeudi 13 novembre 2003 à 16:49:10 | Re : MAJ d'un Loadvariables toutes les 20 sec

bigsquale

merci pour l'astuce. Effectivement ça boucle et c'est plus propre que de mettre 500 images vide pour arriver à 20 secondes... mais ça ne me rafraichit toujours pas ma page, c'est à dire que j'obtient les valeurs au moment ou je lance la séquence mais ensuite, les valeurs modifiés dans mon fichier texte ne sont pas mise à jour à l'écran... je conserve les premières valeurs lues tout le temps.

et meme si j'appuis sur le bouton "actualisation" d'IE, ça ne met rien à jour, j'ai toujours à l'écran les premières valeurs de départ.

ouiinnnnnn !!! ;-((

BigSquale
jeudi 13 novembre 2003 à 19:15:17 | Re : MAJ d'un Loadvariables toutes les 20 sec

afad

Arrête de chialer Faible.

fais un loadvariable intermédiaire bidon chargeant un texte vide puis reload ton texte. La ça devrait remettre à jour. Supposition!!! j'ai pas essayé.

A+
aFaD
Une aide précise et pertinente en prog :
Visitez progforum.net
mardi 18 novembre 2003 à 09:58:47 | Re : MAJ d'un Loadvariables toutes les 20 sec

bigsquale

faible ?.... hummmm...

bon , quand je lit mon fichier texte avec le navigateur (http://monsite.fr/texte.txt) ça me fait pareil alors que par ftp, lorsque je visionne le fichier, il est bien à jour.

BigSquale
mardi 18 novembre 2003 à 10:24:07 | Re : MAJ d'un Loadvariables toutes les 20 sec

afad

Yop, il doit garder la version du fichier présente dans le cache du navigateur.... Pour rafraichir tes infos, met ces quelques lignes dans les balises HEAD de ta page HTML, ça a pour effet de suprimer le cache :

<META HTTP-EQUIV="expires" CONTENT="0">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

A+
aFaD
Une aide précise et pertinente en prog :
Visitez progforum.net
mardi 18 novembre 2003 à 18:31:15 | Re : MAJ d'un Loadvariables toutes les 20 sec

bigsquale

ça ne marche pas mieux, mais je viens de voir que si je rafraichi le fichier texte avec le navigateur, là ça marche. Existe t il un moyen de rafraichir un fichier texte depuis une séquence flash sans l'ouvrir (je vois pas comment mais bon.... )

car en fait la séquence flash marche très bien, et prend les données du fichier texte qui est dans le cache si je comprends bien. Du coup même si le fichier texte est modifié sur le site, le navigateur prend le .txt du cache et pas celui du site.

BigSquale
mardi 18 novembre 2003 à 20:08:13 | Re : MAJ d'un Loadvariables toutes les 20 sec

afad

T'as tout compris. :-)
Essaye une dernière fois avec ça :

<META HTTP-EQUIV="refresh" CONTENT="20">

Cela a pour fonction de rafraichir une page web toute les x secondes (ici 20).
Place bien cette ligne juste après la balise Title dans le head.
J'espêre que ça marchera cette fois.

A+
aFaD
Une aide précise et pertinente en prog :
Visitez progforum.net
mercredi 19 novembre 2003 à 09:51:13 | Re : MAJ d'un Loadvariables toutes les 20 sec

bigsquale

c'est déjà fait... j'ai mis ces 3 ligne meta tag mais ça ne marche pas. La page html qui contient la séquence flash n'a pas besoin d'être rarfraichi, c'est bel et bien le fichier .txt qui contient les données qui doit l'être.
J'ai tesé en ouvrant les 2 à la fois :
- 1 page ou il y a ma séquence flash qui affiche les données et qui se rafraichi toutes les 20 sec
- mon fichier .txt qui contient les données

si j'actualise avec le bouton d'IE le fichier texte, ça marche niquel au niveau de ma séquence flash. Je me vois mal proposer à mes visiteurs de rafraichir le fichier texte :-)))

j'ai déjà vu des sites faire la même chose que ce que je veux faire donc il doit y avoir une solution. Merci en tout cas pour ton aide. Si tu as une idée n'hésite pas.

en fait l'idéal serait de trouver une commande en flash qui rafraichisse un fichier externe sur le site sans l'afficher...

BigSquale
jeudi 18 mars 2004 à 20:47:54 | plus on est de fous...

seichettmorru

j'ai exactement le même problème :(

siouplait les anciens...

1 2

Cette discussion est classée dans : fichier, texte, jour, maj, loadvariables


Répondre à ce message

Sujets en rapport avec ce message

loadvariables d'un fichier texte marche pas [ par megustalapaella ] j'ai un loadvariable qui marche en local ou sur le serveur web localstyle loadVariables("texte.txt","_root.mc_texte")par contre si je lance le swf à p Loadvariables+fichier.txt [ par jultoys ] Hello les flasheurs,voilà mon probleme, je vourdrais charger le contenu d'un fichier text dans une zone de texte dynamique dans flash sans passer par LoadVariables dans un fichier texte [ par hartas75 ] Bonjour,voilà j'ai trouvé ce script sur ce sit :http://www.flashkod.com/codes/TEXTE-DEFILANT-VARIABLE_13688.aspxVoici le bout de code :/*------------- mise à jour de texte [ par nicodogs ] Bonjour,J'aimerais savoir si il est possible de mettre a jour du txt dans une page flash. Je m'explique.Je créé une page sous flash mais il y a du tex fichier texte chargé dynamiquement et javascript [ par sheikh ] Bonjour, J'ai dans une image un bloc de texte dynamique qui charge un fichier texte externe, comprenant du html : ActionScript: loadVariables("ilede Pb chargement texte externe+css [ par m3mo ] Bonjour, voila mon probleme j'ai un fichier flash : contenu.swf qui charge par un bouton un fichier texte externe : qui.txt et j'utilise une mise e carte de voeux [ par waldeckronsard ] Bonjour,Pour faire simple, j'ai fais une carte de voeux personnalisable pour des utilisateurs qui n'ont pas flash. Ils remplissent un fichier texte qu Action sur texte chargé [ par albator59 ] Bonjour tout le monde, j'aimerai savoir s'il est possible de définir une action sur du texte charger d'un fichier .txt Plus clairement , il y a un "c Charger le contenu d'un fichier dans un tableau [ par Cgaybeul ] J'ai un petit problème pour charger le contenu d'un fichier texte (issue d'un script php) dans un tableau : j'arrive à récupèrer le contenu de mon fic recuperation données fichier texte dans clip dynamique [ par nuggette ] Bonjour tout le monde! Voilà, j'ai fait une carte de France dans un doc flash. J'ai préparé un clip avec un champ texte dynamique a l'interieur, repré


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

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

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