4 votos

Comando de montaje no puede contener caracteres Chinos

Me encuentro con un problema,

Quiero montar una compartido directorio remoto, pero la url que ha caracteres Chinos.

mount_smbfs //user:password@192.168.1.168/图片 /Volumes/picture

图片 son caracteres Chinos, lo que significa imagen en inglés.

Cuando ejecuto este comando, obtengo el siguiente error:

mount_smbfs: análisis de la URL no, por favor corregir la dirección URL e inténtelo de nuevo: argumento no Válido 16384

Puedo confirmar que es causada por el carácter Chino, porque me puede ejecutar la siguiente orden:

mount_smbfs //user:password@192.168.1.168/hehe /Volumes/picture

Tanto jeje y 图片 son remotos los directorios compartidos.

2voto

Tetsujin Puntos 23061

Intenta escapar de la unicode

图片 se traduce como %E5%9B%SER%E7%89%87 uso de una función de escape he intentado y no sé cómo se las arregla con caracteres Chinos, por lo que usted puede ser que necesite para encontrar más inteligente. [no, generalmente un recurso accesible, así que no puedo publicar aquí.]

La aplicación UnicodeChecker instala un servicio que puede convertir cualquier cadena de caracteres unicode en por ciento se escapa.

Edit: he probado en contra de uno que encontré en línea http://www.url-encode-decode.com lo cual está de acuerdo con la anterior codificación.

Ver http://stackoverflow.com/questions/912811/what-is-the-proper-way-to-url-encode-unicode-characters para una referencia.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X