ASCII ART GENERATOR II : LIST TAG

Hyldrios Messages postés 7 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 9 novembre 2005 - 13 sept. 2004 à 20:44
cs_freenaute Messages postés 147 Date d'inscription jeudi 24 février 2005 Statut Membre Dernière intervention 6 avril 2009 - 12 oct. 2007 à 04:05
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/26151-ascii-art-generator-ii-list-tag

cs_freenaute Messages postés 147 Date d'inscription jeudi 24 février 2005 Statut Membre Dernière intervention 6 avril 2009
12 oct. 2007 à 04:05
slt
pareil, meme réponse "Your Browser or Proxy is unsupported."

:
moustif Messages postés 1 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 13 juin 2007
13 juin 2007 à 16:34
j'ai un ptit problème :(
je tape mon texte, je choisi la police, et quand je fait GEN! il m'affiche ca :

"Your Browser or Proxy is unsupported."

j'utilise mirc 6.21

quelqu'un a une idée?
Nostrow Messages postés 34 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 13 juillet 2006
1 mai 2006 à 17:05
Killyox666, tout dabord, merci pour ton commentaire ;)
En fait, le problème que tu évoque n'est pas du tout voulu mais est dû au fait que le site web qui génère l'ascii a modifié sa source et a rajouté ce qui semblerait être une pub google Adsense. Avant, le problème ne se posait donc pas. Je vais me replonger dans la source et faire une mise à jour dans l'après-midi, pourquoi pas avec ta solution.
Merci beaucoup.
killyox666 Messages postés 7 Date d'inscription dimanche 12 juin 2005 Statut Membre Dernière intervention 1 mai 2006
1 mai 2006 à 11:39
J'ai rien dit, j'ai reussit à enlever ceci apres quelques minutes passées a étudier le code, qui est, même pour un débutant comme moi, très clair à déchiffrer :)
Pour ceux qui auraient la meme erreur que moi et qui souhaiteraient regler ca, il suffit de rajouter une condition dans :
if < !isin %asciigen && HTTP !isin %asciigen && [...]--------------: ----),$null),$crlf) }

Comme ceci :
if < !isin %asciigen && google !isin %asciigen && HTTP !isin %asciigen && [...]--------------: ----),$null),$crlf) }
killyox666 Messages postés 7 Date d'inscription dimanche 12 juin 2005 Statut Membre Dernière intervention 1 mai 2006
1 mai 2006 à 11:03
Super genial, bravo! ca faisait longtemps que je cherchais un addon pour générer des ascii art, merci :)

Juste un petit probleme (peut etre est-ce voulu), mais lorsque je génère un ascii art, j'ai des choses qui se rajoutent :

Vary: Accept-Encoding

//Mon ascii art

google_ad_client = "pub-5034720518708375";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text";
google_ad_channel ="";
google_page_url = document.location;
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";

J'ai bien vu que ceci se trouvait dans le source de la page html, mais vu que je n'y connais pas grand chose en scripting mirc, je ne sais pas comment faire pour enlever ceci a chaque fois que je génère un ascii art :)
Nostrow Messages postés 34 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 13 juillet 2006
30 janv. 2005 à 18:19
Merci Xephster =)
Xephster Messages postés 1 Date d'inscription dimanche 23 mai 2004 Statut Membre Dernière intervention 30 janvier 2005
30 janv. 2005 à 15:53
Addon sympas a utiliser, jle trouve cool
continu nostrow ;)
Nostrow Messages postés 34 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 13 juillet 2006
15 sept. 2004 à 12:36
Merci Ashtar à toi aussi ;) J'en profite pour dire que j'ai optimisé tout ce que Sorn m'a dit et qu'une version 2 est en préparation :)
cs_Asthar Messages postés 208 Date d'inscription dimanche 18 avril 2004 Statut Membre Dernière intervention 6 septembre 2005
14 sept. 2004 à 20:55
Joli :)
Bonne continuation =)
Nostrow Messages postés 34 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 13 juillet 2006
14 sept. 2004 à 17:34
BruNews > Merci du conseil, t'inquiètes pas pour la note je focalise pas dessus mais pour l'instant de toute façon elle m'encourage :p

Sorn_Drixer > Merci beaucoup d'être passé j'optimiserai tout ça dans la version 2 :)
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
14 sept. 2004 à 14:34
Ha la voila ta fameuse source ! :)

Quelques remarques :
if ($did(AsciiGenerator,8).state == 0) { }
if ($did(AsciiGenerator,8).state == 1) { }
Simplifiable par :
if !$did(AsciiGenerator,8).state { }
else { }

Ou encore mieux, aucune condition, mais tu utiliss $iif pour mettre yes dans RICH ou no selon le cas, exemple :
$iif($did(AsciiGenerator,8).state,yes,no)
(si le did 8 est coché, ca retourne yes, dans le cas contraire, ca retourne no)

Ca donnerait donc :

sockwrite -n $sockname GET http://www.network-science.de/ascii/ascii.php?TEXT= $+ $replace($did(AsciiGenerator,2),$chr(32),$chr(43)) $+ &FONT= $+ $replace($lower($did(AsciiGenerator,4)),$chr(32),$chr(43)) $+ &RICH= $+ $iif($did(AsciiGenerator,8).state,yes,no) $+ &FORM=left&STRE=no&x=17&y=10 HTTP/1.0

(plus besoin de condition dans ton sockopen héhé)

sockread %asciigen
Avant de faire ca, déclare ton %asciigen en variable locale, de façon à ne pas la garder après utilisation de l'addon.

if (($devent sclick) && ($did 14)) { dialog -ma Apropos Apropos }
Pour bien faire, vérifie que le dialog n'est pas ouvert (avec l'identifieur $dialog), sinon on a le droit à un msg d'erreur.

Idem pour l'alias AsciiGenerator, vérifie que le dialog n'est pas ouvert.

Ton alias asciinotice, asciisay et asciiecho sont quasi identique, autant en faire un seul, et traiter cas par cas avec $1.

Au lieu de faire des boucles avec goto, utilise while.

>> unset %asclines3
Où est l'utilité d'unset ta var dans le même alias ? Autant utiliser /var si tu ne comptes pas réutiliser ta variable ultérieurement.

Voila c'est à peu près tout se que j'avais à dire.

PS 1 : c'est sympa de m'avoir fais figurer dans l'about :P
PS 2 : grand bravo pour un 1er addon, j'espère que tu vas continuer ainsi :)
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 sept. 2004 à 14:04
Nostrow,
faut pas te focaliser sur la note, tu peux meme carrement l'ignorer vu la quantite de bourriques qui deposent une note rien qu'a la tete du client et passent leur chemin sans aucune explication.
Prends en compte les critiques des scripteurs experimentes et ce sera nettement plus profitable.
Bonne continuation.
Nostrow Messages postés 34 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 13 juillet 2006
13 sept. 2004 à 21:31
Merci merci, ok tu sera plus dans les remerciements à la versio, 2 :p Et qu'est-ce qui fait que j'ai pas 10 ? :| D'autres commentaires ?
Hyldrios Messages postés 7 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 9 novembre 2005
13 sept. 2004 à 20:44
mdr le beau mensonge :
"À Hyldrios parce qu'il voulait figuré dans les remerciements"
sinon à part ca bon boulot et bonne continuation

Ps : enlève moi ca ds ta version 2 ;)
Rejoignez-nous