vCard kontakt (.vcf)
IETF StandardvCard elektrooniline visiitkaart (VCF) on elektrooniliste aadressiraamatu kontaktide ülemaailmne standard, mis võimaldab sujuvat kontaktide jagamist, telefoniraamatu sünkroonimist ja aadresside importimist nutitelefonide, e-posti klientide ning kliendisuhete halduse (CRM) platvormide vahel.
Teisenda formaadist VCF formaati CSV
Tasuta VCF -> CSV konverter brauseris. Teisenda faile koheselt oma seadmes.
Kontrolli ja metaandmed
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad VCF faile, kontrollides algset binaarset baidijada:
Baidi-taseme päise allkiri (maagilised baidid)
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad VCF faile, kontrollides algset binaarset baidijada:
HEX-ALLKIRI (NIHE 0):
42 45 47 49 4E 3A 56 43 41 52 44ASCII-ESITUS: BEGIN:VCARD
Standardiseerimine: IETF RFC 6350 (vCard v4.0)
Tehnilised andmed
| Konteineri arhitektuur | Plaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties |
| Tihendamine | Uncompressed text (embedded photos use Base64 or URI links) |
| Baitide järjekord (Endianness) | UTF-8 / Unicode text stream |
| Värviruumid | Embedded contact photo profiles |
| Kanalid ja struktuur | Full name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO) |
| Max mõõtmed | Unbounded contact list (can concatenate thousands of vCards in one .vcf file) |
| Läbipaistvus | None |
| Voogedastus ja progressiivsus | Sequential card-by-card streaming parsing |
Tehniline võrdlusmaatriks: VCF vs konkurendid
| Tehniline atribuut | VCF (Praegune) | CSV | JSON | LDIF |
|---|---|---|---|---|
| Mobiiltelefoni import | 100% omane ühe puudutusega import (iOS / Android) | Nõuab veergude kaardistamist | Nõuab arendaja skripti | LDAP-kataloogiserveri kasutus |
| Kontaktifotod | Manustatud Base64 või foto URI-d | Puuduvad (ainult tekst) | URL või Base64 string | Base64 binaarne pilt |
| Standardiseerimine | IETF RFC 6350 (vCard 4.0) | RFC 4180 (Tabelarvutus) | RFC 8259 (Veebiandmed) | RFC 2849 (LDAP-kataloog) |
| Mitmed telefoni sildid | Omased tüübid (CELL, WORK, HOME) | Nõuab eraldi veerge | Struktureeritud massiivid | LDAP-atribuudid |
Levinud riknemisvead ja heksataaste juhend
Imporditud kontaktide nimed kuvavad segamini märke (nt '=C3=A9').
Juurpõhjus: Pärand-vCard 2.1 Quoted-Printable kodeeringut ei dekondeeritud korrektselt UTF-8-ks.
Taastamine: Normaliseerige ja transkodeerige vCard 4.0 UTF-8 vormingusse, kasutades File2File Contact Converterit.
Turvaanalüüs ja parsimisründevektorid
VCF-failid on lihttekst, kuid vigased atribuudiväärtused võivad telefoniraamaturakendustes käivitada puhvri ületäituvusi või veebikontaktides XSS-i.
Teadaolevad ründavektorid
- Nutitelefoni aadressiraamatu parserite puhvri ületäitumine massiivsete Base64 fotostringide importimisel.
- XSS-süstimine puhastamata kontaktinime või märkmete väljade kaudu veebimeili aadressiraamatutes.
- Teenusetõkestusrünne ringikujuliste kontaktirühma viidete kaudu.
Kaitsealased parimad tavad:
Ajalooline taust ja verstapostid
Peamised eelised
- Universaalne mobiilikontaktide standard: .vcf-failil topeltklõpsamine impordib kontaktid koheselt iPhone'is, Androidis, Macis ja Windowsis.
- Rikkalik kontaktandmete sisu: salvestab mitu telefoninumbrit, e-posti aadressi, postiaadressi, ettevõtte nime, sünnipäeva ja profiilifotot.
- Mitme kontakti tugi: terve tuhandete kontaktidega telefoniraamatu saab eksportida ühte .vcf-faili.
Tehnilised piirangud ja puudused
- Dialektide erinevused vCard 2.1, 3.0 ja 4.0 vahel võivad vanematel telefonidel põhjustada fotode või tähemärkide moonutusi.
- Base64-kodeeringuga kontaktifotod võivad tekstifaili mahtu märgatavalt suurendada.
- Puudub omane seoste kaardistamise või rühmade sünkroonimise hierarhia erinevate pilveaadressiraamatute vahel.
Huvitavaid tehnilisi fakte
- Iga kehtiv vCard-fail algab täpselt reaga 'BEGIN:VCARD' ja lõpeb reaga 'END:VCARD'.
- Kui jagate kontakti oma iPhone'ist või Android-telefonist tekstisõnumi teel, genereerib ja saadab telefon .vcf-faili.
- vCardi kujundas algselt Versit Consortium, allianss, mille moodustasid 1994. aastal Apple, IBM, AT&T ja Siemens.
Korduma kippuvad tehnilised küsimused
Kuidas kanda kontakte Androidist iPhone'i üle?
Ekspordi oma kontaktid Androidist .vcf-failina, saada see e-posti teel või AirDropiga oma iPhone'i ja puuduta faili, et kõik kontaktid automaatselt importida.
Kas ma saan CSV-kontaktide loendi VCF-iks teisendada?
Jah! File2File.app saab teisendada Exceli või CSV kontaktide tabelid standardseteks .vcf-failideks, mis imporditakse otse igasse nutitelefoni.
Kuidas avada VCF-faili arvutis?
Saate VCF-fajle avada rakendustes Windows Contacts, Apple Contacts, Microsoft Outlook või vaadata ja redigeerida neid veebis, kasutades File2File.app-i.