IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

Solution d'écriture en as3


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 434
    Par défaut Solution d'écriture en as3
    Bonjour,
    Je viens de passer toute la mâtiné a la recherche d'une solution a mes problèmes mais en vain.

    Tout d'abord je sais que la technologie utilisée n'est pas adéquate mais les contraintes sont la :/.

    Je suis actuellement en stage et on ma demandé de faire un application en Flash as3.

    Pour ce faire j'ai couplé mySQL et fichier XML pour le stockage de données car je me retrouve avec des données de types conf que je stock dans des fichier XML.

    Le problème c'est que je ne trouve pas de méthode pour créer ou modifier un fichier.

    J'ai vu qu'il était possible de le faire via le PHP mais la ce n'est pas possible non plus car je doit gérer un mode connections et hors connections mais aussi je n'ai pas la possibilité d'installer un serveur http pour interpréter le PHP sur toutes les machines.

    Mon second problème est que en mode connections il est possible que mon application télécharge des fichiers sur le serveur afin de les installer en local sur la machine cliente ce qui est très proches de mon premier soucis.

    Et je sais que flash est une technologie cliente et que les droits d'écriture ne sont pas possible mais il doit bien avoir une solution pour y arriver.

    Surtout que mon application flash sera compilé en exe et non pas en swf pour le lancement.

    Perso je voulais le faire en C++ mais bon les contraintes sont donc j'essaye de faire avec

    Merci d'avance pour le temps que vous pourriez m'apporter

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 434
    Par défaut
    Bon bah après avoir réfléchi et passer un peu de temps autour de la question j'ai trouver une solution.

    J'exécute via la fonction fscommand un programme en C++ qui écrit sur le disque local.

    Pour récupérer les données que je veut mettre dans le fichier xml ainsi que le path du fichier j'utilise l'objet SharedObject qui va écrire mes données dans un fichier .sol, les informations de mon choix.

    Pour facilité la récupération de ces données je les met sous le format XML.

    Ensuite je récupère et parse le fichier .sol une fois cela fait j'utilise les données que j'ai récupérer pour modifier ce que je désire.

  3. #3
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Ne pourrais-tu pas plutôt développer une application AIR ?

    Ta façon actuelle de faire semble très peu robuste et portable :
    - Tu obliges à installer un programme supplémentaire.
    - Quid de la portabilité entre systèmes d'exploitation ?
    - Est-ce que cela fonctionne avec tous les navigateurs ?

  4. #4
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 434
    Par défaut
    Bonsoir,
    Je ne peu pas faire une appli en AIR car on m'a imposé flash au départ je voulais le faire en C++ ou java et maintenant j'arrive a la fin de prod et de stage donc pas le temps de faire le changement.

    Pour la portabilité du coté flash pas de soucis et pour le reste j'ai choisi du C++ lib standard + deux trios truc spécialisé en fonction de l'os.

    Je suis tout a fait d'accord avec toi mais on ne m'a pas écouté au début et maintenant il est trop tard.

    Sinon la solution est vivable certe très très moche mais sa va tenir

    Pour le coter navigateur je ne pourrais te dire car l'application est compiler en exécutable

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT][JSP] solution technique pour cas typique
    Par Alix_10 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 04/09/2006, 13h09
  2. Réponses: 21
    Dernier message: 30/08/2004, 17h07
  3. [Kylix] solution
    Par raggadoll dans le forum EDI
    Réponses: 1
    Dernier message: 27/05/2003, 11h43
  4. [Kylix] Simplifications de l'écriture Kylix/Pascal"
    Par Mr Vincent KLEIN dans le forum EDI
    Réponses: 1
    Dernier message: 11/03/2003, 11h07
  5. Les Cookies 4° ! : LA SOLUTION
    Par Ph. B. dans le forum XMLRAD
    Réponses: 2
    Dernier message: 31/01/2003, 16h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo