PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 24 → Récupèrer une image à partir d'un aperçu sur un téléphone ANDROID
Récupèrer une image à partir d'un aperçu sur un téléphone ANDROID
Débuté par Olivier, 11 sep. 2019 11:02 - 5 réponses
Membre enregistré
161 messages
Posté le 11 septembre 2019 - 11:02
Bonjour,
J'ai un petit soucis, je ne sais pas comment m'en sortir...

Dans une appli j'affiche les aperçus des photos du répertoire "/mnt/sdcard/DCIM/.thumbnails/" et à partir d'un aperçu sélectionné par l'utilisateur je voudrais récupèrer la photo (du répertoire "/mnt/sdcard/DCIM/Camera/").

Le soucis c'est qu'à partir du nom du fichier aperçu, je ne retrouve pas le nom de la photo. Comment faire ?

Je pensais que le nom du fichier aperçu coorespondait au fichier image et non...

Dans mon exemple le fichier aperçu se nomme: 1566636364137.jpg

Avec quelques essais, j'ai vu que le nom du fichier aperçu est le nombre de millisecondes depuis le 1er janvier 1970, j'ai donc utilisé :

nEpoch est un entier sur 8 octets
nEpoch = 1566636364137
dhDateHeure = EpochVersDateHeure(nEpoch, epochUnixMilliseconde)


Le résultat est : le 24/08/2019 à 10:46:04

Alors que mon fichier image est P_20190824_104603.jpg (c'est à dire : 24/08/2019 à 10:46:03).

Donc à priori le nom du fichier aperçu n'a aucun rapport avec le nom du fichier image.
J'espère être clair dans mon explication.

Je pense, qu'il existe un index de correspondance entre l'aperçu et la photo mais il se trouve où ???

Quelqu'un à la solution ?

Merciii beaucoup.

--
Message modifié, 11 septembre 2019 - 11:08
Membre enregistré
161 messages
Posté le 11 septembre 2019 - 14:08
Malheureusement mon problème n'inspire pas beaucoup de monde ! ;(

--
Posté le 11 septembre 2019 - 15:20
Ce lien est fait dans l'application qui a générée la miniature, de plus tu peux avoir une miniature alors que la photo n'existe plus, pourquoi ne pas utiliser directement le dossier camera pour générer les apercus des photos et éventuellement les stocker dans Thumbnail
Membre enregistré
161 messages
Posté le 11 septembre 2019 - 15:53
Merci stef1811 pour ta réponse.
En fait dans mon appli, j'utilise la caméra et je génère moi même les aperçus dans ce cas là, je n'ai pas de soucis.
Par contre, j'ai fait une fonction pour traiter les photos déjà présentent sur le téléphone (qui ne sont pas faite avec mon appli) dans ce cas là, je n'ai pas la correspondace entre l'aperçu et la photo.

--
Membre enregistré
1 message
Posté le 12 septembre 2019 - 04:09
Bonjour, peut-être vous pouvez essayer l'outil Bitwar Data Recovery pour récupérer vos images supprimées, j'ai utilisé cet outil avant, il prend en charge la récupération des données sur Android. Donc, je pense que vous pouvez aussi avoir un essai.
Membre enregistré
161 messages
Posté le 12 septembre 2019 - 08:21
Merci Amilii pour votre réponse.

Mais je pense que vous vous trompez de sujet !

--