Je cherche un moyen de récupérer les horodatages de l'historique de mes téléchargements avec toute la précision à laquelle ils sont stockés, de préférence au moins à la seconde près.
Malheureusement, sans l'autorisation de Root sur mon téléphone, je n'ai pas accès à mes propres données d'utilisateur à l'adresse suivante /data/
J'essaie donc de trouver un moyen de le faire avec Firefox en utilisant JavaScript.
Situation : J'ai fait la grosse erreur de déplacer des photos et des vidéos du stockage interne de mon téléphone vers une carte microSD en utilisant l'outil standard d'Android pour le faire ('Paramètres' 'Stockage' 'Transférer les données vers la carte SD'). Malheureusement, cela a modifié l'horodatage de tous les fichiers, et a également perturbé les répertoires autres que DCIM/
(les images et les vidéos ont également été déplacées du site Download/
, image/
, Pictures/
y video/
). Avec le recul, il semble idiot d'avoir utilisé un tel outil (j'utiliserais normalement Commandant fantôme ), mais il est apparu sous la forme d'une notification lorsque l'espace de stockage interne était faible et cela semblait si facile. Depuis, j'ai essayé de reconstituer l'horodatage des différentes images et vidéos.
J'ai restauré les horodatages des photos et des vidéos enregistrées en DCIM/100ANDRO/
sur la base des horodatages dans leurs métadonnées intégrées ( voir ce Q/A Unix & Linux ), et j'ai trouvé comment restaurer l'horodatage de toutes les images et vidéos dans le répertoire image/
, Pictures/
y video/
mais je suis toujours bloqué sur la façon de restaurer les images dans le répertoire Download/
.
Les métadonnées intégrées de ces fichiers ne m'aideront pas à restaurer leurs horodatages, car je veux les restaurer à la date à laquelle je obtenu le fichier (c'est-à-dire qu'il l'a téléchargé), je dois donc avoir accès à mes données Firefox et obtenir les horodatages des téléchargements. Une fois que j'aurai les horodatages, je pourrai alors touch
les fichiers à peu près à l'horodatage correct qu'ils avaient avant qu'Android ne les perde.
J'utilise le Firefox mobile 27.0 sur Android 4.3.