LECTEUR FEED RSS FLASHKOD ET DOTCLEAR

SuperDevy Messages postés 842 Date d'inscription dimanche 24 novembre 2002 Statut Membre Dernière intervention 2 juillet 2007 - 20 sept. 2004 à 00:02
cs_phiphou Messages postés 9 Date d'inscription lundi 24 mars 2003 Statut Membre Dernière intervention 31 janvier 2007 - 31 janv. 2007 à 21:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/26283-lecteur-feed-rss-flashkod-et-dotclear

cs_phiphou Messages postés 9 Date d'inscription lundi 24 mars 2003 Statut Membre Dernière intervention 31 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 :

<?php
$URL = "http://autredomaine/flux.xml";
readfile($URL);
?>

Voila, en espérant que ça aide du monde.
linuxsart Messages postés 8 Date d'inscription mardi 8 avril 2003 Statut Membre Derniè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és 9 Date d'inscription vendredi 27 mai 2005 Statut Membre Derniè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és 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
14 juin 2005 à 17:06
cs_phiphou Messages postés 9 Date d'inscription lundi 24 mars 2003 Statut Membre Dernière intervention 31 janvier 2007
14 juin 2005 à 14:09
Bah j'ai déja répondu à ça.

http://www.moock.org/asdg/technotes/crossDomainPolicyFiles/

Suffit de lire...
jaristote Messages postés 6 Date d'inscription lundi 25 octobre 2004 Statut Membre Dernière intervention 7 juin 2005
14 juin 2005 à 10:20
Bonjour, player intéressant. Avez vous résolu sa mise en place sur un site en ligne car on ne récupère pas le xml d'un autre site? Salutations
cs_phiphou Messages postés 9 Date d'inscription lundi 24 mars 2003 Statut Membre Dernière intervention 31 janvier 2007
29 mars 2005 à 20:49
Bon boulot.. le parseur ressemble beacoup à celui du JDN mais bon...

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/
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
19 nov. 2004 à 08:31
oui
http://www.flashkod.com/forum.v2.aspx?ID=332358
ferai la mise à jour bientot
sharkou Messages postés 4 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 24 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és 65 Date d'inscription mardi 4 mai 2004 Statut Membre Derniè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és 118 Date d'inscription jeudi 3 juillet 2003 Statut Membre Dernière intervention 11 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és 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 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és 715 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 10 septembre 2009
21 sept. 2004 à 12:37
LOL ben voila mon MAC ou boulot n'aime pas non plus les caractères spéciaux :

à = à
Ú = è
é = é
ç = ç

Désolé ;)
A+
aFaD
afad Messages postés 715 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 10 septembre 2009
21 sept. 2004 à 08:49
Salut tout le monde :)

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
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 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és 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Derniè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és 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 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és 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 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és 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Derniè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és 842 Date d'inscription dimanche 24 novembre 2002 Statut Membre Derniè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
Rejoignez-nous