cs_phiphou
Messages postés9Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention31 janvier 2007 31 janv. 2007 à 21:35
Bonjour,
Pour lire un fichier externe, tu dois passer outre la limitation interne du player flash. En effet, le lecteur flash n'autorise pas l'acces à des fichiers situés sur un domaine différent. Deux solutions s'offrent alors à nous. Soit on peut avoir un accès au domaine distant (installation chez un client par exemple). On place alors sur ce domaine un petit fichier xml qui contient les domaines autorisés à acceder à ce domaine distant. Mais si on ne peut pas acceder au domaine visé, on peut tricher en passant par un intermédiaire. Moi qui code en php, j'utilise un fichier php qui va lire le fichier distant, et ce fichier local qui va etre appelé par l'anim flash. Du coup, comme les deux sont en local, ça passe. Le fichier php ressemble à ça :
linuxsart
Messages postés8Date d'inscriptionmardi 8 avril 2003StatutMembreDernière intervention 3 janvier 2008 31 janv. 2007 à 18:48
Moi aussi ça ne fonctionne qu'en local.
J'ai testé des centaines de .fla et toutes bloquent online.
En fait pour le moment j'ai un site en PHP et je me refais un site entièrement en flash (avec flash8). Mon but est de récupérer les info rss du journal Le Monde dans un Textfield ou un truc du genre (TextArea, DataGrid, ...) comme je l'ai fait en php (http://intelimac.free.fr/publicadsl/index.php5). Pour info le lien rss que je veux lire est : http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml Merci de me contacter si vous avez une astuce (qui fonctionne online).
tripounet
Messages postés9Date d'inscriptionvendredi 27 mai 2005StatutMembreDernière intervention 1 avril 2010 18 oct. 2005 à 16:39
c'est étrange, chez moi ça fonctionne en local, mais pas en online... comment ça se fait...
cs_Mafassure
Messages postés1058Date d'inscriptionjeudi 24 juillet 2003StatutModérateurDernière intervention14 février 2009 14 juin 2005 à 17:06
sharkou
Messages postés4Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention24 novembre 2008 18 nov. 2004 à 19:47
quelqu'un sait il si la methode sendAndload de l'objet LoadVars permet effectivement (ou non) de contourner la restriction relou de la
methode load de l'objet XML qui ne permet pas de charger un xml sur un serveur distant (autre que celui ou se trouve le swf) ???
Chez moi ça marche pas ... j' aimerais bien savoir si
qq un à testé .
novaflash
Messages postés65Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention 5 avril 2009 6 nov. 2004 à 10:59
merci,
je suis un groblairo en AS est je suis bien
content de trouver ce genre de truc :)
c'est la premiere fois que j'écris ici et
j'en profite pour remercier les hôtes de cette maison.
eric
cs_TomQuick
Messages postés118Date d'inscriptionjeudi 3 juillet 2003StatutMembreDernière intervention11 juillet 2006 21 sept. 2004 à 18:40
Vraiment bien effectivement, je fais une fausse note, je marque mon avis : 7/10 :Mais je noterais après evolution !
Sinon, c'est pas mal du tout !
_____________
/ TomQuick \
\_____________/
@+
individis-bis
Messages postés293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 septembre 2008 21 sept. 2004 à 12:48
Oui effctivement, les caractères du doc d'origine sont pour la plupart mal codés ok, dans ce cas il n'y a aucune raison de changer de métier à savoir devenir traducteur lol...
afad
Messages postés715Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention10 septembre 2009 21 sept. 2004 à 12:37
LOL ben voila mon MAC ou boulot n'aime pas non plus les caractères spéciaux :
cs_Mafassure
Messages postés1058Date d'inscriptionjeudi 24 juillet 2003StatutModérateurDernière intervention14 février 2009 20 sept. 2004 à 23:02
pour flashkod l'entete xml
<?xml version="1.0" encoding="iso-8859-1" ?>
ISO-8859-1 jeu LATIN, permet de prendre en compte les accents :-)
codeSouces C francophone...
merci pour l'info
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 20 sept. 2004 à 22:48
j ai lu que le useCodepage faisait sauter les avantanges de l'unicode Flash... Décolé je me rappelle plus le Blog... De plus son probleme d'accent est du au fait que beaucoup de Flux RSS sont encodé en 8 bits et non UTF8 ! Et de plus2, il ont comme tel dans le doc d'origine...
individis-bis
Messages postés293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 septembre 2008 20 sept. 2004 à 22:19
Ptin bien sur qu'on peut j'ai pas lu l'historique lol...
setInterval(,)
individis-bis
Messages postés293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 septembre 2008 20 sept. 2004 à 22:17
Pas mal oui...
J'ai parcouru un peu le code mais pas tout donc je pense que tu n'as pas prévu le chargement des charactères accentués dans les zones txt.
Rajoute qq chose comme ce qui suit pour coder la reception des caractères accentuées dans les zone de text dynamiques...
system.useCodepage = true;
Je suppose qu'on peu régler le temps entre chaque défilement...
Sympa oui je donne aussi 7
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 20 sept. 2004 à 12:41
7/10 c'est aussi ce que j ai mis...
Sympa...
SuperDevy
Messages postés842Date d'inscriptiondimanche 24 novembre 2002StatutMembreDernière intervention 2 juillet 2007 20 sept. 2004 à 00:02
Et bien, s'il y avait un endroit où tu devais poster cette source, c'est bien ici ...
Je trouve l'idée plutôt pas-mal, c'est pas encore Extraordinaire, mais ça pourri facilement devenir dans un futur proche l'un des sources les plus reprises !
Je noterais une fois les améliorations faites... Pour l'instant ça vaut 7/10
31 janv. 2007 à 21:35
Pour lire un fichier externe, tu dois passer outre la limitation interne du player flash. En effet, le lecteur flash n'autorise pas l'acces à des fichiers situés sur un domaine différent. Deux solutions s'offrent alors à nous. Soit on peut avoir un accès au domaine distant (installation chez un client par exemple). On place alors sur ce domaine un petit fichier xml qui contient les domaines autorisés à acceder à ce domaine distant. Mais si on ne peut pas acceder au domaine visé, on peut tricher en passant par un intermédiaire. Moi qui code en php, j'utilise un fichier php qui va lire le fichier distant, et ce fichier local qui va etre appelé par l'anim flash. Du coup, comme les deux sont en local, ça passe. Le fichier php ressemble à ça :
<?php
$URL = "http://autredomaine/flux.xml";
readfile($URL);
?>
Voila, en espérant que ça aide du monde.
31 janv. 2007 à 18:48
J'ai testé des centaines de .fla et toutes bloquent online.
En fait pour le moment j'ai un site en PHP et je me refais un site entièrement en flash (avec flash8). Mon but est de récupérer les info rss du journal Le Monde dans un Textfield ou un truc du genre (TextArea, DataGrid, ...) comme je l'ai fait en php (http://intelimac.free.fr/publicadsl/index.php5).
Pour info le lien rss que je veux lire est : http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml
Merci de me contacter si vous avez une astuce (qui fonctionne online).
18 oct. 2005 à 16:39
14 juin 2005 à 17:06
merci phiphou pour le lien et la correction
j'ajoute http://www.flashkod.com/code.aspx?ID=27702
et http://www.flashxpress.net/fxp//index.php?f_dynamique&r_flash/f_dynamique/dy_securite/intro
@+
14 juin 2005 à 14:09
http://www.moock.org/asdg/technotes/crossDomainPolicyFiles/
Suffit de lire...
14 juin 2005 à 10:20
29 mars 2005 à 20:49
Pour ton "bug" concernant la dernière news, tu peux modifier ton code comme ci-dessous :
.....
function nextNews() {
clearInterval(increment);
affiche("newSuite");
if (compteur == nbrNews-1) {
newsPosition = -1;}}
up = setInterval(deroulement, 4500);
.....
function affiche(direction) {
switch (direction) {
case "newSuite" :
newsPosition++;
break;
default :
newsPosition = 0;
break;
}
compteur = newsPosition;
.....
Comme ça, ça marche...A+
Pour la question sur le chargement de données externe au site principal, tu as la solution ici : http://www.moock.org/asdg/technotes/crossDomainPolicyFiles/
19 nov. 2004 à 08:31
http://www.flashkod.com/forum.v2.aspx?ID=332358
ferai la mise à jour bientot
18 nov. 2004 à 19:47
methode load de l'objet XML qui ne permet pas de charger un xml sur un serveur distant (autre que celui ou se trouve le swf) ???
Chez moi ça marche pas ... j' aimerais bien savoir si
qq un à testé .
6 nov. 2004 à 10:59
je suis un groblairo en AS est je suis bien
content de trouver ce genre de truc :)
c'est la premiere fois que j'écris ici et
j'en profite pour remercier les hôtes de cette maison.
eric
21 sept. 2004 à 18:40
Sinon, c'est pas mal du tout !
_____________
/ TomQuick \
\_____________/
@+
21 sept. 2004 à 12:48
21 sept. 2004 à 12:37
à = à
Ú = è
é = é
ç = ç
Désolé ;)
A+
aFaD
21 sept. 2004 à 08:49
Je confirme que l'utilisation de useCodepage est la seule possibilité pour forcer Flash à s'adapter à la norme francophone ISO 8859, un XML déclaré en UTF-8 :
 <?xml version="1.0" encoding="UTF-8" ?>
ne necessite pas cette manip parcontre à l'inverse l'UTF-8 genere quelque erreurs de caractÚres sur d'autres langages comme le Java.
Ceci dis j'avais fais l'année derniÚre un header pour un site de prog : http://www.progforum.net utilisant le useCodePage, j'ai jamais eu aucun souci.
J'ai pas encore regardé la source Maf mais ça m'a l'air bon ;)
A+
aFaD
20 sept. 2004 à 23:02
<?xml version="1.0" encoding="iso-8859-1" ?>
ISO-8859-1 jeu LATIN, permet de prendre en compte les accents :-)
codeSouces C francophone...
merci pour l'info
20 sept. 2004 à 22:48
20 sept. 2004 à 22:19
setInterval(,)
20 sept. 2004 à 22:17
J'ai parcouru un peu le code mais pas tout donc je pense que tu n'as pas prévu le chargement des charactères accentués dans les zones txt.
Rajoute qq chose comme ce qui suit pour coder la reception des caractères accentuées dans les zone de text dynamiques...
system.useCodepage = true;
Je suppose qu'on peu régler le temps entre chaque défilement...
Sympa oui je donne aussi 7
20 sept. 2004 à 12:41
Sympa...
20 sept. 2004 à 00:02
Je trouve l'idée plutôt pas-mal, c'est pas encore Extraordinaire, mais ça pourri facilement devenir dans un futur proche l'un des sources les plus reprises !
Je noterais une fois les améliorations faites... Pour l'instant ça vaut 7/10