Home Menu

Menu



Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 27/03/14, 16:04:38
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
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 An 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 Aff 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 ]
Responder Con Cita


  #2  
Viejo 27/03/14, 23:13:02
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por Rsc Ver Mensaje
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.
¿Has dicho que otras veces la tarea no se ejecuta? ¿O tal vez se ejecuta con resultados distintos a los esperados? Por otro lado, no aclaras cuál tarea es la que falla, puede ser la de entrada o la de salida. El contexto parece estar bien así que yo sospecho que la tarea se ejecuta y si no se cambia el modo silencio será por otro motivo. Pero eso es lo primero que deberías averiguar: si la tarea se ejecuta o no. Bastaría con añadir unas notificaciones al principio y al final de ambas tareas para que quede constancia de que la tarea se ha iniciado y completado con éxito, independientemente de que se haya establecido el modo silencio o no. Cuando sepas eso, nos cuentas.

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.
Responder Con Cita
  #3  
Viejo 27/03/14, 23:43:33
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
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
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 17:00:22 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007