Estoy buscando una forma de recuperar las marcas de tiempo de mi historial de descargas con la máxima precisión con la que se almacenan, preferiblemente con una precisión de al menos un segundo.
Sin embargo, lamentablemente, sin obtener el permiso de Root sobre mi teléfono, no tengo acceso a mis propios datos de usuario en /data/
Así que estoy tratando de encontrar una manera de hacer esto a través de Firefox usando JavaScript.
Situación: Cometí el gran error de mover fotos y vídeos desde el almacenamiento interno de mi teléfono a una tarjeta microSD utilizando la herramienta estándar de Android para hacerlo ('Ajustes' 'Almacenamiento' 'Transferir datos a la tarjeta SD'). Desgraciadamente, esto ha hecho saltar las marcas de tiempo de todos los archivos, y también se ha metido con otros directorios que no son DCIM/
(las imágenes y los vídeos también se trasladaron del Download/
, image/
, Pictures/
y video/
directorios). En retrospectiva, parece una tontería que haya utilizado una herramienta de este tipo (normalmente utilizaría Comandante fantasma ), pero aparecía como una notificación cuando se quedaba sin espacio de almacenamiento interno y parecía tan fácil. Desde entonces, he tratado de reconstruir las marcas de tiempo de las distintas imágenes y vídeos.
He restaurado las marcas de tiempo de las fotos y los vídeos grabados en DCIM/100ANDRO/
basándose en las marcas de tiempo de sus metadatos incrustados ( ver este Q/A de Unix y Linux ), y he descubierto cómo restaurar las marcas de tiempo de todas las imágenes y vídeos en el image/
, Pictures/
y video/
directorios, pero todavía estoy atascado con la forma de restaurar las imágenes en Download/
.
Los metadatos incrustados de estos archivos no me van a ayudar a restaurar sus marcas de tiempo, porque quiero restaurarlos a cuando obtenido el archivo (es decir, lo ha descargado), así que necesito acceder a mis datos de Firefox y obtener las marcas de tiempo de descarga. Una vez que tenga las marcas de tiempo, podré touch
los archivos a aproximadamente la marca de tiempo correcta que tenían antes de que Android los perdiera.
Estoy usando Firefox 27.0 para móviles en Android 4.3.