|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Valores para la variable '%CLIP'
Muy buenas! ;)
Estoy trabajando en una tarea que hará uso de la variable %CLIP, que hace referencia a los datos almacenados en el portapapeles del sistema. Bien, para seguir con el resto del task antes necesito tener claro como funciona y qué valores puede conseguir dicha variable del sistema para luego actuar según convenga. He leido que para detectar si hay "algo" en el portapapeles (sea imagen o video o fotos...?? o solo texto?) se utiliza el valor 'is set' para comprobar si esa variable en particular esta vacía o por si el contrario contienen algo. La he intentado utilizar, pero o no la utilizo correctamente, o no sé, ya que lo que deseo comprobar antes de empezar la tarea (perfil) es si el valor de esa variable cambia o se agrega algo nuevo a ella (estando ésta vacía). Otra cosa que querría saber como se hace es cómo puedo limpiar todo valor almacenado en la variable %CLIP. Tengo entendido que las variables de sistema no se pueden tocar, pero por lo menos en lollipop (5.1.1) cuando copio algo al portapapeles, enseguida me aparece en el lado derecho inferior de la pantlla lo que acabo de copiar en él, y una mini flecha, la cual si la presiono se expande el portapapeles mostrándome el contenido (texto) que haya sido copiado hasta ese momento. Además me muestra un botón de eliminar contenido. Pues eso es lo que deseo hacer con tasker: eliminar haya lo que haya en ella cuando el contexto (evento) de algo nuevo a entrado o se ha guardado en la variable '%CLIP' coincida, por así decirlo, con TRUE. Última edición por SmartPhoneLover Día 09/09/16 a las 16:04:26. |
|
|
|
#2
|
||||
|
||||
|
Bueno ya he soluionado, al menos eso creo, el tema de hacer que tasker inicie la tarea que tengo pensado crear cuando se copie algun texto al portapapeles:
Código:
Evento: Establecer variable [ Variable:%CLIP Valor:* User Variables Only:Apagado ] |
|
#3
|
||||
|
||||
|
Puedes utilizar la acción Copiar a Portapapeles, para vaciar %CLIP: deja vacío el parametro texto.
Para detectar si hay algo o si ese algo coincide con lo que sea utiliza el contexto de estado/variable/valor de variable. Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#4
|
||||
|
||||
|
Vaya te has adelantado!
Se me olvidaba: Yo para ver si una variable esta vacía uso if %variable ~ %* Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#5
|
||||
|
||||
|
Puedes utilizar la acción Copiar a Portapapeles, para vaciar %CLIP: deja vacío el parametro texto.
Para detectar si hay algo o si ese algo coincide con lo que sea utiliza el contexto de estado/variable/valor de variable. Enviado desde mi T1-701u mediante Tapatalk ![]() Al parecer no se tiene acceso al portapapeles, salvo el propio sistema. Tambien he probado con "setClip('',0)" pensando que haria algo pero nada. |
|
#6
|
||||
|
||||
|
Pues a mi me va bien, perfecto. Se queda %CLIP vacio.
Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#7
|
||||
|
||||
|
Que versión de Android usas?
|
|
#8
|
||||
|
||||
|
Android 4.4 Luego si quieres lo puedo probar tambien en 5.1
Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#9
|
||||
|
||||
|
Vale, te agradecería si puedes probar lo de borrar esa variable en Android 5
|
|
#10
|
||||
|
||||
|
y si pruebas con la opción de limpiar variable?
|
|
#11
|
||||
|
||||
|
|
|
#12
|
||||
|
||||
|
y si pruebas simulando el contenido de %CLIP con otra variable?
es decir, lo que está en %CLIP lo copias en otra variable y esta otra variable la limpias cuando te covenga
|
|
#13
|
||||
|
||||
|
Gracias por la recomendación, leches! como no se me había ocurrido eso antes...
De todos modos, en el proyecto en el que iva a usar la variable '%CLIP' ya no me hará falta borrar la variable ya que imaginé que produciría algun mal funcionamiento, pero no. De todos modos queda como solucionado éste hilo para cualquier otro perfil/tarea de tasker, y para cualquier otro usuario que lo necesite ;) |
| Los siguientes 2 usuarios han agradecido a SmartPhoneLover su comentario: | ||
![]() |
Estás aquí
|
||||||
|
||||||