WeChatMomentExport-iOS est un outil d'exportation de cercles d'amis écrit en C#
Important : La base de données Moments est uniquement disponible pour iOS et est compatible avec iOS WeChat 7.0.12.
Important : étant donné que WeChat 6.3.27 a crypté les images des Moments d'autres personnes (format wxpc), l'exportation des Moments d'autres personnes n'est pas prise en charge pour le moment.
Remarque : avant utilisation, ouvrez WeChat et videz le cache (cette étape n'est pas nécessaire, mais elle peut réduire le temps d'attente requis pour la sauvegarde et la copie), puis ouvrez directement votre cercle d'amis, faites défiler jusqu'au plus ancien et mettez tout vos Moments sont mis en cache localement. Si vous êtes inquiet, vous pouvez vous déconnecter d'Internet après avoir tourné la page pour confirmer si vous pouvez toujours le voir. Pouvoir le voir signifie qu'il a été mis en cache avec succès.
Depuis iOS 8.3, Apple a désactivé l’accès au bac à sable, il n’est donc plus possible d’accéder directement au dossier Document de WeChat. Mais vous pouvez sauvegarder le pays en utilisant iTunes ou iMazing (recommandé) pour sauvegarder les données de votre téléphone mobile, puis extraire le contenu du document WeChat des données de sauvegarde.
Dans le document WeChat, il y a au moins un dossier nommé avec une chaîne de hachage (si vous vous êtes connecté à plusieurs WeChat sur ce téléphone, il peut y en avoir plusieurs). Comme ça↓
eb8a6093b56e2f1c27fbf471ee97c7f9
Un tel dossier stocke les données personnelles des utilisateurs de WeChat.
Copiez wc005_008.db sous le dossier wc dans le dossier Debug de ce projet (s'il est introuvable, générez le projet).
Modifier la partie initialisation dans la fonction Main
MomentExporterFacade exporterFacade = new MomentExporterFacade ( "这里改成自己的Hash字符串" , true ) ;
F5 fonctionne.
Après l'exécution, les fichiers (dossiers) suivants seront générés :
Fichier (dossier) | illustrer |
---|---|
Plist | Stockez tous les moments que vous avez publiés (fichiers originaux exportés depuis wc005_008.db) |
Json | Stocker tous les fichiers JSON du cercle d'amis analysés |
AfficherFichierLocal | Stockez les fichiers (photos, vidéos, etc.) téléchargés sur Moments locaux |
Vuestaticscriptdata.js | Données de moments à afficher |
Une fois l'exportation terminée, ouvrez DebugViewIndex.html pour voir votre chronologie Moments.
Étant donné que ma technologie frontale est très passable, je n'ai pas créé un effet d'affichage particulièrement magnifique. Les amis intéressés peuvent tirer une demande.
Certains fichiers (dossiers) avec des fonctions connues.
Nom du fichier (dossier) | effet |
---|---|
Audio | Mise en cache des messages vocaux |
DBMM.sqlite | Base de données de l'historique des discussions |
DBWCDB_Contact.sqlite | Base de données du carnet d'adresses |
Img | Cache d'images de discussion |
Vidéo | Cache vidéo de discussion |
wcwc005_008.db | Cache-moments |