4 votos

¿Por qué los nombres de archivos que contienen algunos emojis se renombran con caracteres chinos?

Tengo una configuración para transferir mis archivos desde mi máquina Windows a mi teléfono Android a través de Syncthing. Me doy cuenta de que algunos archivos cuyos nombres tienen emojis son renombrados con extraños caracteres chinos:

  • C
  • C
  • T
  • N

Como resultado en mi teléfono están protegidos contra la escritura. No puedo borrarlos:

Sin embargo, los archivos cuyo nombre contiene este emoji no se ven afectados.

No estoy seguro de si esto es relevante para el problema, pero para la información completa, cuando trato de eliminar esta protección, diskpart no detecta mi teléfono Android.

3voto

beeshyams Puntos 82

Andrew lo clavó en su comentario . Puede ver un problema similar reportado entre otros Sistemas Operativos y los nombres de archivos duplicados, aquí Errores Unicode al sincronizar entre Mac OS X y Linux

Mantenedor de Syncthing dice

... La gente que mueve archivos entre sistemas ha aceptado estoicamente que los caracteres especiales se estropeen. Nadie en Suecia se sorprende cuando un archivo räksmörgås termina llamándose r‰ksmˆrgÂs . Eso está bien. Pero no funciona cuando necesitamos sincronizar los cambios de forma bidireccional entre sistemas con diferentes codificaciones ...

(Énfasis añadido)

El trasfondo de la discusión anterior es el cierre de este tema La sincronización entre Linux y OS X provoca errores masivos de unicode

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android 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