Detaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS

Y2J
Freigeben: 2017-04-27 14:21:31
Original
6201 Leute haben es durchsucht

Updates

[14.10.2016]
Vielen Dank für Ihre Liebe zu dieser Software! Kürzlich wurde festgestellt, dass sich die Speichermethode der iOS-WeChat-Datenbank geändert hat. Die ursprünglich in der Friend-Tabelle gespeicherten Freundesdaten wurden nun in die Tabelle „friend_meta“ geändert. Daher ist die aktuelle Version dieser Software völlig anders Die neuesten WeChat-Chat-Aufzeichnungen können nicht angezeigt werden. Nachdem sie abgeschlossen sind, wird dieser Artikel aktualisiert und benachrichtigt Unterstützung!

Zusammenfassung

Beansprucht WeChat auf dem iPhone immer mehr Platz? Sie möchten keine Bilder löschen? Sie möchten das Video nicht löschen? Übertragen Sie es dann auf die Festplatte des Computers, verwenden Sie diese Software zum Anzeigen und Suchen in Windows und schaffen Sie Speicherplatz auf Ihrem Mobiltelefon! In diesem Artikel werden die Nutzungsanweisungen der Software ausführlich vorgestellt, das Datenspeicherformat von WeChat-Chat-Aufzeichnungen vorgestellt, die Download-Adresse der Software und der Quellcode bereitgestellt und schließlich eine Methode zum Bereinigen von Bild- und Videodaten in iPhone-Chat-Aufzeichnungen bereitgestellt .

1. Einführung

Da die Tage der Nutzung von WeChat länger werden, nimmt WeChat immer mehr Platz im Mobiltelefon- und iPhone-Speicher ein Auch der Speicherplatz wird immer knapper, da Bilder und Videos den größten Platz einnehmen. Menschen wie ich, die in allem auf Integrität achten, bestehen darauf, nicht ab und zu Fotos und Videos zu löschen Verschieben Sie die Fotos und Videos nach einer Weile auf den Computer, um sie zu speichern und das Telefon freizugeben. Aber wenn ich alle zwei Tage Speicherplatz freigeben muss, stelle ich fest, dass dies keine langfristige Lösung ist. Ich habe mir WeChat angesehen und es hat mehr als 2 Gigabyte Speicherplatz beansprucht. Es ist keine Option, so weiterzumachen. Jetzt verfügt Tencent offiziell nicht über Chat-Aufzeichnungen für die iOS-Version von WeChat (Android scheint eines zu haben), es erfordert jedoch, dass es auf Windows wie auf einem Mobiltelefon angezeigt werden kann. Die Sicherungs- und Wiederherstellungsfunktion im Chatverlauf ist für das Dumping auf andere Geräte konzipiert, und Chataufzeichnungen können nur 7 Tage lang auf dem Server gespeichert werden, und Daten mit einer Größe von bis zu 2G müssen auf Hou Nian Ma Yue? hochgeladen werden. Smile with tongue out

Schreiben Sie also einfach selbst einen Chatverlauf-Viewer und verschieben Sie die Daten auf die große Festplatte des Computers, damit Sie Bilder und Videos auf Ihrem Telefon sicher löschen könnenHot smile . Nachfolgend finden Sie die Anweisungen zur Verwendung des von mir entwickelten WeChat-Chat-Datensatz-Viewers sowie das von mir analysierte und erratene Chat-Datensatz-Datenspeicherformat. Es ist jedoch unvollständig und kann nur den Hauptdateninhalt anzeigen es zusammen.

2. Gebrauchsanweisung

Zuallererst unterstützt diese Software derzeit nur den WeChat-Chatverlauf auf dem iPhone. Im Folgenden finden Sie eine detaillierte Beschreibung zur Verwendung der Software.

2.1 Datendump

Verwenden Sie Tools von Drittanbietern wie iTools, um das Dokumentenverzeichnis in der WeChat-Anwendung zu exportieren Speichern Sie es auf der Festplatte des Computers. Dieses Verzeichnis enthält die Chat-Datensätze aller auf diesem iPhone angemeldeten WeChat-Konten. Sie können auch nur die Chat-Datensätze eines bestimmten Kontos exportieren. Die Daten jedes WeChat-Kontos werden in einem Ordner gespeichert, der nach dem MD5-Wert der WeChat-ID benannt ist. Bei den Ordnern mit 32-stelligen Namen im Verzeichnis „Dokumente“ in Abbildung 2-1 handelt es sich beispielsweise um unterschiedliche WeChat-Konten.

图 2-1 Document目录示例
Abbildung 2-1 Beispiel für ein Dokumentenverzeichnis

2.2 Datenbank auswählen

Die Chat-Datensatz-Datenbankdatei wird in der DB-Datei im WeChat-Kontoordner gespeichert und der Dateiname ist MM.sqlite. Am Ende dieses Artikels stellen wir ein Beispiel für einen Chat-Datensatz zur Verfügung. Wenn das Programm ausgeführt wird, werden Sie aufgefordert, eine Datenbankdatei auszuwählen: 06af9525a11ebb4f49ec72be6d165d10DBMM.sqlite.

2.3 Hauptschnittstelle

Starten Sie die Software und wählen Sie die Datenbank aus. Nach Abschluss des Ladevorgangs wird die Hauptoberfläche des Programms in Abbildung 2-2 angezeigt. Auf der linken Seite befindet sich die Freundesliste des WeChat-Kontos, sortiert nach dem ersten Buchstaben von Pinyin, und auf der rechten Seite ist der spezifische Inhalt des Chatverlaufs. Die Freundesliste ist in drei Registerkarten unterteilt, nämlich „Freunde“, „Gruppe“ und „Andere“. Wie der Name schon sagt, befinden sich einzelne Freunde auf der Registerkarte „Freunde“, Gruppenchats auf der Registerkarte „Gruppe“ und die verbleibende Abonnementkonten, Anzahl der Dienste usw. im Reiter „Sonstige“. Sie können über der Freundesliste nach Freunden suchen und über dem Chat-Inhalt nach Text suchen. Klicken Sie auf einen Freund in der Freundesliste und das Chat-Inhaltsfenster auf der rechten Seite lädt den spezifischen Inhalt des Chats mit dem Freund.

Da dieses Programm die Testversion des EO.WebBrowser-Steuerelements verwendet (der Blogger ist schlecht ~ Crying face), wird bei jedem Start des Programms die Kauflizenz auf dem angezeigt Tipp: Schließen Sie es einfach am unteren Rand des Chat-Inhaltsfensters. Das spätere Lesen wird dadurch nicht beeinträchtigt.

图 2-2 微信聊天记录查看器主界面
Abbildung 2-2 Hauptschnittstelle des WeChat-Chat-Datensatz-Viewers

2.4 Datentyp

2.4.1 Text

wird im Blasenstil wie auf dem Mobiltelefon angezeigt, wie in Abbildung 2-3 dargestellt.

图 2-2 数据类型示例:文字
Abbildung 2-3 Beispiel für Datentyp: Text

2.4.2 Ausdruck

kann die kleinen Emoji-Ausdrücke anzeigen, die mit WeChat geliefert werden, wie in Abbildung 2-4 dargestellt. In Abbildung 2-5 finden Sie alle Emoji-Ausdrücke, die angezeigt werden können.

图 2-3 数据类型示例:emoji表情
Abbildung 2-4 Datentypbeispiel: Emoji-Ausdruck

图 2-4 所有能显示的 emoji
Abbildung 2-5 Alle Emojis, die angezeigt werden können

Zusätzlich zu Emojis können auch die offiziellen animierten Ausdrücke von WeChat angezeigt werden, wie in Abbildung 2-6 dargestellt.

图 2-5 数据类型示例:动画表情 图 2-5 数据类型示例:动画表情 图 2-5 数据类型示例:动画表情Detaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS Detaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS
Abbildung 2-6 Datentypbeispiel: animierter Ausdruck

Außer diesen beiden In Zusätzlich zu Emoticons sehen WeChat-Benutzer häufig viele inoffizielle Emoticons. Wenn Sie sie in dieser Software anzeigen möchten, müssen Sie zusätzliche Datenexportarbeiten durchführen, was nicht kompliziert ist: Verwenden Sie weiterhin iTools, um dieses Verzeichnis der WeChat-App zu öffnen: /Library/. WechatPrivate/emoticon1, kopieren Sie diesen Ordner in das Installationsverzeichnis dieser Software und überschreiben Sie den ursprünglichen Ordner emoticon1.

2.4.3 Bilder

Die Bilder im Chatverlauf werden in Abbildung 2-7 angezeigt, um die Standardeinstellung aufzurufen *.jpg-Dateien sind mit einem Programm zum Anzeigen großer Bilder verknüpft. Das Standardprogramm ist Windows Photo Viewer.

图 2-6 数据类型示例:图片
Abbildung 2-7 Datentypbeispiel: Bild

2.4.4 Video und Kurzvideo

Das Video und das Kurzvideo im Chatverlauf werden in Abbildung 2-8 angezeigt. Durch Klicken auf das Video wird die Standardeinstellung aufgerufen *.mp4-Dateien, die mit dem Programm zum Ansehen von Videos verknüpft sind.

图 2-7 数据类型示例:视频 & 小视频
Abbildung 2-8 Datentypbeispiel: Video & Kurzvideo

2.4.5 Stimme

Die Stimme im Chatverlauf wird in Abbildung 2-9 angezeigt. Wenn Sie darauf klicken, wird der Sprachinhalt abgespielt.

图 2-8 数据类型示例:语音
Abbildung 2-9 Datentypbeispiel: Stimme

2.4.6 Freigabelink

Der Freigabelink im Chatverlauf ist in Abbildung 2-10 dargestellt. Durch Klicken auf den Link wird der Browser aufgerufen, um die ursprüngliche Webseite anzuzeigen.

图 2-9 数据类型示例:分享链接
Abbildung 2-10 Datentypbeispiel: Link teilen

2.4.7 Standortinformationen

Der Standort im Chat-Verlauf ist in Abbildung 2-11 dargestellt. Durch Klicken auf den Link wird der Browser aufgerufen, um bestimmte Karteninformationen anzuzeigen, wie in Abbildung 2-12 dargestellt.

图 2-10 数据类型示例:位置信息
Abbildung 2-11 Beispiel eines Datentyps: Standortinformationen

图 2-11 浏览器查看具体的位置信息
Abbildung 2-12 Browser zum Anzeigen spezifischer Standortinformationen

2.4.8 Visitenkarte

Die Visitenkartennachricht im Chatverlauf ist in Abbildung 2-13 dargestellt.

图 2-12 数据类型示例:名片
Abbildung 2-13 Datentypbeispiel: Visitenkarte

2.4.9 Sprach- und Videoanrufe
Sprache und Video im Chatverlauf Das Telefon kann nur Informationen wie die Dauer des Anrufs zu diesem Zeitpunkt liefern (WeChat kann Ihren Anrufinhalt nicht aufzeichnen DDetaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS), wie in Abbildung 2-14 dargestellt.

图 2-13 数据类型示例:语音、视频电话
Abbildung 2-14 Beispiele für Datentypen: Sprache, Videoanruf

2.5 Suche nach Freunden

Wenn viele Freundesdaten vorhanden sind, geben Sie das Schlüsselwort des Freundes in die Suchleiste über der Freundesliste links ein. Es kann auf Chinesisch oder Pinyin sein, aber das aktuelle Wenn Sie beispielsweise nach „Zhang San“ suchen, können Sie „Zhang“, „三“, „zhangsan“ oder „zhangs“ usw. eingeben, aber Sie können nicht „zs“ eingeben. Wenn Sie Inhalte eingeben, wird sofort das Suchergebnisfenster angezeigt und Freunde, die mit dem Schlüsselwort übereinstimmen, werden aufgelistet, wie in Abbildung 2-15 dargestellt. Der Freund, der auf das Suchergebnis klickt, lädt automatisch den Inhalt des Chats mit ihm.

Detaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS
Abbildung 2-15 Beispiel für die Suche nach Freunden

2.6 Durchsuchen von Chatinhalten

Die Suche nach Chat-Inhalten ist in „Aktuelle Freunde suchen“ und „Alle Freunde suchen“ unterteilt, die aus der Dropdown-Box über dem Chat-Inhaltsfenster ausgewählt werden können. Geben Sie Schlüsselwörter in die Suchleiste ein und drücken Sie die Eingabetaste, um zu suchen. Nachdem die Suche abgeschlossen ist, wird die Suchergebnisliste angezeigt. Nachdem Sie auf einen Datensatz geklickt haben, werden die Schlüsselwörter angezeigt und hervorgehoben, wie in Abbildung 2-16 dargestellt . Tipp hier: Das Durchsuchen aller Freunde wird lange dauern.

图 2-16 搜索聊天内容示例
Abbildung 2-16 Beispiel für die Suche nach Chatinhalten

2.7 Seitensprung

Chatinhalt In In der oberen rechten Ecke des Fensters befinden sich Navigationsschaltflächen zum Umblättern. Wenn zu viele Seiten vorhanden sind, können Sie direkt auf die Seitenzahl klicken und das Eingabefenster zum Springen zur Seite wird angezeigt. Nach Eingabe der Seitenzahl, die Sie anzeigen möchten, springen Sie zur Seite, wie in Abbildung 2 dargestellt -17.

Detaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS
Detaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS
Abbildung 2-17 Beispiel für einen Seitensprung

3. WeChat-Chat-Datensatzformat

Das Stammverzeichnis des Chatverlaufs ist ein Ordner, der nach dem MD5-Hashwert des WeChat-ID-Benutzernamens des Benutzers benannt ist (nicht unbedingt WeChat-ID, siehe unten). Im Folgenden wird davon ausgegangen, dass root das Stammverzeichnis ist. Der Hauptinhalt des Chat-Datensatzes ist eine SQLite-Datenbankdatei MM.sqlite und der Pfad lautet rootDBMM.sqlite. Das Folgende sind die Ergebnisse meiner Analyse des Inhaltsformats dieser Datenbank.

3.1 Datentabelle

Hier werden wir zunächst über zwei Datentabellen sprechen, die von dieser Software verwendet werden, nämlich dem Friend Tabelle Tabelle mit Chat_XXX, XXX stellt den MD5-Wert der WeChat-ID des Freundes dar.

3.1.1 Freundestabelle

In dieser Tabelle werden alle Kontakte gespeichert, neben Freunden auch Nicht-Freunde, Abonnementkonten, Servicenummer usw.

(1) Feld: Typ

Dieses Feld kann die Arten von Freunden klassifizieren, da diese Software nur in Freunde, Gruppen, Andere und andere 3 Kategorien, daher können Sie sich auf die folgende Tabelle beziehen. Sie werden im Code dieser Software nicht verwendet.

Tabelle 1-1 Feldbeschreibung für den Typ der Freundesdatentabelle (Vermutung)


Wert Wert (binär) Beschreibung
1 0000 0000 0001 Freunde und andere
2 0000 0000 0010 Chat-Gruppe & gelöschtes Dienstkonto & andere
3 0000 0000 0011 Freunde & Andere
4 0000 0000 0100 Dieser Freund ist im Gruppenchat, aber es wurde kein Freund hinzugefügt
5 0000 0000 0101 Freunde und andere
6 0000 0000 0110 Keine Freunde
7 0000 0000 0111 Freunde & Andere
67 0000 0100 0011 Spracherinnerung
257 0001 0000 0001 Freunde, die in Moments blockiert sind
71 0000 0100 0111 Freunde sammeln und markieren
2119 1000 01 00 0111 Angepinnte Freunde
259 0001 0000 0011 Freunde, die in Moments blockiert wurden
263 0001 0000 0111 Freunde, die in Moments blockiert sind

Es ist ersichtlich, dass die 0. Ziffer angibt, ob der Kontakt einen Freund hinzugefügt hat; die 8. Ziffer gibt an, ob der Freund im Freundeskreis blockiert ist; Die Ziffer gibt an, ob der Freund oben in der Freundesliste Ihres Telefons angeheftet ist. Warte, warte, ich bin unwissend und habe nur so viel verstanden. Den Rest kann jeder, der Interesse hat, analysieren.

(2) Feld: UsrName

Im Feld UsrName sind diejenigen, die mit „gh_“ beginnen, Abonnementnummern und Servicenummern usw Beginnend mit „@chatroom“ sind alle Gruppen.

3.1.2 Chat_XXX-Tabelle

XXX stellt den MD5-Wert der WeChat-ID des Freundes dar. Der Datensatz jedes Freundes wird in einer separaten Tabelle gespeichert.

(1) Feld: Nachricht

stellt den spezifischen Inhalt des Nachrichtendatensatzes dar.

(2) Feld: Typ

stellt den Typ der Nachricht dar, der in Abschnitt 3.2 angegeben wird.

(3) Feld: Des

0 bedeutet die von mir selbst gesendete Nachricht, 1 bedeutet die von der anderen Partei gesendete Nachricht.

(4) Feld: CreateTime

Datumsumrechnung: Das Feld „CreateTime“ speichert einen Unix-Zeitstempel, der in der SQL-Anweisung in verwendet werden kann Gehen Sie wie folgt vor:

select datetime(createtime, 'unixepoch', 'localtime') from chat_XXX

3.2 Informationstyp

3.2.1 Text

Die Datenbankdatei der Chat-Datensätze lautet: rootDBMM.sqlite.

Die Friend-Tabelle speichert die Informationen aller Freunde. Das Feld UsrName ist die ID, die den Freund eindeutig identifiziert, aber es ist nicht unbedingt die WeChat-ID, wenn der Benutzer sich für WeChat anmeldet Wenn Sie eine QQ-Nummer verwenden, hat UsrName das Format qq12345678. Wenn Sie die WeChat-ID verwenden, ist UsrName die WeChat-ID. Wenn Sie eine Mobiltelefonnummer verwenden, hat UsrName das Format wxid_XXXXX. Führen Sie auf jeden Fall eine MD5-Operation für diesen UsrName durch, und der durch Hinzufügen von „Chat_“ davor erhaltene Hash-Wert ist der Tabellenname, in dem alle Chat-Datensätze dieses Freundes gespeichert sind, z. B.: Chat_a500325c723649ddb75eda10635edf82. Dasselbe gilt auch für Gruppen.

Das ShortPY-Feld der Friend-Tabelle speichert die Bemerkungsinformationen von Freunden, aber die Codierung ist unterschiedlich.

In der Chat-Datensatztabelle enthält das Feld „Nachricht“ alle Informationen des Chat-Datensatzes mit dem Freund. Wenn es sich um Text handelt, werden diese direkt gespeichert die folgenden Kapitel. Das Feld „CreateTime“ ist die Zeit, zu der die Informationen generiert wurden. Wenn das Feld „Des“ den Wert 0 hat, sind es die vom Benutzer an den Freund gesendeten Informationen 1. Bei den Informationen handelt es sich um Textinformationen.

3.2.2 Bild

In der Chat-Datensatztabelle des Freundes, vorausgesetzt, es handelt sich um die Tabelle Chat_ a500325c723649ddb75eda10635edf82, wenn Das Feld Wenn Typ 3 ist, handelt es sich bei den Informationen um ein Bild. Das MesLocalID-Feld ist eine Zahl, vorausgesetzt, es ist „407“, und das Bild ist in „407.pic“ unter rootImga500325c723649ddb75eda10635edf82 gespeichert, wobei „407.pic_thum“ die Miniaturansicht des Bildes ist.

3.2.3 Video

In der Chat-Datensatztabelle des Freundes, vorausgesetzt, es handelt sich um die Tabelle Chat_ a500325c723649ddb75eda10635edf82, wenn Ist der Feldtyp 43, handelt es sich bei den Informationen um Video. Das MesLocalID-Feld ist eine Zahl, sagen wir „8011“, das Video wird in „8011.mp4“ unter rootVideoa500325c723649ddb75eda10635edf82 gespeichert, wobei „8011.video_thum“ das Miniaturbild des Videos ist.

3.2.4 Kurzes Video

Angenommen, es handelt sich in der Chat-Verlaufstabelle des Freundes um die Tabelle Chat_ a500325c723649ddb75eda10635edf82, Wenn der Feldtyp 62 ist, handelt es sich bei den Informationen um ein kurzes Video. Das MesLocalID-Feld ist eine Zahl, vorausgesetzt, es ist „8011“, und das Video ist in „8011.mp4“ unter rootVideoa500325c723649ddb75eda10635edf82 gespeichert, wobei „8011.video_thum“ die Miniaturansicht des kleinen Videos ist.

3.2.5 Stimme

In der Chat-Datensatztabelle des Freundes, vorausgesetzt, es handelt sich um die Tabelle Chat_ a500325c723649ddb75eda10635edf82, wenn Das Feld Wenn der Typ 34 ist, handelt es sich bei den Informationen um einen Sprachclip. Das MesLocalID-Feld ist eine Zahl, vorausgesetzt, es ist „8938“, und das Video ist in „8938.aud“ unter rootAudioa500325c723649ddb75eda10635edf82 gespeichert.

AUD-Dateien sind eigentlich AMR-Dateien, denen Header-Informationen fehlen. Sie müssen „#!AMR“ zum Dateiheader hinzufügen, und dann Sie können einige Wiedergabemethoden verwenden. Die Software wird geöffnet (tatsächlich gibt es relativ wenige Softwareprogramme, die AMR abspielen können. Derzeit kann nur QQ-Video abgespielt werden).

Konsolenbefehl zum Konvertieren von AUD in AMR: Kopieren Sie head.txt/b + 476.aud/b 476.amr, wobei der Inhalt in head.txt „#!AMR“ ist.

Dieses Programm ruft das von FFmpeg bereitgestellte Tool auf, um es zur Wiedergabe in eine WAV-Datei zu konvertieren. Dies ist eine sehr leistungsstarke Software, die viele Audio- und Videoformate abspielen und konvertieren kann.

3.2.6 Freigabelink

Angenommen, es handelt sich in der Chatverlaufstabelle des Freundes um die Tabelle Chat_ a500325c723649ddb75eda10635edf82 Wenn der Feldtyp 49 ist, handelt es sich bei den Informationen um einen freigegebenen Link und die Linkadresse liegt zwischen

3.2.7 Standort

In der Chat-Datensatztabelle des Freundes, vorausgesetzt, es handelt sich um die Tabelle Chat_ a500325c723649ddb75eda10635edf82, wenn Der Feldtyp ist 48, dann handelt es sich bei den Informationen um Nicht-Echtzeit-Standortinformationen. In der XML-Struktur der Informationen werden die Standortkoordinaten gespeichert die x- und y-Felder.

3.2.8 Animierte Ausdrücke

Angenommen, es handelt sich in der Chat-Verlaufstabelle des Freundes um die Tabelle Chat_ a500325c723649ddb75eda10635edf82. Wenn der Feldtyp 47 ist, handelt es sich bei den Informationen um einen animierten Ausdruck. In der XML-Struktur dieser Informationen: msg –> Library/WechatPrivate/ emoticon1 speichert eine Datei mit dem MD5-Wert als Dateinamen, z. B.: d0546d1d8940bf82def5cc8b19185e1a.pic. Tatsächlich handelt es sich um eine GIF-Datei, sodass Sie eine Verbindung zum Emoticon herstellen können.

3.2.9 Visitenkarte

Angenommen, es handelt sich in der Chat-Datensatztabelle des Freundes um die Tabelle Chat_ a500325c723649ddb75eda10635edf82, Wenn der Feldtyp 42 ist, handelt es sich bei den Informationen um eine Visitenkarte. In der XML-Struktur der Informationen: Das Feld „msg –> username“ speichert die WeChat-ID und das Feld „msg –> Nickname“ speichert den WeChat-Namen.

3.2.10 Sprachanrufe, Videoanrufe

Angenommen, es handelt sich in der Chatverlaufstabelle des Freundes um Chat_ a500325c723649ddb75eda10635edf82 Wenn der Feldtyp in der Tabelle den Wert 50 hat, handelt es sich bei den Informationen um einen Telefondatensatz. Darin sind Informationen zur Dauer enthalten:

4. Software-Download und Quellcode

Diese Software ist zunächst relativ stabil, aber es gibt immer noch viele Fehler und viele Bereiche, die verbessert werden müssen. Bitte seien Sie gnädig . Der folgende Link ist ein Beispiel für Programmdateien und WeChat-Chat-Datensätze. Die Version zum Zeitpunkt der Fertigstellung dieses Artikels war 1.0.1.6. Die neueste Version finden Sie auf der Homepage der Quellcode-Bibliothek. Embarrassed smile

Software-Download:

WechatHistory.zip (45,1 MB)

Beispiel für einen WeChat-Chatverlauf (generiert von WeChat für iOS):

History_Example.zip (14,5 MB)

Wegen Software Es enthält alle offiziellen animierten Emoticons (veröffentlicht vor dem 18. März 2015) und ist etwa 90 MB groß. Animierte Emoticons sind möglicherweise nicht der wichtigste Inhalt im Chat-Verlauf, daher ist dieser Teil der Daten nicht im Download-Link von enthalten Benutzer können diese animierten Emoticons separat herunterladen:

WeChatHistory.Sticker_Gallery.ALL.Updated_By_20150318.zip.001 (48,0 MB)WeChatHistory.Sticker_Gallery .ALL. Aktualisiert_Von_20150318.zip.002 (42,3 MB)

Entpacken Sie es nach dem Herunterladen und kopieren Sie den Ordner „emoticon1“ in den WechatHistory-Ordner, wobei Sie das Original überschreiben man kann.

Weitere offizielle Emoticons werden nacheinander mit der offiziellen Veröffentlichung veröffentlicht. Weitere Informationen finden Sie unten auf der Seite „Quellcode-Download“. Hier finden Sie einige offiziell aktualisierte animierte Emoticons:

WeChatHistory.Sticker_Gallery_Patch.SpongeBob2.zip (1,41 MB)
WeChatHistory.Sticker_Gallery_Patch.LuoXiaoHei.zip (1,02 MB)

Diese Software wird verwendet. Net Framework 4.0, daher müssen Sie die Laufzeitbibliothek installieren, bevor Sie diese Software verwenden können:

www.microsoft.com/zh-cn/download/details.aspx?id=17718 Oder direkt herunterladen:

download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36- D6EA96C8DAAE/dotNetFx40_Full_x86_x64 .exe (48,1 MB)

Wenn jemand befürchtet, dass die Software eine Hintertür hat und versucht, die privaten Informationen aller zu sammeln, können Sie den Quellcode direkt herunterladen, prüfen und kompilieren es selbst und verwenden Sie es:

Quellcode-Download: github.com/cxun/WeChatHistory

Entwicklungstools: Microsoft Visual Studio 2012

Programmiersprache: C#

.Net-Version: .Net Framework 4.0

5. Nachrichtendatensatz löschen

Nachdem Sie den gesamten Chatverlauf vom iPhone auf die Festplatte des Computers kopiert und mit dieser Software versucht haben, ihn normal anzuzeigen, können Sie dies tun Löschen Sie die Daten vom iPhone, um Speicherplatz freizugeben. Chat-Aufzeichnungen nehmen den meisten Platz ein: Videos und Fotos. Es gibt zwei Möglichkeiten, sie zu löschen:

5.1 Verwenden Sie die integrierte Reinigungsfunktion von WeChat

Sie können „WeChat-Speicherplatz bereinigen“ selektiv löschen 🎜>

Vorteile: Bequem, intuitiv, effizient, selektives Löschen (Freunde auswählen, Miniaturansichten)

Nachteile: Nach dem Löschen, wenn Sie klicken Beim gelöschten Bild oder Video im iPhone-Chatfenster erscheint die Meldung „Das Bild konnte nicht geladen werden“ oder „Das Video ist abgelaufen oder wurde gelöscht“ und kann nicht wiederhergestellt werden

5.2 Manuelle Bereinigung

Verwenden Sie Tools wie iTools in Windows, um das Verzeichnis von WeChat zu öffnen und herauszufinden, wo WeChat Bilder (Img) und Videos speichert ( Video)-Verzeichnis, wie zum Beispiel:

/Documents/06af9525a11ebb4f49ec72be6d165d10/Img/Documents/06af9525a11ebb4f 49ec72be6 ​​d165d10/Video

Löschen Sie einfach alle Inhalte in diesen beiden Ordnern. Hier sehen Sie viele mit MD5-Werten benannte Ordner, die jeweils einen Freund oder eine Gruppe repräsentieren, in denen Bilder oder Videos von Chats mit ihnen gespeichert sind.

Vorteile: Wenn Sie nach dem Löschen auf das gelöschte Bild oder Video im Chat-Fenster des iPhones klicken, lädt WeChat es automatisch erneut vom Server herunter , damit es auf das Telefon heruntergeladen werden kann Sie können es auch noch einmal überprüfen

Nachteile: umständliche Bedienung, unintuitiv und nicht selektiv löschbar (Freunde können nicht abgeglichen werden). mit MD5-Werten mit bloßem Auge)

Die beiden oben genannten Methoden haben ihre eigenen Vor- und Nachteile, egal für welche Methode Sie sich entscheiden, Sie können sie direkt kopieren und überschreiben Sie den zuletzt exportierten Chat-Verlauf (falls vorhanden), wenn Sie den Chat-Verlauf das nächste Mal exportieren. Wenn Sie besorgt sind, der Festplattenspeicher wirklich frei ist oder Sie an einer Zwangsstörung bezüglich der Integrität leiden, können Sie dies nicht tun um es zu überschreiben und in einem neuen Ordner zu speichern).

Fazit

Abschließend hoffe ich, dass diese Software allen Komfort bieten kann Das WeChat-Team von Tencent sollte die Datenbank in zukünftigen WeChat-Versionen nicht verschlüsseln, da diese Software sonst völlig nutzlos ist. Wenn eine Verschlüsselung wirklich erforderlich ist, hoffe ich, dass Tencent einen besser nutzbaren WeChat-Chat-Datensatzmanager entwickeln kann, der den Export und die Anzeige von Daten unterstützt ist praktisch. Wird von der Mehrheit der WeChat-Benutzer verwendet.

Das obige ist der detaillierte Inhalt vonDetaillierte Schritte des WeChat-Chatverlaufs-Viewers für iOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!