Netcom : un ensemble de class pour naviguer sur un serveur distant.

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 554 fois - Téléchargée 25 fois

Contenu du snippet

Les classes sont dans le fichier "NetcomRunTime.swf", et oui y a pas les sources ! Vous pourriez les décompiler, mais vu quil y en à un quinzaines toute reliées, vous risqueriez de vous y perdre ! Les aides des Classes sont dans le dossier "NetcomHelp". Pour les utiliser suivre les étapes de l'exemple "NetcomDemo.fla" ( source : "include/NetcomDemo.as ). Le fichier "NetcomDemo.swf" étant seulement UN exemple de ce que l'on peut faire avec ! Pour pouvoir le voir en fonctionnent sur votre machine. décompresser le "Netcom.zip" au sein de dossier "www" de votre serveur Apache, puis ouvrez le fichier "index.htm" en "locahost", exemple :
- Décompression de "Netcom.zip" directement au sein du dossier "www", l'URL sera : "http://locahost/Netcom/", rien de plus !
//
Le secret du fonctionnement est dans l'attribut "url" du premier noued du fichier "WebServer.xml". Pour ceux qui comprendrait vite, le fichier "WebServer.xml" peut être changer de nom, mais attention, PAS DE SA STRUCTURE : Il est parsé par la Class "WebConfig" charger de vérifier qu'il est construit comme il se doit !
Le principe de l'environnement "netcom" est de pouvoir travailler sous Flash en "locahost", recevoir les données que l'on souhaite, puis ensuite SANS REPUBLIER le SWF de voir le tout fonctionner sur un Serveur, juste en changement le fameux attributs "URL" du fichier "WebServer.xml".
//
//
Avec la Class "Netcom", il est possible de travailler en "locahost" depuis Flash, recevoir des résultat de requêtes "mySQL" dans l'enviroment "Flash", mais ceci pour les plus pointus !
//
A NE PAS OUBLIER :
- Les références à une URL en Flash, se font à partir de la page qu'y le contient et non de son URL au sein du Serveur.
- Les références à une URL en PHP se font à partir de son URL sur le serveur et non de l'URL du Flash l'ayant chargé.
- Le dossier "libPHP/" devant toujours être au même niveau que la page contenant votre SWF utilisant les classes "Netcom".
- Vérifier les "propriétés" d'accés du fichier "Netcom/libPHP/flashCom/ServerDirectory.php" quand vous le mettrez en ligne.
- Charger le fichier "NetcomRunTime.swf" pour toute utilisation du package "Netcom".
//
En bonus ma Classe DEBUGGER pour pouvoir afficher des "trace" en ligne et un cours sur le composant DataGrid
//
SOURCE DISPONIBLE ICI :
http://www.hopemultimedias.com/netcom2006/FlashKod.zip
//
DEMONSTRATION EN LIGNE ICI :
http://www.hopemultimedias.com/netcom2006/
//
//
IMPORTANT :
Je ne répondrais à aucun "post" dont une simple réponse ne suffirait pas à résoudre le problème rencontré !

Conclusion :


Bon courage !

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
mardi 19 avril 2005
Statut
Membre
Dernière intervention
28 septembre 2006

L'idéal ce serait de coupler cela avec :
http://www.flashkod.com/code.aspx?ID=36031
pour avoir vraiment un gestion serveur complète en flash...
d'ailleurs si cela intéresse quelqu'un de le développer à plusieurs... le résultat pourrait être utile, je pense!
AVIS AUX AMATEURS!
Messages postés
6
Date d'inscription
samedi 11 février 2006
Statut
Membre
Dernière intervention
15 mai 2007

c vraiment cool, mais je vois toujours pas l'utilité du truc ..., si onpouvais supprimer, uploader des fichiers, la se serais énorme .
Messages postés
2203
Date d'inscription
lundi 12 juillet 2004
Statut
Membre
Dernière intervention
26 janvier 2010

"Balaize" Top30, tu ne manqueras toujours pas de nous étonner. En tous cas chapeau ! Super intéressante ta source !
Messages postés
1258
Date d'inscription
mercredi 21 mars 2001
Statut
Modérateur
Dernière intervention
21 juin 2009
2
super :)
Messages postés
1158
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
6 août 2010

Pour te donner une idée de BW :
Dans l'exemple en ligne, la liste qui apparait est la liste des fichiers sur le serveur. Elle est récupérer dynamiquemment. Il n'y a pas besoin de créer un XML ou de connaitre le contenu.

Quand tu cliques sur sur un "dossier" et non un fichier, la liste suivante est celle du "dossier", et le chemien de celui-ci apparait en haut à droite.

De plus la class "ServerDirectory" te restitue une liste de "ServerFile", dont le princicpe est de contenir un noeud XML, ui fournit, la taille en octect du fichier, l'extention, l'URL et la date des dernières modification AU FORMAT FLASH.
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.