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


 
Herramientas
  #1  
Viejo 16/10/13, 18:33:46
Avatar de Jusss
Jusss Jusss no está en línea
Usuario muy activo
Mensajes: 713
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Utilizar %PACTIVE o crear variable nueva?

Tengo una duda con mis perfiles ya que me di cuenta que la mayoria de las variables que habia creado en todos los perfiles se pueden remplazar facilmente con %PACTIVE y asi limpiar un poco mis variables. Si mis variables son de entrada y salida seria similar usar el PACTIVE, no??

Ej perfil "Auricular Bluetooth" cuando se conectan los cascos la variable es %moto 1 y al desconectar es %moto 0 y la uso para que al salir de casa espere 15 minutos y si es %moto 0 la desonecte que diferencia hay si pongo %PACTIVE diferente *Auricular Bluetoot*

sirve realmente crear una variable nueva para eso??
Responder Con Cita


  #2  
Viejo 18/10/13, 09:02:46
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
En mi opinión, las dos diferencias más relevantes son las siguientes:

1 - Con variables puedes gestionar contextos de estado con demora en la tarea de entrada y/o salida.
Más información sobre esto de las demoras en
http://www.htcmania.com/showthread.php?p=8826125
http://www.htcmania.com/showthread.php?t=617822
Usando una variable, después de que el perfil se haya activado o desactivado, todavía puedes esperar un tiempo antes de cambiar el valor de la variable. Creo que es a eso a lo que te refieres con los 15 minutos al salir de casa (no te he entendido bien). Por el contrario, %PACTIVE no te permite contemplar ese tipo de demoras porque %PACTIVE solo muestra los perfiles activos en cada momento puntual.

2 - El sistema %PACTIVE te da problemas si más tarde quieres renombrar los perfiles. Si tienes un perfil que se llama AuricularBluetoot puedes usar condiciones de tipo
%PACTIVE ~ *AuricularBluetoot*
... pero cuando luego renombres el perfil, esas condiciones dejarán de funcionar correctamente. Tendrías que ir a modificar esas condiciones... suponiendo que te acuerdes de dónde están todas ellas, cosa que resulta complicada cuando tienes bastantes perfiles/tareas.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 19/10/13, 18:33:47
Avatar de GraphicAdventure
GraphicAdventure GraphicAdventure no está en línea
Miembro del foro
Mensajes: 277
 
Fecha de registro: oct 2013
Localización: España
Mensajes: 277
Modelo de smartphone: S3 Mini I8190N
Versión de ROM: JB 4.1.2
Tu operador: Movistar
Mencionado: 11 comentarios
Tagged: 0 hilos
En mi caso para mis necesidades prefiero utilizar PACTIVE y PENABLED para tener el mínimo número de perfiles y variables creados, porque cuando empiece a crear muchas situaciones en Tasker será un lío para encontrar algo.

Si para utilizar una variable tienes la necesidad de crear otro perfil eso significa el doble de perfiles y una variable más. Lo digo porque si creas 50 perfiles y cada uno utiliza una variable que necesite otro perfil de comprobación o lo que sea, tendrás 100 perfiles.

En el punto 1 de Caravantes donde el menciona este ejemplo:

Cita:
Originalmente Escrito por Caravantes Ver Mensaje
a diario voy al trabajo y el recorrido me hace pasar (en coche o bus) por delante de la puerta de su casa. La ubicación por red detecta que estoy en el lugar y activa la tarea de entrada
Mi perfil de Cell Home utiliza un contador al inicio de la tarea de entrada para saber si se ha conectado más de 5 veces en menos de 2 minutos (lo necesito) y después espera 10 minutos para que me de tiempo de salir del garaje y entrar en casa, la acción siguiente es Detener Si %PACTIVE !~ *,Cell Home,*
Hace exactamente lo mismo pero sin ninguna variable y solamente con 1 perfil.

El punto 2 es cierto que puede pasar ese inconveniente, pero yo normalmente creo un perfil con un nombre muy único para evitar cambios.
¿Creo que lo mismo te pasa si tienes que cambiar el nombre a alguna variable no?

Lo veo más probable que necesites cambiar el nombre de una variable que de un perfil, lo digo porque cuando necesitas una variable piensas en un nombre rápidamente y si necesitas crear una otra variable de otro perfil que vaya a tener un nombre parecido te das cuenta la que ya tenias no tiene un nombre apropiado.
Yo para evitar estas situaciones siempre pongo el nombre de la variable empezando con un nombre reducido del perfil o algo que nunca pueda preguntarme que perfil la utiliza.

Última edición por GraphicAdventure Día 19/10/13 a las 18:48:52
Responder Con Cita
  #4  
Viejo 19/10/13, 22:13:18
Avatar de Jusss
Jusss Jusss no está en línea
Usuario muy activo
Mensajes: 713
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
[quote=GraphicAdventure;10740616]En mi caso para mis necesidades prefiero utilizar PACTIVE y PENABLED

PENABLED se usa cuando el perfil esta "Activado"?
Responder Con Cita
  #5  
Viejo 19/10/13, 22:17:47
Avatar de GraphicAdventure
GraphicAdventure GraphicAdventure no está en línea
Miembro del foro
Mensajes: 277
 
Fecha de registro: oct 2013
Localización: España
Mensajes: 277
Modelo de smartphone: S3 Mini I8190N
Versión de ROM: JB 4.1.2
Tu operador: Movistar
Mencionado: 11 comentarios
Tagged: 0 hilos
Sí, PACTIVE = activo, PENABLED = activado
Responder Con Cita
Gracias de parte de:
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: 07:47:29 (GMT +1)

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