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 !

Sujet : Flash 9 / AS3 + Socket MySQL question [ Divers / Général ] (_benjy)

mercredi 5 juillet 2006 à 13:33:51 | Flash 9 / AS3 + Socket MySQL question

_benjy

Salut @ tous...

Bon j'imgine que certain d'entre vous sont au courant de la publication de Flash 9 Alpha. Perso je l'ai recup av hier, et autant le dire tout de suite .... ca a l'aire pas mal :)
Bon va y avoir pas mal de taff pour se mettre a jour, car le langage AS3, ah quelques différence avec l'AS2 qui sont pas négligeables, petits exemples :
_root > ca existe plus
onEnterFrame > ca existe plus
le volume d'un objet Sound > ne se gere plus via l'occurence de la classe Sound mais via une classe supplémentaire SoundChanel
etc ... etc... j'en dis que ça car sinon la liste va etre longue ...

Mais a par le fait qu'il nous faudra réapprendre quelques trucs, AS3 a l'aire très puissant (sans oublier que c n'est que la version alpha)
Y'a une classe que j'apprécie fortement, c'est la classe Socket ... enfin du socket binaire et plus (il existe encore) du XMLSocket ou il nous fallait un serveur socket comprennant XML...
J'ai donc un peu fait joujou, et c du bonheur de pouvoir envoyé un mail sur le serveur SMTP directement depuis Flash, idem intéroger un serveur POP (bon le seul truc c que parser tout les différents types de contenu mail c pas gagné, surtout le mail envoyé par Outlook : Merci Crosoft !)

J'en arrive donc a ma p'tite question ... :
Qui sait et connais le protocole de connexion a un serveur MySQL via un socket binaire. Je sais que la class mysql de PHP, par exemple, utilise du socket derriere, mais comment ...
En gros j'arrive a me connecter (le serveur MySQL réponds), mais je ne connais pas les chaines binaires a lui envoyé par la suite pour l'identification, j'ai bien essayer "USER xxxxx\r\n" puis "PASS xxxxxx\r\n", mais ca marche pas.
J'ai chercher sur la toile et j'ai rien trouvé de concret :(,, j'ai tenté avec un sépaateur( : entre USER et le nom), avec un ';' en fin de ligne (comme pour les requetes sur mysql en mode console), etc ... mais nan.
Donc si quelqu'un connais le proptocole (et encodage le cas echéant) ben je suis preneur...

Pour en revenir à Flash9, y'a vraiment de quoi s'amusé, ils ont instanciés pas mal de classe suplémenaire, et le code AS3 ... pffff ... que du bonheur :)
Je vous conseil donc de tester cette petite bébête (utilisateur avertis quand mm :))
[ Lien ]

Flash sans Limites
_Benjy   chez kOlapsis
Composants Flash8 : [ Lien ]
- kSql pour se connecter à mysql et executer des requètes depuis Flash
- kImage : gestionnaire d'image avec diaporama, redimentionnement automatique des image et zoom
- kTextInput : champ TextInput évolué avec de multiples controles de saisie intégrés
- kColorPicker : un simple petit selecteur de couleur


merci de penser a accepter les réponse qui vous aident...  

mercredi 5 juillet 2006 à 14:39:14 | Re : Flash 9 / AS3 + Socket MySQL question

Mafassure

Membre Club Administrateur CodeS-SourceS

Salut Benjy

je n'est hélas pas réponse a ta question, 

Pour ce qui est de flash9  je l'ai également installé et fait quelques tests sommaires.. C'est grisant toutes ces nouveautés AS3.0

Pour l'instant j'ai juste  un peut manipulé les nouveaux objets graphiques (Shape et Sprite) histoire de pratiquer AS3 bref rien de vraiment significatif

je termine actuellement un projet vb.net puis j'y plonge (a 50 % je garde de la ressource pour un autre projet qui pointe le bout de son nez.)



jeudi 6 juillet 2006 à 10:35:32 | Re : Flash 9 / AS3 + Socket MySQL question

gyome314

esaies un truc du genre :

mysql -u=root -p=password;


A+
bon courage.
Gyome

jeudi 6 juillet 2006 à 14:21:27 | Re : Flash 9 / AS3 + Socket MySQL question

_benjy

Salut

ouaip j'y ai bien pensé, mais ca passe pas nan plus
avec le mysql devant rien (fermeture automatic du socket)
directement -u=user -p=password passe, si l'on veux, cad que j'ai un retour : ">" puis la connection se ferme imédiatement...
le > resemble bien a l'itnerface en ligne de commande, mais impossible d'utiliser une db ou passer une requete vu que la connection se ferme. je capte pas ...
qui plus est j'ai pas ce prob avec smtp ou pop :(
si t'as une autre idée je prends ;)

Flash sans Limites
_Benjy   chez kOlapsis
Composants Flash8 : [ Lien ]
- kSql pour se connecter à mysql et executer des requètes depuis Flash
- kImage : gestionnaire d'image avec diaporama, redimentionnement automatique des image et zoom
- kTextInput : champ TextInput évolué avec de multiples controles de saisie intégrés
- kColorPicker : un simple petit selecteur de couleur


merci de penser a accepter les réponse qui vous aident...

vendredi 7 juillet 2006 à 10:29:43 | Re : Flash 9 / AS3 + Socket MySQL question

gyome314

Dans la doc mysql j'ai trouvé l'option -S qui permet d'indiquer au serveur mysql la socket à utiliser pour la connexion.
Je ne sais pas si ca peut t'aider, c'est peut etre un début de piste...

    -S, --socket=name   Socket file to use for connection.
    --protocol=name     The protocol of connection (tcp,socket,pipe,memory).
    --connect_timeout=# Number of seconds before connection timeout.

peut -être qu'une de ces options t'aidera dans ta quête ;)

Bon courage, A+
Gyome


vendredi 7 juillet 2006 à 14:01:36 | Re : Flash 9 / AS3 + Socket MySQL question

_benjy

Salut

Merci pour a p'etite recherche mais malheuresement, je connais, et j'ai tester, dejà mon server est ss windobe, donc pas de fichier sock (ou il est bien caché je sais pas ou)
et donc ce dont te parle l'aide c un fichier qui fait le pont pour le socket sous linux
ratté...
J'ai poster sur le forum de adobe labs, et Mike Downey (un responsable de chez adobe) m'a repondu qu'il n'etait pas prévu de pouvoi utiliser un socket sur mysql... donc on va attendre qu'un p'tit malin trouve le truc ou que adobe sorte une beta qui le fasse :)
domage ....

Flash sans Limites
_Benjy   chez kOlapsis
Composants Flash8 : [ Lien ]
- kSql pour se connecter à mysql et executer des requètes depuis Flash
- kImage : gestionnaire d'image avec diaporama, redimentionnement automatique des image et zoom
- kTextInput : champ TextInput évolué avec de multiples controles de saisie intégrés
- kColorPicker : un simple petit selecteur de couleur


merci de penser a accepter les réponse qui vous aident...  

mercredi 12 septembre 2007 à 19:44:03 | Re : Flash 9 / AS3 + Socket MySQL question

_benjy

Réponse acceptée !
Salut

Pour ce que ca intéresse, j'ai trouver la solution pour MySQL en socket depuis AS3 >> http://asql.mooska.pl/
++

Flash sans Limites
_Benjy   chez kOlapsis
Composants Flash8 : [ Lien ]
- kSql pour se connecter à mysql et executer des requètes depuis Flash
- kImage : gestionnaire d'image avec diaporama, redimentionnement automatique des image et zoom
- kTextInput : champ TextInput évolué avec de multiples controles de saisie intégrés
- kColorPicker : un simple petit selecteur de couleur




Cette discussion est classé dans : mysql, flash, classe, socket, as3


Répondre à ce message

Sujets en rapport avec ce message

flash Mysql et PHP [ par phennix314 ] Bonjour à tous,Mon probleme estle suivant lorsque je me connecte a un bd mysql avec php et que je recup des données sous flash je ne peux obtenir que importation d'images depuis MySQL vers Flash [ par totoxnegger ] Bonjour à tous ! Je suis actuellement débutant en actionscript et php, mais on m'a demandé de créer un code php et actionscript afin de pouvoir récupé utilisation d'une base mysql dans flash [ par letueur52 ] bonjour,si quelqu'un sait comment on fait pour inserer du php et des donnees mysql dans flash mx ca m'aiderait bienmerci d'avance Pb avec les caracteres latins et speciaux entre flash et Mysql, please help me! [ par christo666 ] Bonjour tout le monde,Bon voila, je suis confronté a un gros probleme, j'ai crée une interface en flash pour gerer la base de donné Mysql de mon site [Flash - Php - MySQL- Javascript] modifié une base en fermant la page [ par Trascal ] Bijour tout le monde,Je suis en train de créer une page web utilisant le flash ainsi qu'une base de donnée MySQL et le Php pour le traitement des donn probleme flash-php-mysql sur page perso free [ par lyonnel ] salut, je suis en train de demarrer un projet de jeu en flash qui communique avec une base de donnees mysql en utilisant du php via la commande sendAn Probleme Flash MX 2004 [ par nunulle33 ] Ben voila j'explique mon probleme je commence juste a manipuler la fonction socket.connect() et je me retrouve confronté a un petit prob.J'ai fait un Flash/php/MySQL stockage de données dans BD [ par genshin ] bonjour à toi qui lit ma question.je m'arrache les cheveux depuis 2 jours sur ce theme : comment envoyer des données de falsh vers un DB Mysql ?j'ai l envoi de variable de Flash vers mysql AU SECOUR !!!! [ par genshin ] bonsoir à toi voivi 2 jours complets que je ramej'ai lu tout ce que g trouvé mais vraiment j'y comprends plus rien lorsque je charge ma page php avec Programmation réseau avec Flash [ par naq2 ] Bonjour,J'aimerai faire de la programmation réseau à travers Flash... mais la seule classe qui s'y apparente un peu à cela est la classe XMLSocket mai


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.