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

Respuesta
 
Herramientas
  #61  
Viejo 16/05/18, 07:48:41
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
Creo que todavía podemos mejorar el invento un poco más.

-Elimina la acción que asigna valor a la variable %gps.
-En la acción de "Obtener ubicación" pon la "cuenta atrás" en 10.
-En el IF que comprueba el tiempo cambia %gps por un 20.

Con eso ahorramos una acción, al iniciar la tarea esperamos lo mínimo para saber si tenemos señal GPS y hacemos la tarea algo menos sensible a los posibles cortes de señal una vez que esté funcionando.

Prueba y me cuentas.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:


  #62  
Viejo 16/05/18, 13:58:57
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Probado. Desde luego ni un solo corte. Y noto con esta nueva versión que al parar el coche la variable indica 0 antes aun. Al mismo tiempo que si acelero fuerte indica mas rápidamente la velocidad real. No dejas de superarte!!

Por lo menos te muestro como va mi Modo Coche... Aun queda mucho por añadir (no tiembles, tranquilo). Modo inmersivo gracias a AutoTools. BT (Bluetooth activar/desactivar), VE (Velocímetro activar/desactivar), MP (Google Maps) y WZ (Waze). Color rojo porque mi cuadro de mandos y consola tiene todas las luces rojas.
Imágenes Adjuntas
Tipo de Archivo: jpg Screenshot_20180516-131251.jpg (21.5 KB, 47 visitas)
Responder Con Cita
  #63  
Viejo 16/05/18, 17:13:56
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por emiegna Ver Mensaje
Probado. Desde luego ni un solo corte. Y noto con esta nueva versión que al parar el coche la variable indica 0 antes aun. Al mismo tiempo que si acelero fuerte indica mas rápidamente la velocidad real.
Ahora mismo los pasos son del 50% de la diferencia de velocidad. Se podría jugar con ese porcentaje para mejorar un poco más el tiempo de ajuste. Si quieres probar cambia la operación con la que se calcula %pas por esta otra...

%pas = floor(abs(%Velocidad-%vel)*0.75)

 Cita: Originalmente Escrito por emiegna Ver Mensaje
Por lo menos te muestro como va mi Modo Coche...
Pues queda muy chulo.

... por puro entretenimiento, y ya que tienes el dato necesario (%LOCSPD = velocidad en m/s), le podías añadir una casilla con la distancia de frenado/seguridad.

Se puede hacer por el sistema clásico...

http://revista.dgt.es/es/educacion-f...eguridad.shtml

O por la "Regla del cuadrado", que parece más recomendable...

https://www.race.es/seguridadvial/fo...a-de-seguridad

¿Te ves capaz?

__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #64  
Viejo 16/05/18, 22:53:08
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
"Que ahora mismo los pasos son del 50%..." no lo he entendido muy bien. Ya he sustituido la acción, pero aun no la he podido probar. Mañana te diré.

Lo de la distancia de seguridad y frenado... Tengo de carnet tela de años, y ya ni me acordaba que existía normativa al respecto (y sanciones), y mucho menos el tema del cálculo.

A ver, después de leer se me ha ocurrido una idea simple. Imagino que para ti simpliiiiiiiisima, sin duda... (Supongo que existen calificativos mas duros).

Allí va... Te vas a partir el pecho (Oye, funciona mas o menos)

DistSeg (87)
A1: Si (if) [ %Velocidad < 10 ]
A2: Sección de Variable [ Nombre:%Velocidad Desde:1 Longitud:1 Encajar:Apagado Almacenar Resultado en:%two ]
A3: Establecer variable [ Nombre:%Distancia A:%two/10 Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ]
A4: Fin si (End if)
A5: Si (if) [ %Velocidad > 9 ]
A6: Sección de Variable [ Nombre:%Velocidad Desde:1 Longitud:2 Encajar:Apagado Almacenar Resultado en:%one ]
A7: Establecer variable [ Nombre:%Distancia A%one*%one)/100 Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ] Si (if) [ %Velocidad > 9 & %Velocidad < 100 ]
A8: Establecer variable [ Nombre:%Distancia A:%one*%one Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ] Si (if) [ %Velocidad > 99 ]
A9: Fin si (End if)


De pena, no?

Por cierto, la pantallita del Modo Coche solo está empezando. Con el paso del tiempo irá cambiando mucho por "añadidos" y estética, claro
Responder Con Cita
Gracias de parte de:
  #65  
Viejo 17/05/18, 11:53:20
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Acabo de probarlo con la modificación. La anterior versión va mejor. En esta última, al desacelerar para llegar a parar tarda mas en descender el valor. Ademas, no sé porqué pero ya parado no llega a valor 0.se queda en 1.

Quizas yo me fije mas en las desaceleraciones y frenadas que en las aceleraciones. No lo tengo claro. En las frenadas bruscas, o medio bruscas, que quizás es donde mas me fijo, noto que en la versión anterior llega a marcar valor 1 (y 0) antes que en la última (que, insisto, no se porque ni siquiera llega a marcar 0).

Edito: Estoy haciendo pruebas... Si en la acción donde se establece la variable %pas, con ceil, "toco" la división entre 2 por 1.5 (por ejemplo), ¿existe menos efecto gradual, pero marcará 0 antes tras parar? A mi me parece que no se pierde apenas efecto gradual y llega antes. ¿Es posible o veo "visiones"?

Última edición por emiegna Día 17/05/18 a las 12:24:08.
Responder Con Cita
Gracias de parte de:
  #66  
Viejo 17/05/18, 12:33:32
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por emiegna Ver Mensaje
En esta última, al desacelerar para llegar a parar tarda mas en descender el valor. Ademas, no sé porqué pero ya parado no llega a valor 0.se queda en 1.


Es que me he colado y he puesto "floor" en vez de "ceil".

 Cita: Originalmente Escrito por emiegna Ver Mensaje
"Que ahora mismo los pasos son del 50%..." no lo he entendido muy bien.
Ahora el ajuste se hace dividiendo la diferencia de velocidades entre 2, y eso es el 50%. Lo último que te he propuesto es hacer el ajuste en pasos del 75%.

%pas = ceil(abs(%Velocidad-%vel)*0.75)

 Cita: Originalmente Escrito por emiegna Ver Mensaje
A ver, después de leer se me ha ocurrido una idea simple... (Oye, funciona mas o menos)
Veo que te has decidido por la "Regla del cuadrado", que básicamente consiste en quitar la última cifra de la velocidad y multiplicar el número resultante por sí mismo.

https://www.motor.mapfre.es/consejos...ad-recomendada

Yo diría que en tu tarea has intentado aplicar esa explicación literalmente, pero de una forma un poco "extraña"...

Si la %Velocidad está entre 0 y 9 coges el primer dígito siendo %Distancia es ese dígito entre 10.

Si la %Velocidad es 10 o más coges los dos primeros dígitos siendo %Distancia el cuadrado de esos dígitos si %Velocidad es 100 o más, o ese cuadrado entre 100 si %Velocidad está entre 10 y 99.



Con lo fácil que es...

%Distancia = round((%Velocidad/10)^2)

Y además esa es la cuenta exacta ajustada a la velocidad, no como lo que sale de aplicar literalmente la explicación.

Si metes eso en una acción justo después de las que ajustan la %Velocidad ya lo tienes. Por cierto, si lo haces, recuerda poner %Distancia=%novel en los mismos casos en que lo haces para %Velocidad.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)

Última edición por WillyWeb Día 17/05/18 a las 13:10:47. Razón: Añadir un comentario.
Responder Con Cita
Gracias de parte de:
  #67  
Viejo 17/05/18, 14:36:35
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Probado con ceil. Va perfecto. Es decir, un 75% en lugar de un 50%, supone un mayor efecto gradual a costa de un retraso minimo en llegar al valor a 0 en la variable, ¿no es asi?

Yo es que soy de letras. Las matemáticas... Se me dan de pena. Es mas, entiendo la accion de la distancia de seguridad excepto el simbolo ^. Ni idea. De haberlo conocido quizas lo hubiese empleado para simplificar. Ya te dije que seria de pena :-(
Responder Con Cita
  #68  
Viejo 17/05/18, 16:39:28
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
El 75% en vez del 50% supone saltos algo mayores, menos pasos y por lo tanto un ajuste algo más rápido. Jugando con ese 0.75 puedes hacer el ajuste tan rápido o lento como quieras.

Y ese ^ significa "elevado a..."

http://tasker.dinglisch.net/userguide/en/maths.html (power en inglés)
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #69  
Viejo 17/05/18, 18:32:16
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Ok. Ya me queda claro. Así según gustos puedes ir cambiando.

Perfecto.

Mil gracias, WillyWeb

(sigo con mi Modo Coche)
Responder Con Cita
  #70  
Viejo 18/05/18, 10:17:07
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por emiegna Ver Mensaje
Mil gracias, WillyWeb

(sigo con mi Modo Coche)

Hola Emiegna.

Creo que ya podemos ir considerando que la parte principal de este hilo está terminada, y eso no quita para que haya mensajes posteriores que puedan abordar ciertos detalles o cuestiones laterales.

Es un hilo muy interesante... pero muy largo. Han sido 10 días que no se han hecho pesados porque ha ido poco a poco, pero... Estoy pensando en futuros taskeros que se planteen hacer un velocímetro o abran el hilo para aprender. Creo que sería preferible no obligarles a leer los 70 mensajes. Sugiero que les ofrezcas un post final que agrupe toda la información importante.

Te propongo una tarea de "remate", que te la puedes tomar como TFM, para finalizar este cursillo práctico intensivo que ha impartido Willy. Así tienes ocasión de demostrar lo que has aprendido.

Me refiero a que publiques un post "definitivo" con las conclusiones. Empezaste el hilo preguntando si sería posible construir un velocímetro, y sería estupendo que escribas una respuesta y un resumen de todos los detalles importantes que se han tratado en el hilo, detalles que han hecho posible la solución. Añade la tarea (la versión que tú consideres como finalmente óptima), y algunas explicaciones para describir la propia tarea, las variables y también las constantes utilizadas, muy especialmente para esas constantes que se pueden cambiar (0.50 vs 0.75) para que la tarea funcione de una u otra manera.

Tras eso, en el primer post del hilo insertas un párrafo inicial diciendo que la solución está en el post "definitivo", número tal, y pones un enlace a ese post. Todo para incrementar la futura utilidad del hilo.

Solo es una propuesta. También puedes hacerlo de otra forma, o dejarlo para más adelante... o no hacerlo. Ningún problema, no te sientas obligado.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #71  
Viejo 18/05/18, 16:38:31
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Absolutamente de acuerdo contigo, Caravantes. El post lo merece, y mas aun WillyWeb. En este fin de semana procuraré tenerlo para, en la medida de lo posible, ayudar al resto de usuarios del foro.

Buena idea
Responder Con Cita
  #72  
Viejo 18/05/18, 20:07:54
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
En este pot, tras la afortunada y sin duda merecida petición de nuestro compañero Caravantes, me dispongo a exponeros la tarea del asunto de este hilo y un, llamemosle, resumen-conclusiones que se obtienen de este hilo y la tarea en si.

Aclaro que lo que a muchos de vosotros pueden parecer nimiedades, para mi no lo han sido... Como por ejemplo que por término general las acciones donde se establecen variables y que incluyen calculos matematicos suele ser necesario marcar "calcular", o bien la "comodidad" y seguridad que supone el uso de etiquetas en las acciones, o la importancia de las Propiedades de la tarea (rueda dentada), o bien el correcto uso de %priority / %priority+1 / %priority-1 en la acción "realizar tarea", etc, etc...

En primer lugar, todo (y digo, absolutamente todo) el mérito corresponde al maestro WillyWeb. Yo solo pregunté. Pregunté y aprendí y/o intenté aprender de él. Un hilo largo por su afán de perfeccionar la tarea y un hilo largo por mi persistencia. He aquí la tarea de WillyWeb que a continuación comentaré. En este punto, pido al compañero que no dude en corregirme en todo lo necesario.

Pa allá que vamos...

VelocimetroON/OFF (12)
Abortar Tarea Existente
A1: Establecer variable [ Nombre:%novel A:- Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]
A2: Si (if) [ %par1 ~ on ]
<GpsVelocimetro>
A3: Obtener ubicación [ Origen:Cualquiera Cuenta atrás (segundos):10 Continuar tarea inmediatamente:Encendido Mantener Seguimiento:Encendido ]
A4: Si (if) [ %TIMES-%LOCTMS < 20 ]
A5: Establecer variable [ Nombre:%vel A:round(%LOCSPD*3.6) Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ]
A6: Establecer variable [ Nombre:%Velocidad A:%vel Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ] Si (if) [ %Velocidad ~ %novel ]
A7: Establecer variable [ Nombre:%pas A:ceil(abs(%Velocidad-%vel)*0.75) Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ]
A8: Establecer variable [ Nombre:%Velocidad A:%Velocidad+%pas Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ] Si (if) [ %Velocidad < %vel ]
A9: Establecer variable [ Nombre:%Velocidad A:%Velocidad-%pas Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ] Si (if) [ %Velocidad > %vel ]
A10: Else
A11: Establecer variable [ Nombre:%Velocidad A:%novel Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]
A12: Fin si (End if)
A13: Esperar [ MS:200 Segundos:0 Minutos:0 Horas:0 Días:0 ]
A14: Ir a acción [ Tipo:Etiqueta Acción Número:4 Etiqueta:GpsVelocimetro ]
A15: Else
A16: Detener Ubicación [ Origen:GPS ]
A17: Establecer variable [ Nombre:%Velocidad A:%novel Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]
A18: Fin si (End if)


Pues bien, de empezar solicitando ayuda para crear una tarea que fuese un velocímetro sin ser root hemos acabado, gracias a WillyWeb, en una tarea que es un velocímetro con ajuste gradual sin necesidad de ser root.

Con esto que expongo a continuación tenemos un velocímetro sin ajuste gradual, pelao y mondao...

Velocimetro (78) A1: Obtener ubicación [ Origen:GPS Cuenta atrás (segundos):100 Continuar tarea inmediatamente:Encendido Mantener Seguimiento:Encendido ] A2: Establecer variable [ Nombre:%Velocidad A:round(%LOCSPD*3.6) Recurse Variables:Apagado Calcular:Encendido Añadir:Apagado ] A3: Ir a acción [ Tipo:Número Acción Número:1 Etiqueta:Velocimetro ]

Y luego, detener la obtención de ubicacion.


Con la tarea de WillyWeb conseguimos ese efecto de ajuste gradual. Es decir, en una tarea sin efecto de ajuste gradual lo normal es que cuando aceleremos en un vehículo y pasemos de 23 a 26 km/h se haga en un solo salto (23, 26). Con efecto de ajuste gradual los saltos serían de a uno, o algo mas (dependiendo de lo rapido que alcancemos la velocidad). Aquí conviene recordar que los ajustes dependen del Gps (1 segundo, mas o menos). En este último caso seria algo asi, 23, 24, 25, 26. Obviamente aplicable al desacelerar o frenar también.

La tarea de WillyWeb comienza con crear una variable %novel para el caso que no tengamos datos del Gps. En una escena que incluyesemos un elemento texto con la variable %Velocidad en el campo correspondiente nos saldría "-" (sin las comillas).

A continuación entramos en el asunto, %par1 ~ on ó %par1 ~ off. En una acción "realizar tarea" encendemos o apagamos el velocímetro. Atentos siempre a las posibilidades de %priority en función de las necesidades.

Continuamos. Lo primero, obviamente, obtener ubicación. Tiempo mínimo para reducir las posibilidades de cortes. 10 segundos.

%LOCSPD, a km/h. La pasamos a una variable %vel, que podría tener valor "-" sino hay datos. Acciones 5 y 6.

Meollo de la cuestion, o cómo consigue WillyWeb el efecto gradual. Acciones 7, 8 y 9. Aqui considero como un elemento clave el 0.75 de la acción 7. Con 0.75 los saltos serán algo mayores que con 0.50. Es decir, y a modo de ejemplo, si vamos a 10 km/h con 0.75 el valor de la variable ira cambiando algo asi: 10, 5, 0. Menos efecto gradual, pero alcanzaremos el valor 0 mas pronto, mas cercanos a la parada absoluta del vehículo. Con 0.50 tardaremos algo mas, pero el efecto gradual en el ejemplo seria 10, 7, 5, 3, 0. Es decir, mayor efecto gradual a costa de llegar un poco mas tarde a ese 0 real. Es "jugar" con ese número. Para gustos, colores.

Seguimos, si no obtenemos datos Gps habrá que volver a intentarlo. Acción 14. Mejor una etiqueta, por si añadimos/eliminamos acciones. WillyWeb

Y claro, por ultimo, detener el velocímetro cuando ya no queramos usarlo. (%pas1 ~ off).

Importante, y por el bucle de la tarea, en Propiedades de la tarea hay que marcar "Abortar Tarea Existente".

Todos los agradecimientos al maestro WillyWeb
Responder Con Cita
Los siguientes 2 usuarios han agradecido a emiegna su comentario:
  #73  
Viejo 19/05/18, 13:40:23
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por emiegna Ver Mensaje
Todos los agradecimientos al maestro WillyWeb
Hombre, tanto como maestro.

Vamos a dejarlo en "usuario avanzado" que colabora en un foro en la medida de sus posibilidades.

Creo que la tarea hace lo que querías, así que podemos decir eso de "prueba superada".

Y ahora un nuevo reto ... ... ¿un velocímetro para Maps? ...
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #74  
Viejo 19/05/18, 14:10:21
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por emiegna Ver Mensaje
podéis ver la tarea resultante creada para tener un velocímetro, junto a un resumen y conclusiones de todo ello en el post #72. Si alguien me explica cómo poner un enlace... (no doy con ello).
Ahí va el procedimiento para poner un enlace a un post, usando un ordenador y un navegador convencional de Internet:

Localizas el post que quieres enlazar, en este caso es el post número 72. En la cabecera de ese post, a la izquierda está la fecha y la hora de creación del post. A la misma altura, a la derecha verás el número del post #72. Haciendo clic en ese número llegas a la página que SOLO contiene ese post. Puedes copiar esa URL si quieres poner un enlace que lleve a esa página, pero yo te recomiendo otra cosa: en esta página que solo te muestra un post, verás que arriba del todo, a la derecha, está el título del hilo. Haciendo clic ahí llegas otra vez al hilo completo, pero teniendo focalizado directamente el post que querías. Ahora sí te recomiendo que copies la URL para hacer un enlace que lleve a ese post (pero pudiendo ver también el resto del hilo).

Luego, para poner el enlace... Edita el primer post en el que quieres insertar el enlace. Si quieres poner el enlace en una palabra o frase, seleccionas ese fragmento. La otra opción es que quieras poner el enlace independiente del texto, y en ese caso solo tienes que situar el cursor en el punto del post en el que quieras que aparezca el enlace (recomendado que el cursor esté aislado, sin tocar con ninguna palabra/carácter, por ejemplo está bien si por delante/detrás del cursor tienes espacios o cambios de línea.

Estás editando un post y en la parte superior del cuadro de edición tienes varios botones. Mira el icono parece una bola con tres eslabones de cadena, y haces clic. Aparecerá una ventana en la que puedes pegar la URL antes copiada. Confirmar y listo. Ya tienes el enlace en el post editado. Solo te queda darle al botón de GUARDAR para validar los cambios en el post. Suerte.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #75  
Viejo 19/05/18, 17:34:42
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
WillyWeb, como la app Navmeter? Esa app ya lo hace, pero también es cierto que crear uno seria un reto ademas de tener la posibilidad de añadir funciones que aquellas app no tiene. Lo del velocimetro creo que no seria dificil... Una escena pequeña, claro. Pero, y como la mueves libremente por Maps con el dedo como hace Navmeter? Por ejemplo, yo he creado una barra de estado fija de otro color que al fin y al cabo es una escena bloqueada, pero lo de moverla libremente...

Gracias Caravantes, en cuando esté frente al portátil lo hago. Ahora mismo estoy solo con móvil. Buena explicación

Por cierto, para el Modo Coche ando ahora probando añadir los 4 limites básicos de velocidad en España (50, 90, 100, 120). A mi forma... No lo veo complicado. Como veis el inicio? Quiero que solo suene un pitido cuando me paso. Y que vuelva a pasar solo una vez cuando me pase...

Perfil: LimiteVelocidad (47)
Evento: Establecer variable [ Variable:%Velocidad Valor:* User Variables Only:Apagado ]
Entrada: Bip (8)
A1: Si (if) [ %Bip ~ 0 & %Velocidad > 50 ]
A2: Elemento Color de Texto [ Nombre Escena:FondoNegro Elemento:Velocimetro variable Color:#FF15EE00 ]
A3: Elemento Color de Texto [ Nombre Escena:FondoNegro Elemento:Velocimetro km Color:#FF15EE00 ]
A4: Bip [ Frecuencia:8000 Duración:600 Amplitud:50 Stream:4 ]
A5: Establecer variable [ Nombre:%Bip A:1 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]
A6: Else
A7: Si (if) [ %Velocidad < 51 ]
A8: Elemento Color de Texto [ Nombre Escena:FondoNegro Elemento:Velocimetro variable Color:#FF9C0025 ]
A9: Elemento Color de Texto [ Nombre Escena:FondoNegro Elemento:Velocimetro km Color:#FF9C0025 ]
A10: Establecer variable [ Nombre:%Bip A:0 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]
A11: Fin si (End if)
A12: Fin si (End if)

(Es solo el comienzo, claro)
Responder Con Cita
  #76  
Viejo 19/05/18, 19:35:39
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por emiegna Ver Mensaje
WillyWeb, como la app Navmeter?
Pues sí. Algo de ese estilo estaría bien como reto.

 Cita: Originalmente Escrito por emiegna Ver Mensaje
Por cierto, para el Modo Coche ando ahora probando añadir los 4 limites básicos de velocidad en España (50, 90, 100, 120) ... Quiero que solo suene un pitido cuando me paso. Y que vuelva a pasar solo una vez cuando me pase...
Disparas la tarea con cada cambio de %Velocidad ... bien, pero marca "User Variables Only".

Tal como lo tienes ahora pita (y cambia de color) la primera vez que pases de 50 y no pita de nuevo si antes no has bajado de 50. Entiendo que es eso lo que querías, así que ...

Por cierto A6 y A7 las puedes juntar en una y te sobraría el ENDIF de A11.

¿Vamos a ver cómo haces eso mismo con las cuatro velocidades que quieres controlar?

__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #77  
Viejo 19/05/18, 21:18:32
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Indago si es posible mover una escena pequeña manteniéndola pulsada y arrastrandola donde uno quiera... Pero no me suena que se pueda. Me refiero al reto planteado. Por lo demas, no veo el problema, no? O me pierdo algo? Una escenita pequeña, por ejemplo en color verde con color de fuente en blanco y situada en un sitio fijo. El problema que veo es que cuando abres Google Maps existen distintas ventanas... Navegacion, consulta de ruta, busqueda, etc. O bien tienes la opción de mover la escena con el dedo, o bien atiendes a la actividad de Google Maps en cada momento, no? (Y horizontal o vertical, claro)

Tal como está ahora hace, según creo haber comprobado, lo mismo que hace el Infocenter de mi coche. Pita solo una vez si me paso, por ejemplo, de 120 y ya no lo hace hasta que reduzco al limite legal (o por debajo) y me paso de nuevo. Lo que ocurre en mi Infocenter es que fijar los limites es mas complicado y lento que pulsar un solo botón en el móvil para cambiar de limites.

Lo de reducir acciones, otra cagada mas mia... Obviamente es suficiente con el Else y un solo End if. No tendré yo cagadas de esas por ahi. Tengo que repasar tareas que funcionan, pero podrian ir mas rapidas. Seguro.

Me ha hecho mucha gracia el icono final Mientras creaba ese ejemplo me acordé de ti. Ya llegaré a ello. No creo que sea muy dificil... ¿No? Hombre de poca fe...
Responder Con Cita
  #78  
Viejo 20/05/18, 09:46:51
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por emiegna Ver Mensaje
Indago si es posible mover una escena pequeña manteniéndola pulsada y arrastrandola donde uno quiera... Pero no me suena que se pueda.
Pues exactamente "pulsando y arrastrando" parece que no se puede, aunque se puede hacer algo parecido que lo mismo te vale.

Prueba de concepto...

-Una escena pequeña
-Un elemento "Rectángulo" que llene la escena
-Una tarea
-Variable local %posh=100
-Variable local %posv=100
-Mostrar la escena como "Capa Superpuesta Bloqueada" en %posh/%posy

Ese elemento (y alguno más) tiene tres eventos: "Clic", "Clic largo" y "Golpe". Ese golpe reacciona a deslizamientos del dedo sobre el elemento generando dos variables locales: %stroke_dir (dirección del movimiento) y %stroke_len (longitud del movimiento).

Si en la pestaña "Golpe" del rectángulo pones estas acciones...

%posv=0 si %stroke_dir~up
%posv=200 si %stroke_dir~down
%posh=0 si %strike_dir~left
%posh=200 si %stroke_dir~right
Ocultar la escena
Mostrar la escena como "Capa Superpuesta Bloqueada" en %posh/%posy

...lanzarás la escena de un lado a otro de la pantalla.

No es exactamente "pulsar y arrastrar" pero hace su función.

¿Cómo lo ves?

PD: Yo pondría un "destruir escena" en "clic largo" para poder salir con facilidad.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:
  #79  
Viejo 20/05/18, 12:40:58
Array

[xs_avatar]
emiegna emiegna no está en línea
Usuario muy activo
 
Fecha de registro: may 2014
Mensajes: 749
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Tu operador: Lowi
Con respecto al movimiento de la escena es más que suficiente desde mi punto de vista, sin duda. Es curioso. He seguido tus indicaciones en una escena con un rectángulo de 300x300 y funciona perfecto. Tan solo sería "jugar" un poco con los valores 100 y 200. El problema que veo, como antes te decía, es que ese velocimetro lo tendrás visible siempre que abras Maps y hasta que lo cierres. Es decir, realmente solo interesa tenerlo visible cuando realmente estas ya navegando (siguiendo indicaciones), pero no cuando inicias Maps y vas a introducir un destino, por ejemplo. No se si me explico. Por eso te decia que seria idoneo que la tarea del velocimetro solo se mostrase al seguir indicaciones... Cuando creas un contexto de aplicación solo puedes abrir la aplicación, que yo sepa. Sin embargo, en una tarea puedes cargar una aplicacion (si mantienes pulsado) por actividad, configuración, etc (segun los casos). Por ahi iba yo...

Por cierto, esta idea no seria mejor en otro hilo?

Por otro lado, limites de velocidad... Ese Else + if %Velocidad <51 sí es necesario (con su End if), sino no para de pitar. Yo solo quiero que pite una vez cuando me pase. Y si continuo en 53 o 56... Ya no pite. Solo que vuelva a pitar si bajo de 51 y subo de nuevo por encima de 50.

Estoy intentando simplificar y no se si es posible. Esta mañana no me funcionaban las pruebas de simplificacion de la tarea... Lo unico, y esto no lo he probado, que se me ocurre que podria funcionar es 4 botones en la escena (50, 90, 100, 120) que, o bien activen/desactiven perfiles como la tarea que puse (serian 4 perfiles con 4 tareas de 50, 90, 100, 120), o bien cuatro tareas que se ejecuten atendiendo al valor 1/0 que establezca en cada boton de la escena. Supongo que uno (o ambos casos) funcionarian, pero simplificado, simplificado, no es que sea... Las probaré.

He querido también basarme en la tarea del Salvapantallas (para simplificar), pero aquello no me funcionaba. Algo asi como evento de variable a %Boton1/%Boton2, etc y la tarea if ~ %Boton1 ~ 1|%Boton2 ~ 1, etc... Y luego una tarea "Bip". Uff, no se si me he explicado tampoco... Pero tampoco funcionaba lo que intenté.
Responder Con Cita


  #80  
Viejo 20/05/18, 13:34:41
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,048
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por emiegna Ver Mensaje
Con respecto al movimiento de la escena es más que suficiente desde mi punto de vista, sin duda.
Pues entonces ese es el camino.

 Cita: Originalmente Escrito por emiegna Ver Mensaje
He seguido tus indicaciones en una escena con un rectángulo de 300x300 y funciona perfecto. Tan solo sería "jugar" un poco con los valores 100 y 200.
0 = a tope izquierda/arriba
100 = centro de la pantala
200 = a tope derecha/abajo

Ajusta a tu gusto en cualquier valor intermedio.

 Cita: Originalmente Escrito por emiegna Ver Mensaje
El problema que veo, como antes te decía, es que ese velocimetro lo tendrás visible siempre que abras Maps y hasta que lo cierres...
Claro ... si usas como disparador un contexto de aplicación eso es lo que pasa ...

 Cita: Originalmente Escrito por emiegna Ver Mensaje
Por eso te decia que seria idoneo que la tarea del velocimetro solo se mostrase al seguir indicaciones...
Casi lo tienes ... ¿qué pasa cuando Maps entra en modo navegación? ...

 Cita: Originalmente Escrito por emiegna Ver Mensaje
Por cierto, esta idea no seria mejor en otro hilo?
Pues la verdad es que sí. El proyecto del "Velocímetro con ajuste gradual" está terminado. Ahora tenemos dos proyectos nuevos...

-Un velocímetro para Maps
-Un indicador de paso por límites de velocidad

Ambos basados en el velocímetro pero con objetivos distintos. Abre un tema para cada uno y enlaza a este para poner en antecedentes.

 Cita: Originalmente Escrito por emiegna Ver Mensaje
Por otro lado, limites de velocidad... Ese Else + if %Velocidad <51 sí es necesario (con su End if), sino no para de pitar...
Cuando te dije que podías juntar A6 y A7 de tu tarea inicial ... ¿qué hiciste exactamente?

 Cita: Originalmente Escrito por emiegna Ver Mensaje
Estoy intentando simplificar y no se si es posible.
En cada uno de esos botones cambia el %Límite y luego usa ese %Límite en la tarea que ya tienes hecha ... yo creo que eso es bastante simple.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 04:37:20 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /