¿Qué es el formato de archivo VMG?
.vmg (vMessage) es un formato de archivo utilizado por los teléfonos Nokia y Samsung. Los archivos .vmg almacenan por defecto mensajes SMS enviados y recibidos. Un solo archivo .vmg contiene el texto real de un mensaje SMS y los metadatos relacionados, como los detalles del remitente y la fecha de envío o recepción.
Definido por la especificación IrMC vMessage (relacionada con la familia .VCF), cada archivo es texto plano que comienza con BEGIN:VMSG, envolviendo un bloque de remitente BEGIN:VCARD y un bloque de mensaje BEGIN:VBODY, terminando con END:VMSG. Tipo MIME: text/x-vmessage.
Los archivos .vmg se utilizan para almacenar datos de texto estructurados codificados en UTF-8 o UTF-16 y pueden visualizarse fácilmente con cualquier editor de texto. Pueden servir como copia de seguridad de los mensajes al sincronizar un teléfono con un ordenador a través de Nokia Suite. La extensión alternativa .vmsg es utilizada indistintamente por algunos dispositivos.
Seguridad y protección
RIESGO: LOWUn VMG es texto inerte; no puede ejecutar código, por lo que abrirlo es seguro. La verdadera preocupación es la privacidad: estos archivos contienen contenido de mensajes personales, números de teléfono y marcas de tiempo, así que manipúlelos y compártalos con cuidado. Tenga precaución al subir mensajes privados sensibles a convertidores en línea desconocidos; para contenido confidencial, decodifíquelos localmente en un editor de texto o una herramienta fuera de línea.
Detalles del formato
en pocas palabrasProgramas que abren archivos VMG
Detalles técnicos
especificación profunda| Identificación del archivo | Solo texto plano; identificado por `BEGIN:VMSG` en el desplazamiento de byte 0 - no existen bytes mágicos binarios |
| Tipo MIME | `text/x-vmessage` |
| Codificación de caracteres | UTF-8 o UTF-16; el subconjunto ASCII es suficiente para el contenido de SMS en alfabeto latino |
| Envoltorio raíz | Envoltorio `BEGIN:VMSG` … `END:VMSG` que contiene todos los subloques para un mensaje |
| Subloque de contacto | `BEGIN:VCARD` … `END:VCARD` - almacena el nombre y número de teléfono del remitente o destinatario en sintaxis vCard |
| Subloque del cuerpo del mensaje | `BEGIN:VBODY` … `END:VBODY` - contiene el contenido de texto bruto del SMS o MMS |
| Propiedad de estado del mensaje | El campo `X-IRMC-STATUS` lleva uno de estos valores: `READ`, `UNREAD`, `SENT`, o `RECEIVED` |
| Tipos de mensajes compatibles | SMS (texto corto) y MMS básicos; un mensaje por cada archivo `.vmg` |
| Metadatos capturados | Fecha y hora (propiedad `Date:`), número de teléfono del remitente, dirección del mensaje (enviado/recibido) |
| Convención de fin de línea | CRLF (`\r\n`) según la especificación IrMC, consistente con los finales de línea de vCard e iCalendar |
| Estándar regulador | Especificación IrMC (Infrared Mobile Communications) vMessage, modelada sobre la sintaxis de propiedades de vCard 2.1/3.0 |
| Extensión alternativa | `.vmsg` - formato funcionalmente idéntico, utilizado por algunos modelos de Samsung y convertidores de terceros |
| Herramienta de copia de seguridad principal | Nokia PC Suite y Nokia Suite (Windows); exporta un archivo `.vmg` por mensaje durante la sincronización del teléfono |
| Origen del dispositivo | Terminales Nokia Series 40 y Series 60; adoptado posteriormente por teléfonos básicos de Samsung |
| Lanzado | Early 2000s (Nokia PC Suite era; based on the IrMC vMessage spec) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | en.wikipedia.org |
Conversiones de VMG
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos VMG.