O que é o formato de ficheiro VMG?
.vmg (vMessage) é um formato de arquivo usado por telefones Nokia e Samsung. Arquivos .vmg armazenam por padrão mensagens SMS enviadas e recebidas. Um único arquivo .vmg contém o texto real de uma mensagem SMS e metadados relacionados, como os detalhes do remetente e a data de envio ou recebimento.
Definido pela especificação IrMC vMessage (relacionada à família .VCF), cada arquivo é um texto simples que começa com BEGIN:VMSG, envolvendo um bloco de remetente BEGIN:VCARD e um bloco de mensagem BEGIN:VBODY, terminando com END:VMSG. Tipo MIME: text/x-vmessage.
Arquivos .vmg são usados para armazenar dados de texto estruturados codificados em UTF-8 ou UTF-16 e podem ser facilmente visualizados usando qualquer editor de texto. Eles podem servir como uma cópia de backup de mensagens ao sincronizar um telefone com um computador via Nokia Suite. A extensão alternativa .vmsg é usada de forma intercambiável por alguns dispositivos.
Segurança e proteção
RISCO: LOWUm VMG é um texto inerte - ele não pode executar código, portanto, abrir um é seguro. A preocupação real é a privacidade: esses arquivos contêm conteúdo de mensagens pessoais, números de telefone e carimbos de data/hora, portanto, manuseie-os e compartilhe-os com cuidado. Tenha cuidado ao enviar mensagens privadas confidenciais para conversores online desconhecidos; para conteúdo confidencial, decodifique localmente em um editor de texto ou em uma ferramenta offline.
Detalhes do formato
em resumoProgramas que abrem arquivos VMG
Detalhes técnicos
especificação profunda| Identificação do arquivo | Apenas texto simples; identificado por `BEGIN:VMSG` no deslocamento de byte 0 - não existem magic bytes binários |
| Tipo MIME | `text/x-vmessage` |
| Codificação de caracteres | UTF-8 ou UTF-16; subconjunto ASCII suficiente para conteúdo de SMS em alfabeto latino |
| Envelope raiz | Invólucro `BEGIN:VMSG` … `END:VMSG` contendo todos os sub-blocos para uma mensagem |
| Sub-bloco de contato | `BEGIN:VCARD` … `END:VCARD` - armazena o nome e o número de telefone do remetente ou destinatário na sintaxe vCard |
| Sub-bloco do corpo da mensagem | `BEGIN:VBODY` … `END:VBODY` - contém o conteúdo de texto bruto do SMS ou MMS |
| Propriedade de status da mensagem | O campo `X-IRMC-STATUS` carrega um dos seguintes: `READ`, `UNREAD`, `SENT` ou `RECEIVED` |
| Tipos de mensagens suportados | SMS (texto curto) e MMS básico; uma mensagem por arquivo `.vmg` |
| Metadados capturados | Data e hora (propriedade `Date:`), número de telefone do remetente, direção da mensagem (enviada/recebida) |
| Convenção de quebra de linha | CRLF (`\r\n`) conforme a especificação IrMC, consistente com as quebras de linha de vCard e iCalendar |
| Padrão regulador | Especificação IrMC (Infrared Mobile Communications) vMessage, modelada na sintaxe de propriedade vCard 2.1/3.0 |
| Extensão alternativa | `.vmsg` - formato funcionalmente idêntico, usado por alguns modelos Samsung e conversores de terceiros |
| Ferramenta de backup primária | Nokia PC Suite e Nokia Suite (Windows); exporta um arquivo `.vmg` por mensagem durante a sincronização do telefone |
| Origem do dispositivo | Aparelhos Nokia Series 40 e Series 60; posteriormente adotado por celulares Samsung |
| Lançado | Early 2000s (Nokia PC Suite era; based on the IrMC vMessage spec) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | en.wikipedia.org |
Conversões de VMG
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos VMG.