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


 
Herramientas
  #1  
Viejo 02/01/14, 23:03:20
Avatar de Alfista28
Alfista28 Alfista28 no está en línea
Usuario veterano
Mensajes: 855
 
Fecha de registro: nov 2011
Localización: London UK
Mensajes: 855
Modelo de smartphone: iPhone 4 32Gb - GNexus - Note II - Nexus 5 32Gb
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Problema al ejecutar Tareas.

Muy buenas, después de dedicarle algo de tiempo a Tasker, ver lo mucho que puede aportar esta aplicación, me he decidido a buscar por el foro y me he quedado sorprendido de que tenga un subforo.

El tema es que he empezado con unas tareas sencillas, pero aún así me están creando problemas.

Por un lado he realizado una muy sencilla, para cuando tenga Spotify y lo deje por la noche, este se apague pasado un tiempo:

Spotify 30 minutes (7)
Código:
Run Both Together
A1: Flash [ Text:Enjoy your music!! Long:Off ]
A2: Wait [ MS:0 Seconds:10 Minutes:0 Hours:0 Days:0 ]
A3: Flash [ Text:Good bye... Long:Off ]
A4: Run Shell [ Command:input keyevent 86 Timeout (Seconds):0 Use Root:Off Store Output In: Store Errors In: Store Result In: ]
A5: Hibernate Now [ Configuration:Spotify Package:com.oasisfeng.greenify Name:Hibernate Now Timeout (Seconds):0 ]
Cuando ejecuto la tarea desde tasker, dándole al Play haciendo una simulación, este funciona perfectamente como yo quiero. Al ver que funciona, creo un acceso directo para poder lanzar la tarea pero esta no funciona. Aparece el primer y último mensaje pero no para ni hiberna la aplicación. ¿Me estoy colando con algún error de novato?


Por otro lado, también tengo bastantes problemas con las acciones del WiFi. Concretamente, cuando activo esta:

Código:
Wait And Turn Off (8)
A1: Wait [ MS:0 Seconds:0 Minutes:3 Hours:0 Days:0 ]
A2: WiFi [ Set:Off ]
A3: Flash [ Text:Turning Off Wi-Fi Long:Off ]
El WiFi se me desconecta repetidas veces, incluso cuando lo estoy usando y veo que hay cobertura.

La tengo asociada al perfil:

Código:
Not Wifi Connected *,*,*
Por lo que no debería darme ningún problema, la señal es buena.

Saludos.
Responder Con Cita


  #2  
Viejo 02/01/14, 23:52:56
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
Hola Alfista, bienvenido.

Cita:
Originalmente Escrito por Alfista28 Ver Mensaje
Cuando ejecuto la tarea desde tasker, dándole al Play haciendo una simulación, este funciona perfectamente como yo quiero. Al ver que funciona, creo un acceso directo para poder lanzar la tarea pero esta no funciona. Aparece el primer y último mensaje pero no para ni hiberna la aplicación.
No sé cuál puede ser el problema pero yo probaría dos cosas. A) En A4, ve a la parte más profunda de la configuración de la acción Run Shell. Pon variables Globales para recoger los resultados de Store Output, Store Errors y Store Result. Ejecuta la tarea y luego vete a ver la pestaña de variables para ver qué han guardado esas variables tras la última ejecución.
B) Prueba dejando la acción Run Shell y quitando la acción Hibernate Now. Luego a la inversa, con Hibernate Now y sin Run Shell. De esa forma quizá puedas aislar cada uno de los problemas por separado, o tal vez descubras que una de las acciones causa interferencias en la otra.

Ya puestos, explícanos que hace el keyevent 86. El compañero Mlesir había hecho una buena aproximación a ese comando Keyevent, pero sus números se agotaban en el 85, como puedes ver en http://www.htcmania.com/showthread.php?p=8655382
Del 86 no teníamos conocimiento hasta hoy. ¿nos lo cuentas?

Cita:
Originalmente Escrito por Alfista28 Ver Mensaje
El WiFi se me desconecta repetidas veces, incluso cuando lo estoy usando y veo que hay cobertura
Eso tiene pinta de ser una interferencia de la tarea con el contexto del propio perfil. Lo sabremos cuando transcribas el perfil completo, puesto que nos faltan detalles, ni siquiera nos has dicho si la tarea que has puesto es la tarea de entrada o de salida. Exporta la descripción del perfil y la pones en un post para que la podamos analizar.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 03/01/14, 21:24:36
Avatar de Alfista28
Alfista28 Alfista28 no está en línea
Usuario veterano
Mensajes: 855
 
Fecha de registro: nov 2011
Localización: London UK
Mensajes: 855
Modelo de smartphone: iPhone 4 32Gb - GNexus - Note II - Nexus 5 32Gb
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias por responder Caravantes.

Lo primero que hice fue deshabilitar el keyevent 86, y la tarea funciona sin problemas, por lo que ya sé de donde viene el problema. Lo que no entiendo es que si lo hago con la simulación desde Tasker funciona perfectamente, y si la ejecuto con un acceso directo no.

En cuanto a lo del keyevent, lo saqué de aquí: https://developer.android.com/refere...ODE_MEDIA_NEXT
Concretamente:
Código:
public static final int KEYCODE_MEDIA_STOP

Added in API level 3
Key code constant: Stop media key.

Constant Value: 86 (0x00000056)
Por otro lado, lo que más preocupado me tiene, lo del WIFI. Lo tengo así de simple:





¿Puede ser, que tal como lo tengo, lo que haga es, cuando se queda por un momento sin señal, espere tres minutos y apague el WiFi? En vez de, si no hay señal de WiFi durante 3 minutos se apague.

Un saludo.
Responder Con Cita
  #4  
Viejo 04/01/14, 00:40:34
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 Alfista28 Ver Mensaje
¿Puede ser, que tal como lo tengo, lo que haga es, cuando se queda por un momento sin señal, espere tres minutos y apague el WiFi? En vez de, si no hay señal de WiFi durante 3 minutos se apague.
Sí, tiene toda la pinta de ser eso. En cuanto pierde la señal durante un segundo, el perfil se activa y se inicia la tarea. Aunque se recupere la señal y el perfil se desactive en el instante siguiente, eso no detiene la tarea que ya estaba iniciada.

Porfa, leete las recomendaciones de este foro. Gracias.
http://www.htcmania.com/showthread.php?p=8982303
Responder Con Cita
  #5  
Viejo 04/01/14, 15:05:23
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
Alfista yo que tu además le metía una accion detener a la tarea de entrada de wifi conectado. En concreto detienes la tarea de entrada de wifi no conectado. Así evitas los problemas por desconexiones puntuales.
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: 01:29:39 (GMT +1)

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