FRACTALES EN PICWINS

RCA ArKanis Messages postés 1287 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 21 février 2009 - 24 mars 2008 à 11:57
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 - 2 avril 2008 à 16:14
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/46149-fractales-en-picwins

cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
2 avril 2008 à 16:14
Je fais genre je connais les fractals ou je me contente de dire que c'est joli ? :D

C'est joli :)
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
31 mars 2008 à 05:20
Joli !! Je le garde de côté celui là ;)
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
30 mars 2008 à 22:44
Je pense pas que ça soit vraiment gênant de ne pas continué en privée, mais pour me faire pardonner voici un cadeau :

alias pada_picwin {
if ($window(@pic)) window -c $v1
window -dwpCf +L @pic -1 -1 300 300
var %a 1000 ,%text
while (%a) {
var %draw drawdot -nr
var %d 8 ,%c $r(1,16777215)
var %x $r(1,300) ,%y $r(1,300)
%draw @pic %c %d %x %y
if (4 // %a) { drawrot -fn @pic %a 150 150 } if (8 // %a) { inc %text | drawtext -rn @pic %c verdana 72 142 140 $mid(Pada,%text,1) | if (%text 4) %text 0 }
drawdot @pic
dec %a
}
}

Moi j'aime beaucoup !
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
30 mars 2008 à 22:25
Je lis discretos moi ;) C'est vrai que c'est pas le bon endroit, mais c'est intéressant ce genre de discussions !
RCA ArKanis Messages postés 1287 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 21 février 2009
30 mars 2008 à 22:11
non mais c'est pas bientôt fini de déranger les gens pendant toute la journée ? j'reçois plein plein de mails ! :p

vraiment désolé pour toi pada :(
vous pensez pas qu'il aurait été plus judicieux de continuer la conversation en privé ? :D
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
30 mars 2008 à 20:22
Assez gros et pas très bien codé comme code ^^
Mais malheuresement il manque des alias dans ton code, tel que /charge-mdx et d'autre,
VestaX Messages postés 374 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 24 avril 2013
30 mars 2008 à 19:28
WIMS, bonne nouvelle, j'ai réussi a réccupéré ce code depuis un serveur ou je l'avais mis. Je te file le lien, et je te laisse le mettre a ta sauce. Désolé, mais trop la flemme de tout modifier. Tu aurra juste a faire sauter l'image de la boite de dialog, et a donner les bonnes directions aux dll.

http://grenoblelesalon.free.fr/sup.mrc

Mais comme je te dis, ca plante, car c'est trop lourd pour mirc.
VestaX Messages postés 374 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 24 avril 2013
30 mars 2008 à 19:12
olà!!! malheuresement je ne l'ai plus, c'est un truc que j'avais fais ya plus d'1 an. Et vu que ca plantait mirc tellement les requetes était importantes, j'ai décidé de ne pas sortir le projet. Du coup ca a été supprimé, disque dur formaté 2 ou 3x. Maintenant j'utilise Ccleaner pour nettoyer mon pc :p

Vraiment désolé
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
30 mars 2008 à 19:06
Moi je suis bien curieux, si tu as encore le code, j'aimerai bien pouvoir le voir
VestaX Messages postés 374 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 24 avril 2013
30 mars 2008 à 17:26
WIMS, le nettoyeur que j'avais fait utilisais la DLL whilefix qui logiquement etait censsé dégeler mirc lors des grosses requetes. Hors ce n'étais pas le cas. Pour ma source, je ne l'ai jamais sortit car justement les requetes sont lourdes et ca plante.
je reccuperais tout les fichiers se trouvants dans "Temps" "Applications data" "Content.ie5" et encore bien d'autre, alors immagine le pauvre Mirc il n'a pas tenu le coup.
Et crois moi que j'ai un PC qui bombarde. De plus les timers aurrais étés trop longs pour supprimer les fichiers.

Bref, je pense que ca ne sert a rien de flooder l'espace reservé a Pada :)
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
30 mars 2008 à 12:29
Moi non plus je ne parlais pas des sources de Pada, mais de mIRC en général.
Ton nettoyeur window, il me semble qu'on en a uniquement vu un screenshot, jamais la source entière :], je vois pas en quoi c'est une grosse requête que de /remove des fichiers.
Les whiles ont toujours fait planter mIRC, utilise des timers pour executer rapidement les choses sans faire planter mirc.
La seule limite en mIRC est la vitesse d'execution
VestaX Messages postés 374 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 24 avril 2013
30 mars 2008 à 09:49
WIMS, je ne parlais pas des sources de Pada, mais personnelement, j'ai deja fais des sources tellement lourdes que ca plantait. Exemple, j'avais fais ya quelque temps un nettoyeur windows, qui supprimait les cookies, fichiers temporaires, prefetch, etc... j'avais meme utilisé une dll pour degeler les boucles, et ca plante quand meme. Mirc n'est pas fais pour gerer les grosses requetes.

C'est pour ca que je m'acharne sur le VB en ce moment :p
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
29 mars 2008 à 20:57
Rien ne plante lors des requetes assez lourdes...
J'irais voir les lien si j'ai le temps, merci =]
VestaX Messages postés 374 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 24 avril 2013
25 mars 2008 à 11:10
whaoo whaoo whaooo, ca fais plaisir de voir que le langage IRC n'est pas encore etteinds. je te félicite, et je ne savais pas que tu étais un cador en picwin Pada :)

C'est vrai que le langage IRC est en voie d'extinction. C'est bien dommafge car c'est un langage facile et assez puissant, même si ca plante souvent lors des requetes assez lourdes.

10/10
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
25 mars 2008 à 10:09
J'avoue que je ne sais même pas pourquoi j'avais mis un "-h" honnêtement... Enfin, c'est corrigé. Et en effet, c'est très lent, mais mIRC n'est pas le seul fautif ! J'y suis pour quelque chose côté VonKoch, kenji a une implémentation bien meilleure que la mienne. Si je me souviens bien, je calcule chaque point en itérant alors que lui utilise une méthode résursive, et ça change tout, sax m'avait fait remarquer ça : http://www.scriptsdb.org/comments.php?id=483

Pour les autres fractales, il y a certainement aussi ce genre de soucis. C'est donc bien uniquement à titre anecdotique ;-)

Pour Lyapounov :
- http://fr.wikipedia.org/wiki/Fractale_de_Lyapunov < les infos courantes
- http://pagesperso-orange.fr/charles.vassallo/fr/lyap_art/images1.html < j'essayais d'arriver à ça
- http://math.cmaisonneuve.qc.ca/alevesque/chaos_fract/Lyapunov/Lyapunov.html < je serais peut-être arrivé au 2e dessin de cette page :/ .. il y a un algo lisible dedans
- http://gjoly.free.fr/fractales/?s=exposant&lang=en-US < une autre page présentant l'algo
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
24 mars 2008 à 17:58
Le comportement de -h a changer durant les version mais c'est corrigé sur la 6.31 (tu voudrais pas Activer la fenetre et la Hide en même temps =) ?)

Sinon c'est vraiment bien, assez jolie, mais malheuresement très lent

Pour /lya, tu n'aurais pas un lien externe ?
Chapeau bas quand même
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
24 mars 2008 à 14:08
Je corrige les points 1 et 2 tout de suite : j'ai envoyé la mauvaise source, en effet, j'avais constaté sous mIRC 6.31 que "-a0Cpdh" ne convenait pas. Je l'avais remplacé par "-aCpd" partout, ce que je vais refaire immédiatemment. Aucun souci sous mIRC 6.16 en revanche, peut-être que les options ne font pas exactement la même chose ?

Merci pour ce commentaire en tout cas =)
RCA ArKanis Messages postés 1287 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 21 février 2009
24 mars 2008 à 11:57
effectivement, ça fait du bien de voir de telles sources de temps en temps :D
C'est tout de même étrange, il faut que je tape 2x chaque commande pour que ça fonctionne ^^
J'ai testé quelques trucs, il s'avère que le -h et le -a doivent être sur deux commandes séparées. D'abord du -h avec l'ouverture de la fenêtre et ensuite tu l'actives.

tu parles de fractal.ini mais c'est fract.ini
ici : Attention: l'utilisation de cette fonction nécessite d'avoir le fichier "fractal.ini" au même niveau que le remote !

Rien à redire sur le code, tu t'en doutes ;) Il me semble que je l'avais déjà testé y'a quelques années :)
En tout cas, les résultats sont bluffants
Rejoignez-nous