begin process at 2010 02 10 02:43:49
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > ASCII ART GENERATOR II : LIST TAG

ASCII ART GENERATOR II : LIST TAG


 Information sur la source

Note :
9,33 / 10 - par 6 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Classé sous :ascii, art, generator, list, tag Niveau :Initié Date de création :13/09/2004 Date de mise à jour :01/05/2006 21:15:25 Vu / téléchargé :11 403 / 408

Auteur : Nostrow

Ecrire un message privé
Site perso
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Cette add-on est un Ascii Art Generator qui converti votre texte en Ascii Art. 145 polices sont disponibles ! L'add-on fonctionne avec des sockets pour se connecter au serveur qui génère l'ascii art ainsi que pour la toute nouvelle fonction: le List Tag.
Le List Tag permet de mettre son texte en Ascii Art dans la /list des canaux ( voir la screenshot ). Il y a aussi des options pour msg/amsg/notice/echo/me/ame votre texte ascii art.

/!\ Si le texte dans l'edit box ne ressemble à rien c'est dû au fait que la police des edit box ne rends pas l'ascii correctement. Mais si vous faites un echo, par exemple, le texte sera retranscrit avec votre police de mIRC. Toutefois, il se peut que votre police ne fonctionne pas bien avec l'Ascii Art non plus; si vous voulez changer la police de mIRC allez dans le menu Fenêtre active > Font... ou bien Tools > Font... pour les vieilles versions, et choisissez FixedSys ou toute autre police compatible /!\

Source


 Conclusion

/load -rs Ascii_Generator2.mrc dans mIRC pour charger.

Remerciements :
-À Sorn_Drixer qui m'a donné envie de continuer ;)
-À Network-Science pour le serveur de génération
-Et à toi qui lis ceci...

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

15 septembre 2004 19:00:44 :
Optimisation du code par Sorn_Drixer ;)
02 février 2005 17:24:22 :
Version II - Optimisation. Ajouts des nouveaux boutons /amsg, /me et /ame. Ajout de la fonction List Tag. Ajout d'un Status.
01 mai 2006 21:11:26 :
Modification de la source dû à une mise à jour du serveur générant l'Ascii Art. Merci à Killyox666.
01 mai 2006 21:15:25 :
Orthographe

 Sources du même auteur

Source avec Zip Source avec une capture MODE /BIENSUR : SIMULE UNE PRÉSENCE

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture ASCII par Dragounix
CRYPTAGE UTILISANT LES VALEURES ASCII par Zova
Source avec Zip Source avec une capture SCANNEUR DE PROXY par biggoude
Source avec une capture TABLE DE CARACTÈRES ASCII ÉTENDUE par Bob le Pointu
GÉNÉRER UNE LISTE ASCII FACILEMENT... par WarDoWn

Commentaires et avis

Commentaire de Hyldrios le 13/09/2004 20:44:40

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 ;)



Commentaire de Nostrow le 13/09/2004 21:31:26

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 ?

Commentaire de BruNews le 14/09/2004 14:04:12 administrateur CS

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.

Commentaire de SornDrixer le 14/09/2004 14:34:02 administrateur CS

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 :)

Commentaire de Nostrow le 14/09/2004 17:34:29

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 :)

Commentaire de Asthar le 14/09/2004 20:55:50

Joli :)
Bonne continuation =)

Commentaire de Nostrow le 15/09/2004 12:36:31

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 :)

Commentaire de Xephster le 30/01/2005 15:53:16

Addon sympas a utiliser, jle trouve cool
continu nostrow ;)

Commentaire de Nostrow le 30/01/2005 18:19:45

Merci Xephster =)

Commentaire de killyox666 le 01/05/2006 11:03:16

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 :)

Commentaire de killyox666 le 01/05/2006 11:39:23

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) }

Commentaire de Nostrow le 01/05/2006 17:05: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.

Commentaire de moustif le 13/06/2007 16:34:54

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?

Commentaire de freenaute le 12/10/2007 04:05:58

slt
pareil, meme réponse "Your Browser or Proxy is unsupported."

:

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

List [ par koko ] Comment détruire ou modifié une ligne d'un composant liste ?http://www.forumscvh.be.tf-]CVH[-@|_p]-[@ Probleme de list [ par Flyeur ] bjourj'ai un probleme de list en faite j'ai une variable ds le genre toto,tata,titi ect... je voudrai afficher ces mots dans une liste normalement car list dans un dialog [ par HatMan ] aidez moilist 1, 3 6 92 116, size vsbar , hsbar , multi extselvoila la listmai ya un blem cest ke si la ligne est trop grande on peu pa toute la voirs list ds un dialog [ par PiZZaMaN ] J'avais posé une question pr pouvoir mettre un msg de kick defini au prealable ds un fichier .txt.Maintenant je voudrais pouvoir remplir le .txt avec Nick list en couleur en fontion du OP,voice..... [ par PrEdAt0r ] slt !je debute dans le scripting et jaimerai savoir komment on fait pour mettre les nick de la nicklist en couleur en fonction2 leur inportance (OP,HA Docker une list .... [ par jujuquatre ] ~~~~~~~~~~~QuQuQuatrEuH~~~~~~~~~~~Slt tlmJe voudrais docker une list dans un dialog avec mdx.dll comment j'pourrai faire ? Mci ++ Comment enlever les ban list : [ par Chameauflan ] Salut...Voila j'ai un blem.Quand je demare mon script j'ai le recapitulatif de tout les ban sur les salon sur lequel je me connecte.Exemple si je me c Pb avec un dialog [ par Kolibot ] list 1, 3 15 70 115, size hsbarNormallement si le texte dépasse en largeur de la list, ya un truc, dont je ne connais pas le nom, qui vous permet de list view [ par Fayen$ ] SalutQuelqu'un pourrait m'aider pour un ptit truc plz :)bon j'explique avec une screen :Bon au faite vous savez m'expliquez comment donner une acti Enlever le /names list a la connection [ par Ricomat03 ] BonjourAlors voila j'ai un script irc, et dès que je me connecte a un serveur et join des chans, j'ai le names list des chans qui se fait. J'ai vu que


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales