von Carsten » 08.06.2022, 14:59
Ich war inzwischen erfolgreich. Man muss nur hartnäckig bleiben.
Habe nach längerer Recherche das winzige Programm
vCardSplit gefunden. Es ist portabel und besteht aus nur einer einzigen winzigen .exe, ohne wie sonst üblich weitere Dateien anzulegen. Zudem ist es sicher, habe es durch VirusTotal gejagt. Die Bedienung ist denkbar einfach und die Oberfläche sehr übersichtlich. Und es macht genau das, was der Programmname schon sagt: es splittet vCards, die mehrere Datensätze enthalten in die einzelnen Kontakt-Datensätze auf und exportiert diese dann jew. als einzelne vCards. Zudem kann man ein Protokoll erstellen, wo man z. B. sehen kann, ob und welche Datensätze evtl. übersprungen wurden. Übrigens hatte dieses Programm keinerlei Probleme mit der Menge meiner ca. 400 Datensätze. Der Export dauerte eine gefühlte Millisekunde.
So sehe ich nun in meinem Fall, dass 31 Dastensätze übersprungen wurden, weil sie nicht lesbar sind. Zudem sieht man dann im Protokoll, in welchen Zeilen die übersprungenen Datensätze stehen. Das sind nun genau diejenigen Kontakte, welche beim Re-Import meines Kontakte-Backups aus Android nicht wieder nach Android zurückimportiert werden. Somit konnte ich nun jene fehlenden Kontakte indentifizieren und manuell wiederherstellen. Also genau das, was ich ich ganze Zeit versucht habe, herauszubekommen.
Hier das Programm
vCardSplit:
https://www.philipstorry.net/software/vcardsplit
Und hier der
Source Code:
https://sourceforge.net/projects/vcardsplit/
Du kannst Dir dieses Programm ja einmal anschauen, Joachim. Vielleicht findest Du dort eine Inspiration für Deine Programmierung.
Ich war inzwischen erfolgreich. Man muss nur hartnäckig bleiben. :D
Habe nach längerer Recherche das winzige Programm [b]vCardSplit[/b] gefunden. Es ist portabel und besteht aus nur einer einzigen winzigen .exe, ohne wie sonst üblich weitere Dateien anzulegen. Zudem ist es sicher, habe es durch VirusTotal gejagt. Die Bedienung ist denkbar einfach und die Oberfläche sehr übersichtlich. Und es macht genau das, was der Programmname schon sagt: es splittet vCards, die mehrere Datensätze enthalten in die einzelnen Kontakt-Datensätze auf und exportiert diese dann jew. als einzelne vCards. Zudem kann man ein Protokoll erstellen, wo man z. B. sehen kann, ob und welche Datensätze evtl. übersprungen wurden. Übrigens hatte dieses Programm keinerlei Probleme mit der Menge meiner ca. 400 Datensätze. Der Export dauerte eine gefühlte Millisekunde.
So sehe ich nun in meinem Fall, dass 31 Dastensätze übersprungen wurden, weil sie nicht lesbar sind. Zudem sieht man dann im Protokoll, in welchen Zeilen die übersprungenen Datensätze stehen. Das sind nun genau diejenigen Kontakte, welche beim Re-Import meines Kontakte-Backups aus Android nicht wieder nach Android zurückimportiert werden. Somit konnte ich nun jene fehlenden Kontakte indentifizieren und manuell wiederherstellen. Also genau das, was ich ich ganze Zeit versucht habe, herauszubekommen.
Hier das Programm [b]vCardSplit[/b]: [url]https://www.philipstorry.net/software/vcardsplit[/url]
Und hier der [b]Source Code[/b]: https://sourceforge.net/projects/vcardsplit/
Du kannst Dir dieses Programm ja einmal anschauen, Joachim. Vielleicht findest Du dort eine Inspiration für Deine Programmierung.