Esto es una apuesta arriesgada, pero realmente espero que alguien pueda ayudar.
Estaba usando el Mega Call Recorder Advanced Aplicación de Android para grabar llamadas telefónicas desde hace tiempo. Su nombre oficial era com.callrecorder.procallrecorder
y el nombre del promotor era MEGA Clip
.
Aunque todavía tengo la aplicación instalada, desapareció de la Play Store hace un tiempo. No sé por qué, ya que funcionaba bastante bien. Me di cuenta de que su interfaz de usuario es muy similar a la de muchas otras aplicaciones de grabación de llamadas, por lo que me pregunto si tal vez se basó en otro proyecto.
En este punto, tengo muchos GB de llamadas grabadas almacenadas por esta aplicación ya desaparecida. Las llamadas se almacenan en formato MP3 estándar, y el nombre del archivo de cada una es la marca de tiempo de la llamada. Hasta aquí todo bien. El gran problema es que los nombres de los archivos no indicar el número de teléfono (o el nombre del contacto) de la persona que llama (para las llamadas entrantes) / del destinatario de la llamada (para las llamadas salientes). Esos datos son visibles en la interfaz de usuario de la aplicación, pero no veo ninguna función de exportación.
Quiero hacer una copia de seguridad de todos los datos de esta aplicación y tener las copias de seguridad en un formato utilizable. Para ello, necesito tener de alguna manera un registro de a qué contacto (o al menos número de teléfono) está asociada cada grabación. Lo ideal sería que los propios nombres de los archivos MP3 incluyeran esa información esencial.
Espero que alguien tenga una buena idea de cómo proceder, o tal vez reconozca la interfaz de usuario y sepa de otra aplicación que tal vez pueda exportar los datos.
Tengo la fuerte corazonada de que hay otras aplicaciones de grabación de llamadas por ahí que se basan en el mismo código. Alguien incluso escribió una reseña en la tienda de Google Play notando lo mismo (ver la última captura de pantalla a continuación). Tal vez una de esas aplicaciones tiene una buena función de exportación y podría leer los archivos de datos de esta aplicación.
Este es el aspecto de la aplicación (capturas de pantalla por cortesía de la tienda Google Play), así como otras capturas de pantalla relevantes:
0 votos
¿Permite el botón de compartir guardar en Google Drive? en caso afirmativo, ¿guarda los archivos con el nombre del contacto?
0 votos
¿Puede proporcionar un ejemplo de nombre de archivo? ¿Puede leer/copiar la base de datos de la aplicación?
0 votos
@ReddyLutonadio Gracias por su interés, Reddy. No tengo Google Drive instalado, pero el botón de compartir abre la interfaz de usuario estándar de compartir, así que creo que permitiría compartir con Google Drive. Pero, a no ser que me esté perdiendo algo (¡siempre es posible!), habría que ir a cada grabación y compartirla. Pero tal vez usted sabe de una solución para eso?
0 votos
@ReddyLutonadio Un ejemplo de nombre de archivo es
20191002154123.mp3
. Los primeros 8 dígitos parecen la fecha y los últimos 6 la hora. La lectura de todos los archivos mp3 no es ningún problema. I piense en También puedo leer/copiar la base de datos de la aplicación, pero aún no he llegado a la conclusión de si se trata de toda la base de datos, o sólo de algunos de los metadatos que almacena la aplicación.1 votos
Estoy pensando que podrías intentar compartir uno o dos archivos a tu propio Dropbox. Google Drive, etc y comprobar si se guardan como con el mismo nombre de archivo o no. Hablando de mp3, trate de verificar si los metadatos de los archivos no contienen ningún detalle relacionado con sus contactos.
0 votos
@ReddyLutonadio Gracias. Ambas son grandes ideas, y no puedo creer que no haya revisado esta última. Comprobaré ambas cosas y te informaré.