Seite 1 von 1
Merge Calls.dat
Verfasst: Di 27. Dez 2011, 22:50
von itwt-
Is it possible to merge two Calls.dat?
I forgot to set unlimited on archive calls and now it's overwritten. I have an older version.
Verfasst: Do 12. Jan 2012, 22:30
von FJ
You could do it with a Hex-Editor or you send me both files zipped via email. Its a simple linebased format, but you cannot use Notepad for merging cause the file does contain Null-Bytes
Verfasst: Di 8. Mai 2012, 17:20
von DannyDelion
Gleicher Fall hier, eine alte und eine neue calls.dat. Auch wenn ich die Dateien per Hex-Editor aneinanderhänge, nimmt das Programm die Datei nicht an (sondern überschreibt sie mit der neuen, erneut vom Handy gezogenen Liste). Ich hab sonst mit Hex-Editoren nichts am Hut, insofern - darf ich dir die Dateien schicken und 'du machst das'?

.
Verfasst: Di 8. Mai 2012, 20:34
von user_deleted
So sollte es auch gehen:
copy /b alteCalls.dat+neueCalls.dat Calls.dat
MfG...
Verfasst: Di 8. Mai 2012, 23:54
von DannyDelion
Danke, der Befehl tut's auch.
Allerdings wurde damit mein Problem, dass MyPhoneExplorer (1.8.2) die Calls.dat nicht einliest, nicht gelöst. Die Anrufe erscheinen nicht im Programm.
Ich werde morgen weiter rumprobieren, aber wenn hier jemand in der Zwischenzeit nen Tipp hat, höre ich gerne zu.
Verfasst: So 20. Mai 2012, 21:24
von FJ
Vielleict hast du auch einfach in den Einstellungen die Archivierung der Anrufe auf ein paar monate begrenzt, dann werden die älteren natürlich gelöscht
Verfasst: Mi 23. Mai 2012, 16:03
von DannyDelion
Nein, die Einstellung steht auf 'Unbegrenzt'. Auch wenn ichs probehalber auf '1 Jahr' stelle, werden die alten Einträge nicht angenommen, selbst wenn sie jünger als ein Jahr sind.
Ich bin hier tatsächlich ratlos bzw. frage mich, ob es womöglich schlicht nicht möglich ist, Anruflisten manuell zu ergänzen/vom Computer aus ins Programm zu laden?
Verfasst: Mo 11. Jun 2012, 20:46
von FJ
OK, schick mir beide Dateien bitte gezippt via email, ich schaus mir an
Verfasst: Sa 15. Dez 2012, 03:10
von DannyDelion
Auflösung (& Dank an den Admin): Der Fehler lag bei mir, die alte calls.dat hatte bereits Leerzeichen statt Nullbytes. Ich hab mir nun endlich die Zeit genommen, die Datei zu fixen: Leerzeichen (hex 20) durch Nullbytes (hex 00) ersetzt und dann wieder Leerzeichen in die Kontakte rein, wo's Vor- und Nachnamen gab. Gute 2 Stunden frickeln für 40kb.
Jetzt hab ich meine Anrufhistorie wieder im Programm.
And since this is the English help section (something I realised a little too late): Merging two calls.dat works like a charm using the hex editor of your choice or with the command line posted above (Mr. Deauville). Just make sure it's still null-bytes (hex 00) all over the place instead of spaces (hex 20), otherwise the software won't parse your data.
I saved the old calls.dat with Notepad, rendering the file unreadable for MyPE. I had to do the following: Open it with the hex editor, swap spaces for nulls and then re-insert space whenever it's part of a contact's name. With lots of c&p it took me 2hrs+ for 40kb.
Verfasst: Mo 31. Dez 2012, 15:09
von FJ
OK, for the future: The next version will allow to include the call log into the backup, so you can easily backup/restore the call log.