Caractères spéciaux /writeini

Résolu
MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre Dernière intervention 29 juin 2007 - 14 déc. 2004 à 18:44
MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre 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

5 réponses

cs_Asthar Messages postés 208 Date d'inscription dimanche 18 avril 2004 Statut Membre Dernière intervention 6 septembre 2005
15 déc. 2004 à 23:39
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
3
cs_Asthar Messages postés 208 Date d'inscription dimanche 18 avril 2004 Statut Membre Dernière intervention 6 septembre 2005
14 déc. 2004 à 19:15
$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
0
MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre Dernière intervention 29 juin 2007
14 déc. 2004 à 20:40
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
0
talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
14 déc. 2004 à 21:24
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre Dernière intervention 29 juin 2007
21 déc. 2004 à 20:34
ouais ça devrait marcher ok ;)

merci
0
Rejoignez-nous