Co to jest format pliku VMG?
.vmg (vMessage) to format pliku używany przez telefony Nokia i Samsung. Pliki .vmg domyślnie przechowują wysłane i odebrane wiadomości SMS. Pojedynczy plik .vmg zawiera właściwą treść wiadomości SMS oraz powiązane metadane, takie jak dane nadawcy oraz datę wysłania lub odebrania.
Zdefiniowany przez specyfikację IrMC vMessage (powiązaną z rodziną .VCF), każdy plik jest tekstem jawnym zaczynającym się od BEGIN:VMSG, zawierającym blok nadawcy BEGIN:VCARD oraz blok wiadomości BEGIN:VBODY, a kończącym się na END:VMSG. Typ MIME: text/x-vmessage.
Pliki .vmg służą do przechowywania ustrukturyzowanych danych tekstowych zakodowanych w UTF-8 lub UTF-16 i można je łatwo przeglądać za pomocą dowolnego edytora tekstu. Mogą służyć jako kopia zapasowa wiadomości poprzez synchronizację telefonu z komputerem za pomocą Nokia Suite. Alternatywne rozszerzenie .vmsg jest używane zamiennie przez niektóre urządzenia.
Bezpieczeństwo
RYZYKO: LOWPlik VMG to pasywny tekst - nie może uruchamiać kodu, więc jego otwarcie jest bezpieczne. Prawdziwym problemem jest prywatność: pliki te zawierają osobistą treść wiadomości, numery telefonów i znaczniki czasu, dlatego należy obchodzić się z nimi ostrożnie. Zachowaj czujność przy przesyłaniu poufnych wiadomości prywatnych do nieznanych konwerterów online; w przypadku treści poufnych dekoduj je lokalnie w edytorze tekstu lub narzędziu offline.
Szczegóły formatu
w pigułceProgramy otwierające pliki VMG
Szczegóły techniczne
specyfikacja| Identyfikacja pliku | Tylko zwykły tekst; identyfikowany przez `BEGIN:VMSG` na offsetcie bajtu 0 - nie istnieją binarne sygnatury (magic bytes) |
| Typ MIME | `text/x-vmessage` |
| Kodowanie znaków | UTF-8 lub UTF-16; podzbiór ASCII wystarczający dla treści SMS w piśmie łacińskim |
| Główna koperta | Wrapper `BEGIN:VMSG` … `END:VMSG` zawierający wszystkie bloki podrzędne dla jednej wiadomości |
| Blok podrzędny kontaktu | `BEGIN:VCARD` … `END:VCARD` - przechowuje nazwę nadawcy lub odbiorcy oraz numer telefonu w składni vCard |
| Blok podrzędny treści wiadomości | `BEGIN:VBODY` … `END:VBODY` - zawiera surową treść tekstową SMS lub MMS |
| Właściwość statusu wiadomości | Pole `X-IRMC-STATUS` przyjmuje jedną z wartości: `READ`, `UNREAD`, `SENT` lub `RECEIVED` |
| Obsługiwane typy wiadomości | SMS (krótki tekst) i podstawowe MMS; jedna wiadomość na plik `.vmg` |
| Przechwytywane metadane | Data i godzina (właściwość `Date:`), numer telefonu nadawcy, kierunek wiadomości (wysłana/odebrana) |
| Konwencja zakończenia linii | CRLF (`\r\n`) zgodnie ze specyfikacją IrMC, spójna z zakończeniami linii vCard i iCalendar |
| Obowiązujący standard | Specyfikacja IrMC (Infrared Mobile Communications) vMessage, wzorowana na składni właściwości vCard 2.1/3.0 |
| Alternatywne rozszerzenie | `.vmsg` - format funkcjonalnie identyczny, używany przez niektóre modele Samsung i konwertery firm trzecich |
| Główne narzędzie kopii zapasowej | Nokia PC Suite i Nokia Suite (Windows); eksportuje jeden plik `.vmg` na wiadomość podczas synchronizacji telefonu |
| Pochodzenie urządzenia | Telefony Nokia Series 40 i Series 60; później przyjęte przez telefony klasyczne Samsung |
| Wydano | Early 2000s (Nokia PC Suite era; based on the IrMC vMessage spec) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | en.wikipedia.org |
Konwersje VMG
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki VMG.