Caractères spéciaux /writeini [Résolu]

Messages postés
883
Date d'inscription
vendredi 22 octobre 2004
Dernière intervention
29 juin 2007
- - Dernière réponse : MaX_62
Messages postés
883
Date d'inscription
vendredi 22 octobre 2004
Dernière intervention
29 juin 2007
- 21 déc. 2004 à 20:34
Salut,

j'ai un petit problème au niveau d'un /writeini

Le truc c'est que quand il y a des caractères "spéciaux" (comme [ ou ] ) dans le nom de l'item, il m'écrit ~ a la place du caractère et je veux bien sur qu'il me mette le vrai caractère mais je sais pas comment m'y prendre :\

Voila, j'espère avoir été clair

MaX_62
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
208
Date d'inscription
dimanche 18 avril 2004
Dernière intervention
6 septembre 2005
3
Merci
Fallait préciser que c'était pour des pseudos :p

Exemple pour /writeini :
$replace($nick,[,&,],£) ou é remplacera le [ dans un pseudo et de meme pour le £ avec le ], étant donné que ce sont des caracteres interdits dans les pseudos, mIRC devrait le prendre.

Pour le readini, c'est l'inverse :
$replace($nick,&[,£,])

En espérant t'avoir aider =)

Asthar
IDAP Network

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 99 internautes ce mois-ci

Commenter la réponse de cs_Asthar
Messages postés
208
Date d'inscription
dimanche 18 avril 2004
Dernière intervention
6 septembre 2005
0
Merci
$chr(91) : [
$chr(93) : ]

Pour connaitre la correspondance en ASCII d'un caractere, utilise $asc().

Utilise ceci pour etre sur que ca va marcher =)
En espérant t'avoir aider =)

Asthar
IDAP Network
Commenter la réponse de cs_Asthar
Messages postés
883
Date d'inscription
vendredi 22 octobre 2004
Dernière intervention
29 juin 2007
0
Merci
heu, en fait c'est pas exactement ce que je demande.

le truc, c'est que les items de mon fichier .ini sont des nicks, donc il est possible qu'il y ait des caractères du type [ ou ] dans ces nicks. et comme je veux les retourner dans des msg plus tard, il faut avoir les carcatères normaux
Commenter la réponse de MaX_62
Messages postés
344
Date d'inscription
dimanche 30 novembre 2003
Dernière intervention
19 août 2006
0
Merci
je sais pas si c'est comme en tcl mais si c'est le cas faut rajouter un / devant

genre

$replace($nick,[,/[,],/])
writeini truc truc $nick
Commenter la réponse de talking
Messages postés
883
Date d'inscription
vendredi 22 octobre 2004
Dernière intervention
29 juin 2007
0
Merci
ouais ça devrait marcher ok ;)

merci
Commenter la réponse de MaX_62

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.