begin process at 2008 08 30 13:31:16
1 234 024 membres
59 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LECTEUR DE FLUX RSS EN FLEX


Information sur la source

Catégorie :Divers Classé sous : flex, rss, reader, lecteur Niveau : Débutant Date de création : 09/09/2007 Vu / téléchargé: 5 836 / 680

Note :
6 / 10 - par 2 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note


Description

Voila un petit lecteur de flux RSS realisé en flex.
Il utilise un fichier php (down.php) present sur mon ftp afin de contourner une protection (crossdomain.xml).
Le chemin d'acces au fichier down.php peut etre changer via la variable link.

Source

  • <?xml version="1.0" encoding="utf-8"?>
  • <mx:Application
  • xmlns:mx="http://www.adobe.com/2006/mxml"
  • horizontalAlign="center" verticalAlign="middle"
  • width="100%" height="100%"
  • applicationComplete="init()"
  • >
  • <mx:HTTPService
  • id="feedRequest"
  • url=""
  • useProxy="false"/>
  • <mx:Script>
  • <![CDATA[
  • var firstTime:Boolean;
  • var link:String;
  • function init() {
  • firstTime = true;
  • link = "http://n.lorin.free.fr/rss/"
  • }
  • function sendurl() {
  • feedRequest.url = link + "down.php?lien=" + text.text;
  • feedRequest.send();
  • }
  • function clean() {
  • if (firstTime) {
  • text.text = "";
  • firstTime = false;
  • }
  • }
  • ]]>
  • </mx:Script>
  • <mx:ApplicationControlBar height="10%" width="100%">
  • <mx:Button label="Envoyer" click="sendurl()" width="15%"/>
  • <mx:TextInput width="85%" id="text" text="Adresse de votre flux RSS" click="clean()"/>
  • <mx:Label text="Copyright n.lorin.free.fr"/>
  • </mx:ApplicationControlBar>
  • <mx:Panel width="100%" height="100%" id="title" title="Lecteur de flux RSS">
  • <mx:DataGrid width="100%" height="50%" editable="false" enabled="true" dataProvider="{feedRequest.lastResult.rss.channel.item}" id="dgPosts">
  • <mx:columns>
  • <mx:DataGridColumn headerText="Titre" dataField="title"/>
  • <mx:DataGridColumn headerText="Liens" dataField="s link"/>
  • <mx:DataGridColumn headerText="Date" dataField="pubDate"/>
  • </mx:columns>
  • </mx:DataGrid>
  • <mx:TileList width="100%" height="40%" enabled="true" textAlign="left" dataProvider="{dgPosts.selectedItem.description}" direction="vertical">
  • </mx:TileList>
  • </mx:Panel>
  • </mx:Application>
<?xml version="1.0" encoding="utf-8"?>
<mx:Application 
    xmlns:mx="http://www.adobe.com/2006/mxml" 
    horizontalAlign="center" verticalAlign="middle" 
    width="100%" height="100%" 
    applicationComplete="init()"
    >
	<mx:HTTPService 
        id="feedRequest" 
        url="" 
        useProxy="false"/>
        
    <mx:Script>
    	<![CDATA[
    	    var firstTime:Boolean;
    	    var link:String;
    		function init() {
    			firstTime = true;
    			link = "http://n.lorin.free.fr/rss/"
    			
    		}
    		function sendurl() {
    			feedRequest.url = link + "down.php?lien=" + text.text;
    			feedRequest.send();
    		}
    		function clean() {
    			if (firstTime) {
	    			text.text = "";
	    			firstTime = false;
    			}
    		}
    	]]>
    </mx:Script>
    <mx:ApplicationControlBar height="10%" width="100%">
    <mx:Button label="Envoyer" click="sendurl()" width="15%"/>
    <mx:TextInput width="85%" id="text" text="Adresse de votre flux RSS" click="clean()"/>
    <mx:Label text="Copyright n.lorin.free.fr"/>
    </mx:ApplicationControlBar>
    <mx:Panel width="100%" height="100%" id="title" title="Lecteur de flux RSS">
        <mx:DataGrid width="100%" height="50%" editable="false" enabled="true" dataProvider="{feedRequest.lastResult.rss.channel.item}" id="dgPosts">
            <mx:columns>
                <mx:DataGridColumn headerText="Titre" dataField="title"/>
                <mx:DataGridColumn headerText="Liens" dataField="s link"/>
                <mx:DataGridColumn headerText="Date" dataField="pubDate"/>
            </mx:columns>
        </mx:DataGrid>
        <mx:TileList width="100%" height="40%" enabled="true" textAlign="left" dataProvider="{dgPosts.selectedItem.description}" direction="vertical">
        </mx:TileList>
    </mx:Panel>
</mx:Application>
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de iomega le 10/09/2007 09:34:48

    Bonjour très intéressant mais comment cela marche ?
    Sur ton serveur tu as un fichier rss.html et nous non
    Merci

  • signaler à un administrateur
    Commentaire de Girou le 12/09/2007 09:48:47

    Hello,

    très intéressant pour comprendre quelques bases de FLEX !

    Par contre il n'ouvre pas tous les types de RSS...
    Il serait aussi intéressant de créer un lien direct vers le post en cliquant dessus par exemple.

    @+
    Girou

  • signaler à un administrateur
    Commentaire de goldenboy68 le 14/09/2007 15:01:44

    Mouais...rien d'exceptionnel, c'est sans doute le premier exemple qu'on trouve en commençant Flex, donc pas de réel intérêt. A la limite qu'il y ait des fonctionnalités spéciales (gestion de différents flux, enregistrement de flux, ...) ou avec une personnalisation de l'interface (car là c'est l'interface de base).

    Voilà voilà...par contre si y'a d'autres sources Flex plus évoluées, j'suis pas contre! ;)

    @+! Samy

  • signaler à un administrateur
    Commentaire de Den2 le 18/10/2007 16:37:18

    oui par exemple comment récupérer les images des flux en même temps que les posts. Sous Flex bien sur.

  • signaler à un administrateur
    Commentaire de ariden le 27/11/2007 19:23:11

    Personnelement, je trouve ton lecteur trés bien, etje te remercie de cette source,
    il est peut être vrai que ta source n'a rien d'execptionnelle mais c'est l'une des seules qui existe sur ce site sur le sujet^^

    dommage qu'il faille chercher le swf dans tous ces dossiers, alors que normalement celui ci devrait se trouver dans la partie la plus haute.

    Bonne continuation

  • signaler à un administrateur
    Commentaire de ariden le 27/11/2007 19:29:56

    en fait, c'est dommage que t'es pasmisle .fla, a part si on veut utiliser ta source telle quelle c'est bien, ça fonctionne mais pour la modifier et ce la personnaliser, je trouve ça vraiment dommage, surtout pour ce site qui  je le crois sert à mieux connaitre le flash

  • signaler à un administrateur
    Commentaire de goldenboy68 le 28/11/2007 08:47:53

    Euh...Ariden, c'est pas du Flash, c'est du Flex. Une fois compilés, les 2 sortent du SWF, mais dans Flex le fichier source c'est du MXML, et celui-ci est bien dans la source postée ici.

    @+! Samy

  • signaler à un administrateur
    Commentaire de ariden le 28/11/2007 09:54:43

    Ok, merci beaucoup, je vais aller me renseigner sur ce qu'est le flex...

    Bonne continuation^^

  • signaler à un administrateur
    Commentaire de goldenboy68 le 28/11/2007 10:15:44

    ...un autre logiciel à 700 euros ! lol qui fait quasiment la même chose que Flash (c'est plutôt pour les SWF application utilisant des contrôles) car niveau animation, c'est assez limité ! Le mieux étant bien sûr d'avoir les 2 et de  pouvoir intégrer du Flash dans le Flex...mais bon l'accès aux anims une fois importées dans Flex est pas super pratique !

  • signaler à un administrateur
    Commentaire de gfpl le 30/11/2007 11:13:46

    bahh pour moi le seul interet de flex reside dans les graphique annimee en temps reels mais juste a ca mais bon pour les importer dans une anim flash le flex heuu pas evident ;)

Ajouter un commentaire

Discussions en rapport avec ce code source

player rss en flash par Le_Loup_Blanc

MP3 en Fond sur mon site ! par titben

Lecteur video Flash par heavn_

Chemin Relatif, Absolu ... load par josh666

lecteur vidéo flash par aimewilfried01

Mettre une video par samourai69

Adobe FLEX Builder par Angoria

Un lecteur vidéos depuis mon .swf par CMS_1203

Lecteur swf par caro93150

lecteur mp3 et php par guisx00

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

Snippets en rapport

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS