( . . . )
Vielleicht baut ja eines Tages mal wer ein Tool für die Zusammenführung!?
( . . . )
Moin m.eva,
ich habe zwar kein "Tool" gefunden, um Chats von Kontakten mit "alter ID" und "neuer ID" zusammenzuführen, aber es gibt eine Möglichkeit, die ich probiert habe und die bei mir funktioniert.
Hierfür brauchen wir:
- Ein komplettes "threema-backup_169123456789.zip" mit Medien und dem "korrekten Passwort" der zip-Datei
( Das Backup unbedingt mit 7zip überprüfen, bevor Threema später zurückgesetzt wird!!! )
- Eine Möglichkeit, dieses Backup auf den Rechner (PC, Laptop, Workstation, whatever) zu ziehen und zu bearbeiten
- Einen Editor, der im "UTF-8"-Format speichern kann
- 7zip (oder Ähnliches für IOS) zum Packen und Entpacken des threema-backups
7-Zip
Vom Threema-Backup helfen folgende Dateien:
- contacts.csv
- message_12345678.csv
- contact_profile_pic_12345678 und/oder contact_avatar_12345678
In den "csv"-Dateien sind die Informationen, ähnlich wie in Excel-Dateien, in Spalten abgelegt.
Die einzelnen Spalten sind hier durch Kommas (,) voneinander getrennt, daher ist es zunächst etwas unübersichtlich, wenn man diese mit einem normalen Text-Editor öffnet.
Mehr Übersicht hat man, wenn man diese Dateien in Excel importiert.
Wie das geht siehst Du hier:
Den Inhalt der Datei habe ich aber mit Notepad++ bearbeitet, da ich es mit meiner Excel-Version nicht hinbekommen habe, dass die Sonderzeichen (Smileys, etc) erhalten bleiben.
Dafür ist das "UTF-8"-Format wohl da, dass man im Editor Notepad++ im Menüpunkt "Kodierung" einstellen kann.
Notepad++, den ich ansonsten auch sehr empfehlen kann, gibt es hier:
Download Notepad++ v8.5.6 | Notepad++
( Ich nutze die "Portable"-Version, die auch vom USB-Stick läuft. )
Leider nur für Windoof. Aber für Linux oder IOS Systeme gibt es sicherlich auch Editoren mit den man mehr machen kann, als nur einfache Text-Dateien zu bearbeiten und vor allem – wie hier – im UTF-8 Format zu speichern.
Schritt 1:
Das Threema-backup auf den Rechner kopieren und in ein neues Verzeichnis entpacken.
Schritt 2:
Die "Identitäten" in der Datei "contacts.csv" finden, die ich zusammenführen möchte
Schritt 3: Die gesuchten Dateien mit den entsprechenden Namen (message_123456890.csv und message_2345678900.csv) im Editor Notepad++ öffnen (oder einer Alternative, der auch im UTF-8 Format speichern kann)
AlterKontakt.csv
und
Neuer Kontakt.csv
Schritt 4:
Die KODIERUNG der später zu modifizierenden Datei "message_2345678900.csv" (NeuerKontakt) auf UTF-8 stellen.
Schritt 5:
Gewünschte "Chat-Inhalte" vom Chat AlterKontakt markieren (gesamte Zeilen) und kopieren.
Schritt 6:
Die kopierten "Chat-Inhalte" an gewünschter Stelle im Chat "NeuerKontakt" in Datei "message_2345678900.csv" einfügen.
Hierzu den Cursor zum Anfang der Zeile setzen, vor der der kopierte Inhalt eingefügt werden soll.
Das Ergebnis sieht dann in etwa so aus:
Schritt 7:
Die nicht mehr benötigten Dateien des "Alten Kontakts"
( message_123456890.csv, contact_profile_pic_123456890 und/oder contact_avatar_123456890 )
aus dem Verzeichnis löschen.
Abschließend alle Dateien des "Threema-backups" in dem Ordner markieren und mit 7zip sowie dem "auch zuvor benutzten" korrekten Passwort packen.
Dann ab auf's Telefon damit und flux das "modifizierte backup" in Threema einspielen