Generateur de commentaires

Soyez le premier à donner votre avis sur cette source.

Snippet vu 9 082 fois - Téléchargée 27 fois

Contenu du snippet

J'ai remarqué un truc, dans les blogs, c ke les gens écrivent tout le temps la meme chose pour présenter leurs amis en photo. Alors jme suis dit, pour gagner du temps, f'audrait créer un formulaire où on entre certains paramètres du genre : les prénoms, le contexte, pis le ton du message ( grave, comique...) ; et il suffirait d'appuyer sur un bouton pour avoir un texte bien bete comme on en voit partout.

Source / Exemple :


salut=["yeeeah ","coucou ","saluuut "];
presente1=["alors lui ","ce type là ","ce bonhomme "];
presente2=["on s'éclate tro bien ensemble! ",", avec c fou kom on délire troo :-) ","c la foulie!!! "];
histoire1=[" on se voit tt le temps, c dla balle ","ben on é ensemble souvent ds la vie "];

genere=function(tab){
	i=0;
	letter=new String();
	while(tab[i] ne undefined){
		cell=tab[i];
		l=cell.length;
		r=random(l);
		letter+=cell[r];
		i++;
	}
	return(letter);
}
coucou.onRelease=function(){
	texte.text=genere([salut,presente1,presente2,histoire1]);
}

Conclusion :


Au 20 avril: il n'y a encore que la fonction pour choisir aléatoirement les mots dans les tableaux et les renvoyer en string

un bouton "coucou" et un champ de texte dynamique "texte" affichent le résultat

A voir également

Ajouter un commentaire Commentaires
Messages postés
25
Date d'inscription
mercredi 9 juin 2010
Statut
Membre
Dernière intervention
15 août 2010

Salut marrant ce code...
Juste une petite question...
En rentrant un champ [Nom], est il possible d'appeller le nom generer dans ce champ, dans le champ [histoire1]
Pour avoir du genre ;
"Salut moi c'est "nom1" "
"Trop cool ton blog signé "nom2" "
Messages postés
26
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
27 septembre 2006

hum, merci pour le conseil, en fait j'ai pris l'habitude du "ne" pour aller de paire avec "eq", et tout ça pour ne plus jamais confondre avec le simple "=" qui m'a fait bugger beaucoup de codes.
L'idée de la fonction est bien.. hé, je crois qu'il y'a aussi une manière dans flash de ne pas utiliser de tableaux pour mettre une liste d'arguments non? une fonction pour récuperer les arguments un par un. ex:

genere (arg1,arg2,arg3...)

??
Messages postés
6146
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
9
heu, tu peux remplacer le "ne" de ton while (qui est un code Flash 4.0) par "!=" (qui est un code Flash5+) stp ?!
Car là, ça fait trés "intrus" dans un code aussi bien ficelé ...

Ensuite, le pense que pour une meilleure intégration, il aurait été plus judicieux de faire :
"function genere () {"
plutôt que :
"genere = function () {"
Quelle différence ? Ben tout simplement que dans ton cas, la fonction n'existe que quand le curseur arrive sur le code, alors que mon code permet de mettre la fonction n'importe où, elle existera dés le lancement de l'animation ... (comment ça, je chipotte !?)

Peg'
Messages postés
842
Date d'inscription
dimanche 24 novembre 2002
Statut
Membre
Dernière intervention
2 juillet 2007

Faut pas se moquer ;)

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.