7 votes

Récupérer les notes créées à l'aide de l'application par défaut "Notes" et les exporter vers le PC

Je cherche un moyen de récupérer toutes mes notes 1 créé dans mon Samsung Galaxy Ace II 2 et les exporter vers le PC "dans un fichier texte séparé ou unifié (.txt)".

Après des heures de recherche, j'ai trouvé cette question Cependant, je n'arrive pas à suivre les étapes fournies et la cible finale est la suivante tout à fait différent de la question liée.

Comme alternative, j'ai trouvé un logiciel appelé Remo Recover pour Android mais cette application ressemble à il ne peut pas accéder aux notes enregistrées.

Dans une autre recherche, cette réponse suggère :

  • Sélectionnez le mémo/note.
  • Sélectionnez "Partager" ou "Envoyer" la note sélectionnée.

Le problème avec cette solution est que j'ai plus de 100 notes et que certaines d'entre elles ont 1500 caractères, et que faire cela manuellement prend beaucoup de temps.

Je suis à la recherche d'une solution 4 qui télécharge/exporte les notes sauvegardées depuis mon smartphone et les enregistre sur mon PC ; ces notes doivent 2 être stocké en tant que .txt (séparément, ou dans un fichier unifié .txt ).


1 L'application utilisée pour prendre des notes/mémoires est celle qui est intégrée par défaut dans le smartphone.

Voici un exemple d'image Je n'ai pas trouvé le nom ou d'autres informations utiles sur l'application note/memo par défaut.

2 Mon smartphone n'a pas été rooté ou modifié ; aucune application de notes supplémentaires n'est présente dans le smartphone.

3 D'autres extensions de fichier acceptables pourraient être XSL ou DOCX.

4 Je ne suis pas sûr que cette question doive être créée sur Recommandations sur les logiciels aussi, car la solution possible pourrait être une application/un logiciel gratuit ou commercial.


Edit : Nom du paquet de l'application Notes : com.sec.android.app.memo . Source :

Capture d'écran :

Cliquez sur l'image pour l'agrandir

Screenshot of my smartphone using _Android System Info_

4voto

Tamoghna Chowdhury Points 3137

Tout d'abord, cela est difficile, voire impossible, sans ADB ou Root. Cependant, je vais essayer de rendre la partie adb simple pour vous, afin que vous puissiez suivre le reste de la réponse.

  1. Obtenez ce paquet : ADB et fastboot minimal et l'installer sur votre ordinateur.

  2. Sur votre téléphone, allez dans Paramètres → Options du développeur (Sur Android 4.2 et plus, cette option est normalement masquée. Allez dans Paramètres → À propos de l'appareil, et appuyez 7 fois sur l'entrée du numéro de build. Cela activera l'option des paramètres du développeur).

  3. Sous Options du développeur, sélectionnez "Autoriser le débogage USB".

  4. Connectez votre téléphone à l'ordinateur où vous avez installé ADB. Si Windows commence à installer les pilotes, laissez-le finir.

  5. Allez dans le dossier d'installation ADB, et faites un Shift+Clic droit sur le dossier d'installation adb, sélectionnez "Ouvrir la fenêtre de commande ici", et tapez adb devices dans l'invite de commande qui s'ouvre.

  6. Votre téléphone peut afficher une demande d'autorisation avec une clé RSA, acceptez-la.

  7. Si l'invite affiche quelque chose comme :

    Connected devices:

    123456789ABCDEF device

ou ses variantes, vous devez suivre les étapes mentionnées ci-dessous :

Les étapes sont tirées de la réponse de @Firelord. <a href="https://android.stackexchange.com/questions/113220/retrieving-and-classifying-notes-with-time-and-date-of-creation/113232#113232">ici </a>presque mot pour mot. Tous les crédits à @Firelord

  1. Faites une sauvegarde de votre application "Notes" en lançant la commande ADB suivante :

    adb backup <PACKAGE>

    donde <PACKAGE> est le nom du paquet de l'application dont vous voulez faire la sauvegarde. Le fichier sera sauvegardé sous le nom de backup.ab dans le répertoire à partir duquel ADB est exécuté.

    Dans votre cas, vous devriez vous retrouver avec le fichier de sauvegarde backup.ab (~1.7KiB) dans votre répertoire personnel de GNU/Linux en utilisant la commande :

    adb backup com.sec.android.app.memo

    Cette étape est nécessaire parce que je ne connais pas (en tant qu'utilisateur non-Root) d'autre moyen de mettre la main sur les fichiers internes d'une application résidant dans le répertoire <code>/data</code> .

  2. Le site .ab Il se peut que le fichier ne puisse pas être ouvert sur votre PC. Extracteur de sauvegarde pour Android (voir l'usage dans son README.txt ) à convertir en .tar qui peut ensuite être ouverte par n'importe quel visualisateur d'archives (comme Ark, WinRAR, etc.).

    D'autres méthodes pour déballer le <code>.ab</code> sont mentionnés <a href="https://android.stackexchange.com/q/28481/96277">ici </a>.

  3. Ouvrez le fichier converti ( .tar dans le cas où vous avez utilisé Android Backup Extractor) et localisez .db fichier sous applications<PACKAGE>db<.db> .

  4. Ouvrir que .db dans un visualisateur SQL comme DB Browser for SQLite . Vous pouvez ensuite exporter le fichier dans .csv en utilisant Fichier → Exportation → Tableau(x) en fichier CSV .

  5. Le résultat .csv peut être visualisé formaté dans n'importe quel logiciel de feuille de calcul comme MS Excel ou même Google Sheets.

0voto

7Tonin Points 11

Merci pour cet article utile.

pour obtenir adb sur mon linux : urpmi android-tools

Sur un Huawei Y330, Android 4.2.2, le nom de l'application Notes est "Package" : com.example.Android.notepad Je l'ai trouvé dans la liste des applications depuis la ligne de commande : ( ici )

adb shell pm list packages | awk -F ":" '{print $2}'

Puis extrait la sauvegarde avec : ( ici )

java -jar abe.jar unpack <backup.ab> <backup.tar> <password>

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X