EDITEUR DE DESSIN + ENREGISTREMENT

apxa Messages postés 188 Date d'inscription mercredi 15 mai 2002 Statut Membre Dernière intervention 25 avril 2009 - 4 juil. 2005 à 08:08
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 - 31 mai 2010 à 09:57
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/32515-editeur-de-dessin-enregistrement

Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
31 mai 2010 à 09:57
Bonjour,

Oui ce doit-être possible. Maintenant quand à la manière de le faire... Je dois reconnaître que depuis que je suis passé à ActionScript 3, je ne me souviens de plus grand chose sur les précédentes versions d'ActionScript.

On pourrait d'ailleurs archiver cette source devenu obsolète de part sa version d'ActionScript.

Désolé,
450748 Messages postés 1 Date d'inscription mardi 25 mai 2010 Statut Membre Dernière intervention 31 mai 2010
31 mai 2010 à 09:50
Bonjour, est il possible d'enregistrer le dessin en cliquant sur un lien exterieur au composant flash comme le bouton de validation d'un formulaire dans lequel j'aurais installé votre editeur ?

Merci
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
21 avril 2009 à 09:42
Bonjour,

En regardant le code source tu pourras constater que le dessin est enregistré dans un fichier txt sur mon ftp personnel.
Il ce peut cependant que le script d'enregistrement n'existe plus pour x ou y raison.
Ce script ne faisait cependant pas partie intégrante de la source.

Note importante : Il est impossible pour Flash d'enregistrer un fichier en local de manière autonome.
Cependant depuis ActionScript 3 il est possible de créer un fichier de toute pièce et de proposer à l'utilisateur de l'enregistrer.
Si tu souhaites effectuer cette modification il te faudra cependant refaire la source entièrement pour la convertir en ActionScript 3.

De même, il est également possibile d'écrire et lire des fichiers en local sans que l'utilisateur ne le sache en utilisant Adobe AIR. Je te redirige pour cela vers la partie flex/air de Code sources
http://flex.codes-sources.com/

Pour terminé, au niveau du script d'enregistrement, il s'agit juste de l'utilisation d'une fonction php fopen et fwrite pour enregistrer des données dans un fichier local sur le server en cours.
http://php.net/fopen
http://php.net/fwrite

--> Il te faudra bien sûr avoir un server php pour utiliser une telle fonction.

Blacknight
Patriboom Messages postés 1 Date d'inscription lundi 4 juin 2007 Statut Membre Dernière intervention 21 avril 2009
21 avril 2009 à 04:57
Bonjour ...

félicitations pour le travail, ce me semble très intéressant. Cependant, je n'arrive pas à opérer les fonction d'enregistrement/récupération.

Ce qui fonctionne:
Je suis sous Linux, en local et tente d'activer cela sous Opera. Je puis dessiner, changer de couleur, changer la taille du trait, faire des lignes droites ou courbes et voir tout le code se bâtir en cours de route. Très bien.

Ce qui ne fonctionne pas:
le bouton: "Enregistrer" provoque l'affichage de "Transfert de donnée en cours" sans jamais l'effacer, sans me laisser savoir quel est le nom du fichier, où va-t-il ni où le récupérer.
le bouton "Ouvrir" ne trouve jamais de fichier txt à charger, je ne sais pas où il chercher, ni ce qu'il cherche.

Est-ce Linux?
Est-ce le fait d'être en serveur local?
Est-ce Opera?
Est-ce l'opérateur?
Peut-être un peu de tout cela (c'est bon de la soupe!)

Voilà ce que j'ai fait:
au bas d'une page PHP, j'ai collé le code <object...>
J'ai les fichiers .fla et .swf

Que faut-il de plus?

Aussi, j'ai tenté de récupérer la source sur http://blacknight91.free.fr mais le lien n'est plus accessible.


Merci
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
9 mars 2009 à 09:29
Oui le copier/coller du code ne permet pas une visualisation en continue.

Comme je l'ai indiqué dans la description (ou dans l'un des commentaires) il faut que tu gère cela toi même dans un tableau puis avec un onEnterFrame par exemple.

Cependant, c'est à toi de travailler de ce coté là. Tu peux toujours te servir de ma source pour voir comment j'ai fait.
aix06 Messages postés 1 Date d'inscription samedi 7 mars 2009 Statut Membre Dernière intervention 9 mars 2009
9 mars 2009 à 02:55
Salut,

j'aime beaucoup ton logiciel, extra de pouvoir revoir la formation du dessin. PAr contre j'ai essayé de creer le movie clip avec flash, et je n'arrive pas voir le resultat. Je colle le code donnée par l'editeur dans la boite action script mais ensuite je bloque complet. En apercu je n'ai que l'image finale... Quelqu'un pourrait m'aider? Merci d'avance
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
9 mars 2008 à 09:16
Il suffit de faire un copier/coller de "l'éditeur de code".
Tu place ce code sur ta frame principale de ton fla et tu n'as plus qu'a lire :D
zitouna33 Messages postés 1 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 9 mars 2008
9 mars 2008 à 00:02
Salut, ton logiciel est super cool. Il est super efficace, seulement je voudrais savoir comment afficher directement le dessin contenu dans le fichier txt sans le faire apparaitre progressivement. Merci pour ta réponse.

Sarah.
cs_carate Messages postés 57 Date d'inscription mardi 12 décembre 2006 Statut Membre Dernière intervention 1 novembre 2007
2 janv. 2007 à 14:51
chapeau dis donc bien fait
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
14 juil. 2005 à 22:05
En effet si l'on met le code cela s'affiche en une seule fois.
Pour afficher progressivement le dessin il faut en faite utiliser un onEnterFrame ou a chaque fois on trace un trait au coordonée indiqué dans un tableau (grace au fichier txt)
Regarde un peu la source => frame principale et tu verra comment je fais pour afficher progressivement le dessin (dans le onEnterFrame regarde dans la condition if (lecture) )
Pour classer les données dans un tableaux regarde le code placé sur le bouton "lire le dessin".
Puis regarde aussi le fichier.txt
Pour se que tu veux faire regarde principalement le onEnterFrame (dans tout les cas tu devra utiliser un tableau pour sortir les données au fur et a mesure a moin d'utiliser des variables avec un numero spécifique a la fin).

Blacknight
rob1f Messages postés 2 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 14 juillet 2005
14 juil. 2005 à 21:37
Excusez pour la répétition. Mais lors de l'envoi de mon commentaire j'ai eu une erreur. Je l'ai donc un peu trop renouvelé. Désolé
rob1f Messages postés 2 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 14 juillet 2005
14 juil. 2005 à 21:34
Salut, très pratique ton ptit logiciel.
En m'inspirant de ton code source, j'aimerais simplement afficher un dessin à partir d'un fichier txt. Jusqu'ici pas de problème, mais je ne trouve comment tu fais pour le dessiner progressivement. Avec mon code, le dessin se trace instantanement. Pourrais-tu m'aider stp. Ou quelqu'un d'autre. Toute aide sera la bienvenue. Merci par avance. Robin
oliver7 Messages postés 102 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 8 septembre 2006
14 juil. 2005 à 15:25
avec flash le seule moyen d'enregistrer c celui la.
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
14 juil. 2005 à 09:56
Désoler Mica1 je n'ai pas trouvé d'autre moyen d'enregistrer.
Se serai bien de pouvoir choisir le nom du fichier mais ceci en local.
Hors la je ne sais pas du tout comment m'y prendre.
Si tu as une idée elle est la bienvenue.

Blacknight
cs_mica1 Messages postés 41 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 8 juillet 2005
14 juil. 2005 à 09:52
as tu étudié un autre moyen d'enregistrer ?
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
12 juil. 2005 à 16:40
Nouvelle option disponible : Vous pouvez maintenant changer la taille du tracé.
J'ai aussi modifier d'autre bur par ci par la ^_^

Blacknight
fguitton Messages postés 396 Date d'inscription samedi 16 avril 2005 Statut Membre Dernière intervention 13 novembre 2009 1
12 juil. 2005 à 15:14
Alors la moi je dis super, chapeau c'est pas mal avec les couleur !!!
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
11 juil. 2005 à 13:30
Et voila j'ai ajouter de la couleur.
Vous aller pouvoir rendre vos dessins plus jolie grace a la couleur.
Le script pour afficher la palette de couleur n'est pas de moi.
cs_michto Messages postés 79 Date d'inscription dimanche 26 octobre 2003 Statut Membre Dernière intervention 11 août 2005
5 juil. 2005 à 09:29
Source bien cool. (et y a le FLA maintenant !!). Suis sur mx 2004 pro et no probléme (cf.Herokill).

Merci BlackNight.
cs_mica1 Messages postés 41 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 8 juillet 2005
4 juil. 2005 à 23:30
TXT sur serveur Shared Object en Local (c'est une proposition)
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
4 juil. 2005 à 22:55
Eu je ne pense pas.
Enfait flash apelle une page php qui elle modifie la page txt
Mais le problème est que php s'éxécute coté server et donc en ligne, il ne peut pas s'éxécuter en local.
Enfin je pense.
Donc il faudrais trouver un moyen pour que flash modifie directement le txt.
On me dira surement d'utiliser a la place du txt un xml.
Mais tout le monde ne connais pas le xml et donc beaucoup de personne ne seront pas comment en créer un (moi même je ne sais pas du tout ;) )

Blacknight
Herokill Messages postés 20 Date d'inscription lundi 25 octobre 2004 Statut Membre Dernière intervention 4 juillet 2005
4 juil. 2005 à 22:48
Je sais pas comment te donner des détails lol sa ma rajouter des traits droit par dessus mon dessins, jutilise flash mx 2004 pro, et sinon pour qui soit modifié en local sa marche si dans les propriété de ta case tecte tu met qu'elle soit modifiable?
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
4 juil. 2005 à 20:13
MMM...bizarre j'ai déja essayer de faire un copier/coller du code de l'éditeur de code et pourtant sa marchais bien...
Pourai tu me donner plus de détails ?
Par contre pour le gif...
je sais pas du tout comment m'y prendre.
S'y quelqu'un sais je veux bien la réponse.
Autre chose :
Est ce que quelqu'un sait comment faire pour que le fichier texte soti modifier en local ?
Herokill Messages postés 20 Date d'inscription lundi 25 octobre 2004 Statut Membre Dernière intervention 4 juillet 2005
4 juil. 2005 à 18:52
juste une petite question: pourait on faire un export de l'animation en gif? ça serait vachement cool !
Sinon au niveau du code que l'on insert dans flash sa bug un peu car ça ma rajouté des traits nimporte ou.
Herokill Messages postés 20 Date d'inscription lundi 25 octobre 2004 Statut Membre Dernière intervention 4 juillet 2005
4 juil. 2005 à 18:39
Merci, c'est vraiment utile je trouve !
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
4 juil. 2005 à 14:12
Nouveauté sur la source :
Il est désormait possible de charger un fichier texte estérieur pour contenant un dessin.
Bon amusement ;)
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
4 juil. 2005 à 11:40
La source n'a pas l'air de vouloir se mettre a jour :(
Voici un lien pour la télécharger :
http://blacknight91.free.fr/Flash_nouvelle/Source/source.php?id=35

Blacknight
Blacknight91titi Messages postés 1732 Date d'inscription jeudi 17 juin 2004 Statut Membre Dernière intervention 9 mars 2015 2
4 juil. 2005 à 09:42
O mince oui... désoler je règle sa tout de suite
apxa Messages postés 188 Date d'inscription mercredi 15 mai 2002 Statut Membre Dernière intervention 25 avril 2009
4 juil. 2005 à 08:08
Salut,
tu n'aurais pas oublié le .fla dans ton zip ?

Have Fun
Rejoignez-nous