onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Illuison texuellte : l'odrre des ltetres Dim 10 Jan 2010 - 17:53 | |
| Vicoi une fnctoion qui va dformeer du tetxe snas elevner sa lsibiliteie par ntore ceverau. Puor plus d'iformationn vicoi le stie qui m'a dnnoe l'idee de la cdeor. http://www.effet-papillon.net/index.php/Illusions-textuellesLa caihne de cractaere ne diot pas aovir d'accnets. random_order(str) - Code:
-
var str_in, str_out, i, word, c; var l, ce, rand, frec;
str_in = argument0 frec = 2
str_out = "" word = ""
while(string_length(str_in) > 0) { c = string_copy(str_in,1,1) while( (ord(c)>=ord('A') && ord(c)<=ord('Z')) || (ord(c)>=ord('a') && ord(c)<=ord('z')) ) { word += string_copy(str_in,1,1) str_in = string_delete(str_in,1,1) c = string_copy(str_in,1,1) } if(string_length(word)<=2) str_out += word + c else { l = string_length(word) - 2 ce = string_copy(word,l+2,1) str_out += string_copy(word,1,1) word = string_copy(word,2,l) for(i=0 ; i<l ; i+=1) { rand = floor(random(string_length(word)))+1 rand = min(frec,rand) str_out += string_copy(word,rand,1) word = string_delete(word,rand,1) } str_out += ce + c } word = "" str_in = string_delete(str_in,1,1) }
return str_out
exemlpe : CREATE - Code:
-
str = "Quand nous ne comprenons pas la langue que l'on parle autour#"+ "de nous, nous entendons peu et mal. De meme s'il s'agit d'une#"+ "musique peu familiere, de la musique chinoise par exemple. Bien#"+ "entendre consiste donc a deviner sans cesse et a completer les#"+ "quelques impressions reellement percues. Comprendre consiste#"+ "a imaginer et a conclure avec une rapidite et une complaisance#"+ "surprenante. Deux mots suffisent pour que nous devinions une#"+ "phrase (en lisant), une voyelle et deux consonnes pour que nous#"+ "devinions le mot entendu, il y a de meme beaucoup de mots que#"+ "nous n'entendons pas, que nous croyons entendre."
strt = random_order(str)
DRAW - Code:
-
draw_text(16,16,strt)
Viloa, snoin bonne anene a tuos en eperasnt que vous ressiruez a me lire :p_lol: :p_bye: |
|
Invité Invité
| Sujet: Re: Illuison texuellte : l'odrre des ltetres Dim 10 Jan 2010 - 18:48 | |
| si j'ai bien compris, ton script ne modifie que l'ordre des lettres entre la première et la dernière lettre du mot ? en tout cas -et comme d'habitude-, ton talent en programmation m'inspire ! sinon, n'oublie pas d'ajouter set_automatic_draw(0) pour éviter le rafraichissement de l'affichage. |
|
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Illuison texuellte : l'odrre des ltetres Dim 10 Jan 2010 - 18:54 | |
| Wow, onilink, t'as du pot là : tu inspire shm :nah: (Pas taper pas taper XD) Moi je dis, c'est fort ce que tu fais quand même xD Bravo _________________ Cliquez pour accéder aux topics dédiés ! |
|
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Illuison texuellte : l'odrre des ltetres Dim 10 Jan 2010 - 18:57 | |
| Ouai c'est bien ça en fait notre cerveau n'analyse vraiment que la premiere et derniere lettre d'un mot, sinon l'ordre de celles qui sont entre n'a pas vraiment d'importance. Citation venant du site l'effet-papillon - Citation :
Sleon une édtue de l'uvinertisé de Cmabrigde, l'odrre des ltteers dnas un mot n'a pas d'ipmrotncae, la suele coshe ipmrotnate est que la pmeirère et la drenèire soeint à la bnnoe pclae. Le rsete peut êrte dnas un dsérorde ttoal et vuos puoevz tujoruos lrie snas porlbème. C'est prace que le creveau hmauin ne lit pas chuaqe ltetre elle-mmêe, mias le mot cmome un tuot. La peruve...
EDIT: Sinon merci pour les compliments ^^ Sinon finalement le probleme que j'ai c'est pas la difficultée niveau prog mais les idées... Et je suis vraiment a cours d'idées pour cette belle et heureuse nouvelle année ... :snif2: |
|
Wargamer *Excellent utilisateur*
Messages : 6938 Projet Actuel : Bataille de cake au fruits
| Sujet: Re: Illuison texuellte : l'odrre des ltetres Dim 10 Jan 2010 - 19:29 | |
| sincèrement ya certain mot que je comprend sur le coups et D'autre que je comprend que dale même après 2 fois _________________ Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend |
|
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Illuison texuellte : l'odrre des ltetres Dim 10 Jan 2010 - 19:45 | |
| Ca c'est si ton cerveau est plus ou moins littéraire... J'avoue que moi aussi j'ai parfois du mal, mais en se concentrant 2 ou 3 secondes sur un mot pas compris on finis par le trouver ^^. En tout cas je peux te dire que les personnes qui lisent beaucoup n'aurons jamais ce genre de probleme. (beaucoup de livres pas de programmes XD) |
|
Contenu sponsorisé
| Sujet: Re: Illuison texuellte : l'odrre des ltetres | |
| |
|