![]() |
|
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
||||
|
||||
Cambiar código de 4 dígitos según la hora :v
Estaba buscando algo para que me cambie la contraseña :v talves no busque bien pero les dejo lo que logre.
creamos un evento de apagar pantalla. A1 evento apagar pantalla prioridad alta. creamos tarea de entrada. cambiar código de seguridad (710) A1: Si (if) [ %TIME > 6 & %TIME < 7 ] A2: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 0600 A3: Else Si (if) [ %TIME > 7 & %TIME < 8 ] A4: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 0700 A5: Else Si (if) [ %TIME > 8 & %TIME < 9 ] A6: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 0800 A7: Else Si (if) [ %TIME > 9 & %TIME < 10 ] A8: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 0900 A9: Else Si (if) [ %TIME > 10 & %TIME < 11 ] A10: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1000 A11: Else Si (if) [ %TIME > 11 & %TIME < 12 ] A12: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1100 A13: Else Si (if) [ %TIME > 12 & %TIME < 13 ] A14: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1200 A15: Else Si (if) [ %TIME > 13 & %TIME < 14 ] A16: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1300 A17: Else Si (if) [ %TIME > 14 & %TIME < 15 ] A18: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1400 A19: Else Si (if) [ %TIME > 15 & %TIME < 16 ] A20: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1500 A21: Else Si (if) [ %TIME > 16 & %TIME < 17 ] A22: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1600 A23: Else Si (if) [ %TIME > 17 & %TIME < 18 ] A24: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1700 A25: Else Si (if) [ %TIME > 18 & %TIME < 19 ] A26: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1800 A27: Else Si (if) [ %TIME > 19 & %TIME < 20 ] A28: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 1900 A29: Else Si (if) [ %TIME > 20 & %TIME < 21 ] A30: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 2000 A31: Else Si (if) [ %TIME > 21 & %TIME < 22 ] A32: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código que uso 2100 A33: Else Si (if) [ %TIME > 22 & %TIME < 23 ] A34: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 2200 A35: Else Si (if) [ %TIME > 23 & %TIME < 00 ] A36: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 2300 A37: Else Si (if) [ %TIME > 00 & %TIME < 1 ] A38: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 0000 A39: Else Si (if) [ %TIME > 1 & %TIME < 2 ] A40: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 0100 A41: Else Si (if) [ %TIME > 2 & %TIME < 3 ] A42: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 0200 A43: Else Si (if) [ %TIME > 3 & %TIME < 4 ] A44: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 0300 A45: Else Si (if) [ %TIME > 4 & %TIME < 5 ] A46: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 0400 A47: Else Si (if) [ %TIME > 5 & %TIME < 6 ] A48: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso 0500 A49: Fin si (End if) Explicación cada vez que apaguemos la pantalla el código de seguridad cambiará si la hora es mayor que 8 y menor que 9 el código será 0800 etc. PD alguna idea para pulir más esta idea.????. |
| Gracias de parte de: | ||
|
|
|
#2
|
||||
|
||||
|
Hay alguna razón para que lo haga al apagar la pantalla? Si apagas la pantalla cincuenta veces en una misma hora cincuenta veces que ejecutas la tarea, en vez ejecutarlo a las horas en punto por ejemplo
Enviado desde mi Aquaris E5 mediante Tapatalk |
|
#3
|
|
En primer lugar Nelson gracias por compartir tu perfil.
Además de lo que dice Recio yo añadiría que tanto if/else no es eficaz. Seguro que hay métodos más directos. Podrías por ejemplo usar una fórmula matématica, o una accion de variable para coger sólo lo que te interesa de una variable. Enviado desde mi T1-701u mediante Tapatalk |
| Gracias de parte de: | ||
|
#4
|
||||
|
||||
|
Hola Nelson, excelente idea. Gracias por compartirla.
Te comento dos asuntos: A) La tarea establece un PIN que depende directamente de la hora, y eso se podría hacer de forma mas breve partir de la propia variable que contiene la hora (y añadiendo dos ceros a la derecha). A1 Sección de variable, %TIME, empezando en el primer caracter y cogiendo dos caracteres, almacenar el resultado en la variable %hora A2 Establecer variable %pin a %hora00 A3: Secure Settings [ Configuración:Set Pin Cuenta atrás (segundos):0 ] código de uso %pin B) El perfil que tienes cambia el pin cada vez que apagas la pantalla. Puede ocurrir que varias horas después no recuerdes en qué momento (tramo horario) apagaste, y te tocará probar con dos o tres pines distintos hasta que aciertes. No es grave. Personalmente intentaría que el pin se estableciera en el momento de encender la pantalla, antes de desbloquearla. Tiene la ventaja de que en ese momento estás viendo la hora y por tanto tienes certeza sobre el pin a usar, sin importar si te has olvidado del momento en el que la apagaste. Por otro lado, puesto que al encender (antes de desbloquear) estás viendo la hora (hora y minutos) podrías construir un pin de 4 dígitos con los dos dígitos de la hora y los dos dígitos de los minutos. De esta forma sería un pin más seguro porque cambiaría 1440 veces al día. Creo que se puede hacer con una tarea de cuatro acciones. Eso es un problema si apagas más de una vez por hora (de media). Si solo apagas 23 veces al día (o menos) el sistema de Nelson es el idóneo. |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
siguiendo los consejos llegamos a esto.
cambiar código de seguridad (710) A1: Sección de Variable [ Nombre:%TIME Desde:1 Longitud:2 Encajar:Apagado Almacenar Resultado en:%pinhora ] A2: Sección de Variable [ Nombre:%TIME Desde:4 Longitud:2 Encajar:Apagado Almacenar Resultado en:%pinminuto ] A3: Establecer variable [ Nombre:%pinbloq A:%pinhora%pinminuto Calcular:Apagado Añadir:Apagado ] A4: Secure Settings [ Configuración:Set Password Cuenta atrás (segundos):0 ] No me reconoce la variable %pinbloq o %Pinbloq solo queda de contraseña %pinbloq o %Pinbloq alguna solución pliz |
|
#6
|
||||
|
||||
|
Cita:
Porque tiene la pinta de que no, al menos para esta acción. Prueba a que te muestre en pantalla el contenido de %pinbloq (con un Pop up por ejemplo), y si está bien almacenado, yo casi que diría que es eso. |
|
#7
|
||||
|
||||
|
entonces solo queda volver a la idea original :v claro cambiando solo el evento de apagar pantalla por prender pantalla :v
|
|
#8
|
||||
|
||||
|
Yo por eso descarte esa idea, por que SS no admite variables.
A no ser que haya una alternativa a SS para cambiar el PinCode Enviado desde mi MotoG3 mediante Tapatalk |
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 03:37:30 (GMT +1)
HTCMania: líderes desde el 2007

Cambiar código de 4 dígitos según la hora :v





