|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Errores en copiar y pegar archivo preferencias.xml
Buenas, cree un perfil que modifica el archivo de .xml de preferencias de whatsapp, concretamente copio un archivo para modo silencio y como tarea de salido lo copio con modo sonido con la condicion si conectado a wifi = on.
El caso es que la tarea muchas veces se ejecuta sin problemas y cuando llego a casa se establece el modo silencio y otras veces sin encontrar la explicacion no se ejecuta. Copio el perfil a continuacion por si alguien ve cual puede ser el fallo. Perfil: Conectado A Wificasa (18) Estado: Conectado a Wifi [ SSID:JAZZTEL-EDYJUE MAC:* IP:* ] Entrada: Anon (19) A1: Establecer variable [ Nombre:%Wificasa A n Calcular:Apagado Añadir:Apagado ] A2: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ] A3: Copiar archivo [ Desde:WhatsApp/silencio/com.whatsapp_preferences.xml A:/data/data/com.whatsapp/shared_prefs/ Usar Root:Encendido Continuar Tarea Tras Error:Encendido ] A4: Esperar [ MS:0 Segundos:5 Minutos:0 Horas:0 Días:0 ] A5: Cargar aplicación [ Aplicación:WhatsApp Datos: Excluir de aplics. recientes:Apagado ] A6: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ] A7: Taskkill [ Configuración:Method=Advanced; Package=com.whatsapp Paquete:com.laptopfreek0.taskkill Nombre:Taskkill Cuenta atrás (segundos):0 ] Salida: Anon (22) A1: Establecer variable [ Nombre:%Wificasa A ff Calcular:Apagado Añadir:Apagado ] A2: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ] A3: Copiar archivo [ Desde:WhatsApp/sonido/com.whatsapp_preferences.xml A:/data/data/com.whatsapp/shared_prefs/ Usar Root:Encendido ] A4: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ] A5: Cargar aplicación [ Aplicación:WhatsApp Datos: Excluir de aplics. recientes:Apagado ] A6: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ] A7: Taskkill [ Configuración:Method=Advanced; Package=com.whatsapp Paquete:com.laptopfreek0.taskkill Nombre:Taskkill Cuenta atrás (segundos):0 ] |
|
|
|
#2
|
||||
|
||||
|
Por otro lado, creo que puede haber un error de planteamiento en la concepción de las tareas. Supongo que Whatsapp lee el archivo de preferencias cuando comienza a funcionar, y mientras siga funcionando no necesita volver a leerlo. Por lo tanto, si Whatsapp ya está funcionando... probablemente no sirva de nada que cambies el archivo de preferencias, ese cambio seguramente no entrará en vigor hasta la próxima vez que Whatasapp se reinicie, supongo. Te sugiero que entre las acciones A1 y A2 insertes otra que "mate" (Taskkill) Whatsapp. De esa forma tienes la certeza de que cambias el archivo de preferencias cuando Whatasapp no está abierto, y cuando se abra Whatasapp ya leerá las nuevas preferencias.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
|
#3
|
||||
|
||||
|
Normalmente la tarea que falla es la de entrada, en la accion 5 cargo whatsapp y en la accion 6 la mato para que lea el archivo que se acaba de copiar.
Y respecto al fallo concreto no sabria decir cual es. Por ejemplo si ahora desconecto y vuelvo a conectar el wifi con el telefono funcionando no falla.Nornalmente no se completa la tarea cuando llego a casa con el telefono bloqueado en el bolsillo y me entero cuando llega un whatsapp y el telefono suena. Voy a probar a poner la accion que me has dicho a ver que tal. Gracias |
![]() |
Estás aquí
|
||||||
|
||||||