Utilizo dos ordenadores y el portátil lo estoy configurando para usar en remoto. Uso en el portátil un script con el amulecmd.
El problema lo detecto porque el firefox 3 le pasa los argumentos al script con algunos caracteres cambiados. Ejemplo la barra | es %7C y [ es %5B. Los espacios en los dos casos son %20.
En resumen, si le mando al script el enlace copiado a mano funciona (tiene los corchetes y |) y añade la descarga. Pero si lo hago a través del firefox pues entonces no va porque cambia los corchetes y | por sus caracteres ASCII en hexadecimal.
Ejemplo:
Lo que debería enviar el firefox
e d 2 k ://|file|Algo%201x01
Lo que envía
e d 2 k ://%7Cfile%7CAlgo%201x01
Obviamente faltan partes del enlace pero vamos lo importante es esto.
¿Cómo puedo hacer para que no cambie esos caracteres o para que los acepte el amulecmd?