Bonjour,
Pour utiliser une imprimante sur un serveur d'impression windows, j'utilise Cups et Samba. Dans mon printers.conf, j'ai la ligne suivante :
DeviceURI smb://login:motdepasse@serveur/imprimante
Mais comment faire pour lui faire accepter un mot de passe contenant le signe '#' ? En effet, ce signe est interprété comme début de commentaire, donc la ligne est incomplète et bien entendu l'impression ne fonctionne pas.
Merci !
# Encodage URL
Posté par JJD . Évalué à 3.
Tu devrais essayer de remplacer le caractère # par %23 (23 est le code hexadécimal de :).
A+
JJD
[^] # Re: Encodage URL
Posté par mizu . Évalué à 2.
Merci quand même !
[^] # Re: Encodage URL
Posté par mizu . Évalué à 1.
Il ne reste plus qu'à changer de mot de passe.
[1] http://cups.org/newsgroups.php?gcups.general+v:26559
# a essayer
Posté par Olivier Ponchaut . Évalué à 2.
As-tu essayé de faire précéder le sigle problèmatique (#) d'un caractère "d'échappement" (c'est à dire l'anti-slash "\") ?
Dans de nombreux languages de programmation, c'est comme ça que l'on fait pour indiquer que l'on souhaite utiliser un caractère "tel quel" lorsque celui-ci a une signification dans le langage utilisé.
Maintenant, je n'y connais pas grand chose dans le fichier de configuration de CUPS ... a essayer donc.
Bonne chance.
Marmotte
[^] # Re: a essayer
Posté par mizu . Évalué à 1.
Merci quand même.
[^] # Re: a essayer
Posté par deadbeef . Évalué à 3.
Faudrait regarder dans les sources comment est implémenté le parser. Tu pourrais aussi essayer de mettre la chaine entre guillemets, on ne sait jamais, si les commentaires ne sont pas effacés avant le parsing ça peut marcher, sur un coup de bol... :-)
[^] # Re: a essayer
Posté par mizu . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.