Merge Calls.dat

For user who dont speak german please use this part of my forum
itwt-
Beiträge: 21
Registriert: Di 6. Jul 2010, 15:34

Merge Calls.dat

Beitrag 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.
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag 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
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
DannyDelion
Beiträge: 10
Registriert: Di 8. Mai 2012, 17:15

Beitrag 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'? ;).
user_deleted

Beitrag von user_deleted »

So sollte es auch gehen:

copy /b alteCalls.dat+neueCalls.dat Calls.dat

MfG...
DannyDelion
Beiträge: 10
Registriert: Di 8. Mai 2012, 17:15

Beitrag 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.
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag 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
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
DannyDelion
Beiträge: 10
Registriert: Di 8. Mai 2012, 17:15

Beitrag 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?
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

OK, schick mir beide Dateien bitte gezippt via email, ich schaus mir an
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
DannyDelion
Beiträge: 10
Registriert: Di 8. Mai 2012, 17:15

Beitrag 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.
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag 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.
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
Antworten