WeChatMomentExport-iOS ist ein in C# geschriebenes Exporttool für Freundeskreise
Wichtig: Die Moments-Datenbank ist nur für iOS verfügbar und mit iOS WeChat 7.0.12 kompatibel
Wichtig: Da WeChat 6.3.27 über verschlüsselte Bilder in den Moments anderer Personen (wxpc-Format) verfügt, wird der Export der Moments anderer Personen derzeit nicht unterstützt.
Hinweis: Öffnen Sie vor der Verwendung WeChat und leeren Sie den Cache (dieser Schritt ist nicht erforderlich, kann jedoch die für das Sichern und Kopieren erforderliche Wartezeit verkürzen). Öffnen Sie dann direkt Ihren Freundeskreis, scrollen Sie nach unten zum frühesten und geben Sie alle ein Ihre Momente werden lokal zwischengespeichert. Wenn Sie sich Sorgen machen, können Sie nach dem Umblättern die Verbindung zum Internet trennen, um zu überprüfen, ob Sie es noch sehen können, was bedeutet, dass es erfolgreich zwischengespeichert wurde.
Seit iOS 8.3 hat Apple den Sandbox-Zugriff deaktiviert, sodass auf den Dokumentordner von WeChat nicht direkt zugegriffen werden kann. Sie können das Land jedoch retten, indem Sie iTunes oder iMazing (empfohlen) zum Sichern Ihrer Mobiltelefondaten verwenden und dann den Inhalt des WeChat-Dokuments aus den Sicherungsdaten extrahieren.
Im WeChat-Dokument gibt es mindestens einen Ordner, der mit einer Hash-Zeichenfolge benannt ist (wenn Sie sich auf diesem Telefon bei mehreren WeChat angemeldet haben, kann es mehr als einen geben). So↓
eb8a6093b56e2f1c27fbf471ee97c7f9
In einem solchen Ordner werden die persönlichen Daten der WeChat-Benutzer gespeichert.
Kopieren Sie wc005_008.db im Ordner wc in den Debug-Ordner dieses Projekts (wenn es nicht gefunden werden kann, generieren Sie das Projekt).
Ändern Sie den Initialisierungsteil in der Hauptfunktion
MomentExporterFacade exporterFacade = new MomentExporterFacade ( "这里改成自己的Hash字符串" , true ) ;
F5 läuft.
Nach dem Ausführen werden folgende Dateien (Ordner) ausgegeben:
Datei(Ordner) | veranschaulichen |
---|---|
Plist | Speichern Sie alle von Ihnen veröffentlichten Momente (Originaldateien aus wc005_008.db exportiert). |
Json | Speichern Sie alle analysierten JSON-Dateien des Freundeskreises |
AnsichtLokaleDatei | Speichern Sie Dateien (Bilder, Videos usw.), die in lokale Moments heruntergeladen wurden |
Viewstaticscriptdata.js | Momentdaten zur Anzeige |
Nachdem der Export abgeschlossen ist, öffnen Sie DebugViewIndex.html, um Ihre Moments-Timeline anzuzeigen.
Da meine Front-End-Technologie sehr passabel ist, habe ich keinen besonders schönen Anzeigeeffekt erzielt. Interessierte Freunde können eine Anfrage stellen.
Einige Dateien (Ordner) mit bekannten Funktionen.
Dateiname (Ordnername). | Wirkung |
---|---|
Audio | Zwischenspeicherung von Sprachnachrichten |
DBMM.sqlite | Chat-Verlaufsdatenbank |
DBWCDB_Contact.sqlite | Adressbuchdatenbank |
Bild | Chat-Bild-Cache |
Video | Chat-Video-Cache |
wcwc005_008.db | Momente-Cache |