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

Respuesta
 
Herramientas
  #1  
Viejo 15/05/16, 08:47:29
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Ajustar fondo de pantalla cada X tiempo

Buenos días taskeros! Aunque sé que ya hay algo en el repositorio, me gustaría empezar de 0.

Como me canso de ver siempre el mismo fondo de pantalla, he pensado en que cada 15 minutos (o los que quieras) que cambie el fondo de nuestra pantalla.

Parece muy fácil verdad?

Perfil: Fondo Pantalla (10)
Hora: Cada 15m
Entrada: Fondo Pantalla (47)
A1: Ajuste fondo de pantalla [ Imagenownload/IMG_20160505_111515-picsay.jpg Escala:Apagado Cortar:Apagado ]

Pero ocurre que la imagen no se encuadra en nuestra pantalla

Qué solución hay para solucionar esto?

Un saludo para todos!
Responder Con Cita


  #2  
Viejo 15/05/16, 10:02:25
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,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por albalatvs Ver Mensaje
A1: Ajuste fondo de pantalla [ Imagenownload/IMG_20160505_111515-picsay.jpg Escala:Apagado Cortar:Apagado ]
Esas opciones que te he marcado en negrita son justo para eso. Lee la ayuda para ver qué hace cada una de ellas.
__________________
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:
  #3  
Viejo 15/05/16, 17:29:34
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
 Cita: Originalmente Escrito por WillyWeb Ver Mensaje
Esas opciones que te he marcado en negrita son justo para eso. Lee la ayuda para ver qué hace cada una de ellas.
WillyWeb, las marco, pero no hacen nada. Pienso que a lo mejor es por la resolución de la pantalla o de la foto. Si la de la pantalla es 720x1280, ergo la foto debería de ser de la misma resolución no? Creo recordar que en otro foro comentaban de utilizar scripts.

Un saludo!
Responder Con Cita
  #4  
Viejo 15/05/16, 18:26:14
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 albalatvs Ver Mensaje
Si la de la pantalla es 720x1280, ergo la foto debería de ser de la misma resolución no?
Creo que no.
Normalmente, para fondo de pantalla se utiliza una imagen que tenga COMO MÍNIMO, el mismo alto de la pantalla; si la imagen tiene una altura superior a la pantalla, Android hace el ajuste sin problemas.

Pero la anchura de la imagen siempre tiene muchos más pixeles que la pantalla, para producir un cierto efecto de scroll horizontal cuando hacemos movimientos hacia la izquierda o la derecha. Creo que es eso lo que te está ocasionando problemas.

Te sugiero que comiences utilizando uno de los fondos de pantalla "oficiales" de Android 6, para que veas cómo queda.

Vete a la siguiente página y pulsa en el enlace "Download the Wallpapers from Android 6.0". Llegarás a otra página para descargar un fichero ZIP que incluye 9 wallpapers de 2880 pixeles de ancho y 2560 pixeles de alto.
http://forum.xda-developers.com/andr...lipop-t3121045

Además, propongo que comiences estableciendo el fondo de pantalla por el procedimiento tradicional (Ajustes de android, ajustes de pantalla), sin utilizar Tasker.

Si esa imagen descargada no se visualiza correctamente ya puedes deducir que el problema estaría en la forma que tiene tu dispositivo de manejar los fondos. Pero si esa imagen se visualiza bien ya tienes una referencia para construir tus propias imágenes y para comenzar a utilizar Tasker en este asunto.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 15/05/16, 23:04:03
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Caravantes, agradezco mucho tu respuesta. He hecho lo que has propuesto. Uno de los wallpapers es la pirámide de Gizeh (preciosa, por cierto), y cuando la ajusto como fondo de pantalla en Android, de alto se ajusta perfecta, pero de ancho no, pues como tú comentas, están diseñadas para un scroll horizontal. No soy scroll, me gustan más las pantallas fijas. Necesito entonces establecer un tamaño estándar para que Tasker establezca ese fondo.

Iré probando a ver! Un saludo!
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 15/05/16, 23:06:45
Array

[xs_avatar]
danko9696 danko9696 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 2,371
Modelo de smartphone: Mate 8
Tu operador: Yoigo
Lo mejor para eso es que uses KLWP, con o sin Tasker. Puedes crear temas que extraigan la foto de una web o de una ruta de la SD, aplicar algunos efectos, animaciones, rss, etc..., sin necesidad de apps externas. Puedes usar Tasker para funciones avanzadas que no cubra KLWP pero para lo que quieres es más que suficiente.

También lo puedes hacer con LL pero es bastante más complicado y para cualquier cosa mínimamente compleja requiere javascript y es muy poco amigable.

Otra cosa que te diría que es imprescindible si te gusta personalizar el escritorio es tener a mano algún programa de edición de imágenes, sea en el móvil o en PC (mejor en este último), así cualquier imágen con resolución aceptable te puede servir aunque no coincida con la de tu móvil y aunque no esté pensada para ser usada como fondo de pantalla. No es más que probar combinaciones de recortar + redimensionar hasta dar con un resultado que te convenza.

Yo por ejemplo, lo que hago es, dado que de momento solo tengo dos temas (eso sí, muy personalizados, no solo fondo de pantalla), cambiar los iconos sobre la marcha (solo uso doce, aparte de los del dock), siempre con iconpacks que acompañen al tema en cuestión y aplicando algún efecto sobre la marcha para que encajen mejor aún.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a danko9696 su comentario:
  #7  
Viejo 19/05/16, 20:50:55
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Bueno, pues ya he conseguido lo que quería. Os paso el perfil :

Perfil: Fondo Pantalla (10)
Hora: Cada 5m
Entrada: Fondo Pantalla (47)
A1: Ajuste fondo de pantalla [ Imagen:PicSayPro/alcublas.jpg Escala:Encendido Cortar:Apagado ]
A2: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A3: Ajuste fondo de pantalla [ Imagen:PicSayPro/alcublastower.jpg Escala:Encendido Cortar:Apagado ]
A4: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A5: Ajuste fondo de pantalla [ Imagen:PicSayPro/blueeyesdog-picsay.jpg Escala:Encendido Cortar:Apagado ]
A6: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A7: Ajuste fondo de pantalla [ Imagen:PicSayPro/Burriana.jpg Escala:Encendido Cortar:Apagado ]
A8: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A9: Ajuste fondo de pantalla [ Imagen:PicSayPro/catblueeyes.jpg Escala:Encendido Cortar:Apagado ]
A10: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A11: Ajuste fondo de pantalla [ Imagen:PicSayPro/cateyes.jpg Escala:Encendido Cortar:Apagado ]
A12: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A13: Ajuste fondo de pantalla [ Imagen:PicSayPro/ferran.jpg Escala:Encendido Cortar:Apagado ]
A14: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A15: Ajuste fondo de pantalla [ Imagen:PicSayPro/greeneyes.jpg Escala:Encendido Cortar:Apagado ]
A16: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A17: Ajuste fondo de pantalla [ Imagen:PicSayPro/ferran2.jpg Escala:Encendido Cortar:Apagado ]
A18: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A19: Ajuste fondo de pantalla [ Imagen:PicSayPro/keops.jpg Escala:Encendido Cortar:Apagado ]
A20: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A21: Ajuste fondo de pantalla [ Imagen:PicSayPro/maquinary.png Escala:Encendido Cortar:Apagado ]
A22: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A23: Ajuste fondo de pantalla [ Imagen:PicSayPro/mariotomas.jpg Escala:Encendido Cortar:Apagado ]
A24: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A25: Ajuste fondo de pantalla [ Imagen:PicSayPro/miedo.jpg Escala:Encendido Cortar:Apagado ]
A26: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A27: Ajuste fondo de pantalla [ Imagen:PicSayPro/molinos.jpg Escala:Encendido Cortar:Apagado ]
A28: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A29: Ajuste fondo de pantalla [ Imagen:PicSayPro/orangeeyes.jpg Escala:Encendido Cortar:Apagado ]
A30: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A31: Ajuste fondo de pantalla [ Imagen:PicSayPro/tomas.jpg Escala:Encendido Cortar:Apagado ]
A32: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A33: Ajuste fondo de pantalla [ Imagen:PicSayPro/redeyes-picsay.jpg Escala:Encendido Cortar:Apagado ]
A34: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A35: Ajuste fondo de pantalla [ Imagen:PicSayPro/yelloweyes.jpg Escala:Encendido Cortar:Apagado ]
A36: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A37: Ajuste fondo de pantalla [ Imagen:PicSayPro/redeyes2.jpg Escala:Encendido Cortar:Apagado ]
A38: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A39: Ajuste fondo de pantalla [ Imagen:PicSayPro/moon.jpg Escala:Encendido Cortar:Apagado ]
A40: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A41: Ajuste fondo de pantalla [ Imagen:PicSayPro/earth.jpg Escala:Encendido Cortar:Apagado ]
A42: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A43: Ajuste fondo de pantalla [ Imagen:PicSayPro/guapo.jpg Escala:Encendido Cortar:Apagado ]
A44: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A45: Ajuste fondo de pantalla [ Imagen:PicSayPro/mario.JPG Escala:Encendido Cortar:Apagado ]
A46: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A47: Ajuste fondo de pantalla [ Imagen:PicSayPro/mariowrit.jpg Escala:Encendido Cortar:Apagado ]
A48: Esperar [ MS:0 Segundos:0 Minutos:5 Horas:0 Días:0 ]
A49: Ajuste fondo de pantalla [ Imagen:PicSayPro/inteligentsee.jpg Escala:Encendido Cortar:Apagado ]
A50: Esperar [ MS:0 Segundos:0 Min

Lo que he hecho es con la app Picsay es modificar el tamaño y ajustarlo a mi pantalla (720x1280). El resultado es una pasada. Caravantes, la pirámide de Keops la he incluido. Ahora bien, tal y como está planteado, queda aparatoso pero efectivo. Seguro que mi buen amigo y cicerone WillyWeb plantea algo mejor para que quede "más recogidito" Un saludo y gracias por vuestros aportes!
Responder Con Cita
  #8  
Viejo 19/05/16, 21:32:23
Array

[xs_avatar]
BlackBlex BlackBlex no está en línea
Miembro del foro
 
Fecha de registro: ago 2013
Mensajes: 57
Modelo de smartphone: Moto G 2015
Tu operador: Otra
 Cita: Originalmente Escrito por albalatvs Ver Mensaje
Bueno, pues ya he conseguido lo que quería. Os paso el perfil :

Lo que he hecho es con la app Picsay es modificar el tamaño y ajustarlo a mi pantalla (720x1280). El resultado es una pasada. Caravantes, la pirámide de Keops la he incluido. Ahora bien, tal y como está planteado, queda aparatoso pero efectivo. Seguro que mi buen amigo y cicerone WillyWeb plantea algo mejor para que quede "más recogidito" Un saludo y gracias por vuestros aportes!
No soy WillyWeb, pero me intereso eso del cambio de fondo; y pues quiero aportar basado en el tuyo, algo un poco mas resumido, no se si te sirva.

Solo se cambiaria el valor de %directory donde se ubique la carpetas de tus fondos.
Y establecer %FondoCount a 1, en otra tarea, o en el editor de variables de tasker.

Profile: Fondo De Pantalla (65)
Time: Every 5m
Enter: Anon (98)
A1: Variable Set [ Name:%directory To:/storage/F19E-5410/Pictures Do Maths:Off Append:Off ]
A2: List Files [ Dir:%directory Match:*.jpg Include Hidden Files:Off Use Root:Off Variable:%images ]
A3: Set Wallpaper [ Image:%images(%FondoCount) Scale:Off Crop:Off ]
A4: If [ %FondoCount < %images(#) ]
A5: Variable Add [ Name:%FondoCount Value:1 Wrap Around:0 ]
A6: Else
A7: Variable Set [ Name:%FondoCount To:1 Do Maths:Off Append:Off ]
A8: End If


Enviado desde mi MotoG3 mediante Tapatalk

Última edición por BlackBlex Día 19/05/16 a las 21:38:48.
Responder Con Cita
  #9  
Viejo 20/05/16, 00:07:13
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,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por BlackBlex Ver Mensaje
Profile: Fondo De Pantalla (65)
Time: Every 5m
Enter: Anon (98)
A1: Variable Set [ Name:%directory To:/storage/F19E-5410/Pictures Do Maths:Off Append:Off ]
A2: List Files [ Dir:%directory Match:*.jpg Include Hidden Files:Off Use Root:Off Variable:%images ]
A3: Set Wallpaper [ Image:%images(%FondoCount) Scale:Off Crop:Off ]
A4: If [ %FondoCount < %images(#) ]
A5: Variable Add [ Name:%FondoCount Value:1 Wrap Around:0 ]
A6: Else
A7: Variable Set [ Name:%FondoCount To:1 Do Maths:Off Append:Off ]
A8: End If
Eso se parece mucho, pero mucho, a la primera tarea que me hice para cambiar el fondo de pantalla.

Luego me di cuenta de que el fondo cambiaba cada x minutos siempre, hasta cuando tenía la pantalla apagada, de forma que algunos fondos no los llegaba a ver casi nunca. Arreglar eso requiere un poco de imaginación, pero no es complicado

En cualquier caso, excelente trabajo.
__________________
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
  #10  
Viejo 20/05/16, 00:12:04
Array

[xs_avatar]
BlackBlex BlackBlex no está en línea
Miembro del foro
 
Fecha de registro: ago 2013
Mensajes: 57
Modelo de smartphone: Moto G 2015
Tu operador: Otra
 Cita: Originalmente Escrito por WillyWeb Ver Mensaje
Eso se parece mucho, pero mucho, a la primera tarea que me hice para cambiar el fondo de pantalla.

Luego me di cuenta de que el fondo cambiaba cada x minutos siempre, hasta cuando tenía la pantalla apagada, de forma que algunos fondos no los llegaba a ver casi nunca. Arreglar eso requiere un poco de imaginación, pero no es complicado

En cualquier caso, excelente trabajo.
Pues lo único que se me ocurre es checar si la pantalla esta encendida, si lo esta; que se ejecute el cambiador de fondos.

Enviado desde mi MotoG3 mediante Tapatalk
Responder Con Cita
  #11  
Viejo 20/05/16, 00:26:53
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,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por BlackBlex Ver Mensaje
Pues lo único que se me ocurre es checar si la pantalla esta encendida, si lo esta; que se ejecute el cambiador de fondos.
Bien. Pero, y si no mantienes la pantalla encendida el tiempo suficiente ¿...?

Unas pistas de cómo lo hice yo ...

-Un perfil que controla si la pantalla está encendida/apagada.
-Una tarea con muy pocas acciones más que las que has puesto ya.
-Una variable global para contar el tiempo que la pantalla está encendida.

No digo que sea la única forma de hacerlo, pero con muy poco más de lo que ya has hecho puedes tener un sistema que cambie el fondo de pantalla cada X minutos de pantalla encendida, con lo que no malgastas recursos mientras que esté apagada.
__________________
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
  #12  
Viejo 20/05/16, 01:51:44
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 albalatvs Ver Mensaje
Bueno, pues ya he conseguido lo que quería. Os paso el perfil :
No estoy seguro de estar entendiendo cómo funciona este perfil-tarea.
Parece que la tarea establece un wallpaper, a los 5 minutos lo cambia por otro, 5 minutos después lo vuelve a cambiar, y así sucesivamente.
Con este planteamiento, no entiendo por qué motivo el perfil se vuelve a ejecutar de nuevo cada 5 minutos, si la tarea ya se encarga de eso. Además -al no haber modificado las incompatibilidades de la tarea- mientras haya una tarea en marcha (dura más de 2 horas) las nuevas activaciones del perfil quedan sin consecuencias porque no se ejecuta una tarea nueva mientras haya otra funcionando.

Con mucha razón, Willy dice que tiene poco sentido cambiar el wallpaper si la pantalla ha permanecido apagada durante todo el periodo del wallpaper anterior. Yo voy un poco más lejos: creo que tampoco tiene sentido cambiar el wallpaper mientras estás trabajando con la pantalla encendida. Así pues, creo que la mejor opción es cambiarlo cada vez que la pantalla sea encendida (o apagada, que tiene el mismo efecto).

Más a más: Puedes tener 20 wallpapers con nombres de archivos numerados (00.jpg, 01.jpg, 02.jpg, etc, hasta 19.jpg), y la tarea puede activar el wallpaper cuyo número coincida con el cálculo %TIMES % 20 (operación "módulo", que devuelve el resto de dividir %TIMES entre 20). Evidentemente se puede sustituir el número 20 por cualquier otro número que te venga mejor. Este sistema rompe la secuencia rotativa e introduce un cierto factor aleatorio, que a mí me parece muy interesante. Además, tiene la ventaja de que no necesitas usar una variable global.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Caravantes su comentario:
  #13  
Viejo 20/05/16, 18:47:51
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Hola! Caravantes, lo que planteas tiene su lógica. Entiendo perfectamente tu planteamiento, pero no alcanzo a plasmarlo sobre Tasker. Una ayudita?

Un saludo!
Responder Con Cita
  #14  
Viejo 20/05/16, 19:21:38
Array

[xs_avatar]
danko9696 danko9696 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 2,371
Modelo de smartphone: Mate 8
Tu operador: Yoigo
Yo no lo tengo hecho así, porque mis wallpapers (bueno, solo dos XDD) los tengo elegidos muy cuidadosamente para que cuadren bien con los iconos, pero si os gusta lo de cambiar wallpapers cada cierto tiempo, además de hacerlo aleatoriamente con un set definido como ha puesto Caravantes (números en el nombre de archivo), algo típico que se suele hacer con KLWP (aunque también se podría con Tasker) es cogerlos (igualmente de forma aleatoria) de earthporn o del estilo, de modo que es muy fácil que te salga un wallpaper que no hayas visto nunca.

Y si no quieres depender de la conexión a internet se podría hacer un sistema de cacheo, de modo que cada día te cargue 20 wallp de un tirón por ejemplo, y durante ese día cambie entre ellos offline. Y se puede complicar más aún, porque puedes examinar el valor medio del color del wallpaper para luego ser usado en otros sitios, como textos y demás.

Aquí un tutorial sobre el tema con KLWP + Tasker:
Responder Con Cita
Los siguientes 2 usuarios han agradecido a danko9696 su comentario:
  #15  
Viejo 21/05/16, 16:22:43
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 albalatvs Ver Mensaje
Hola! Caravantes, lo que planteas tiene su lógica. Entiendo perfectamente tu planteamiento, pero no alcanzo a plasmarlo sobre Tasker. Una ayudita?
Supongamos que tienes una carpeta llamada Wallpapers, dentro de la cual tienes 20 ficheros de imagen, con los nombres siguientes:
00.jpg
01.jpg
02.jpg
etc, hasta...
19.jpg

La referencia a uno de esos archivos sería, por ejemplo: Wallpapers/00.jpg

Puedes utilizar un número distinto de ficheros, según te venga bien. Siempre que uses menos de 100 ficheros puedes usar el mismo esquema de tarea, solo tienes que modificar el número en la acción A1 que se indica a continuación. También puedes usar otra carpeta (o subcarpeta) para guardar los ficheros.

Vamos a utilizar una variable local llamada %elegido en la que estableceremos el número elegido para cada ocasión.

La tarea tendría las acciones siguientes:

A1 Establecer variable %elegido a %TIMES % 20, y acuérdate de marcar la casilla CALCULAR.

Con esa acción ya tenemos en la variable %elegido un número entre 0 y 19.

A2 Establecer variable %elegido a 0%elegido (sin marcar la casilla CALCULAR) Si %elegido < 10 (matemáticamente menor que 10)

Con esa acción ya tenemos la variable %elegido con dos dígitos entre 00 y 19.

Vamos a visualizar el número elegido con un PopUp, para comprobar.

A3 Flash texto %elegido

Con esas tres acciones ya puedes ejecutar la tarea en modo de prueba, y verás que cada vez se muestra un número distinto. Una vez comprobado que eso funciona bien...

Vamos a establecer el fondo en modo de prueba con el primer fichero, llamado 00.jpg

A4 Ajuste fondo de pantalla [ Imagen:Wallpapers/00.jpg
Asegúrate de elegir el fichero por medio de la lupa, y de ese modo tienes certeza de que indicas correctamente la ruta y el nombre de archivo. El resto de los parámetros de configuración de la acción los dejas por omisión o bien los configuras como resulte adecuado para tu caso, tras hacer pruebas.

Ejecuta la tarea para comprobar que se establece el fondo de pantalla adecuadamente. Verás que se establece el fondo con el fichero 00.jpg, aunque el PopUp probablemente mostrará otro número. Una vez que hayas comprobado que eso funciona bien, damos el siguiente paso:

En la acción A4, cambia el nombre de archivo Wallpapers00.jpg por Wallpapers%elegido.jpg
Vuelve a ejecutar para comprobar. Ahora debe establecerse como fondo el fichero cuyo número sea mostrado en el PopUp. Puedes ejecutar la tarea varias veces, y verás que en cada ocasión se usa un número distinto y se establece un fondo distinto.

Ya tienes la tarea hecha. Ahora solo necesitas asociarla a un contexto, y yo te recomendaría utilizar el contexto siguiente
Estado, Pantalla, Estado de pantalla, NO (pantalla apagada). Así, la tarea (de entrada) se ejecutará cada vez que se apague
la pantalla, y dejará preparado un nuevo wallpaper para que sea mostrado cuando vuelvas a encender.

Te lo he explicado con bastante detalle, pero vuelve a preguntar si todavía te quedan dudas o algo no funciona bien.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker

Última edición por Caravantes Día 26/05/16 a las 22:53:59.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a Caravantes su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #16  
Viejo 26/05/16, 16:59:49
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Hola Caravantes! Perdona mi tardanza en contestar, pero ahora he encontrado un momento de asueto para realizar tu perfil.


Perfil: Fondo Pantalla (10)
Estado: Estado Pantalla [ Está:No ]
Entrada: Fondo Pantalla (47)
A1: Establecer variable [ Nombre:%elegido A:%TIMES %30 Calcular:Encendido Añadir:Apagado ]
A2: Establecer variable [ Nombre:%elegido A:0%elegido Calcular:Apagado Añadir:Apagado ] Si (if) [ %elegido < 10 ]
A3: Ajuste fondo de pantalla [ Imagen:Wallpapers/%elegido.jpg Escala:Encendido Cortar:Apagado ]

Creo que está bien, pero no me funciona. Qué hecho mal? Saludos!
Responder Con Cita
  #17  
Viejo 26/05/16, 19:42:50
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,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por albalatvs Ver Mensaje
A1: Establecer variable [ Nombre:%elegido A:%TIMES %30 Calcular:Encendido Añadir:Apagado ]
Creo que te falta un espacio justo entre el % y el 30 ... prueba.

Y la carpeta Wallpapers y los arhivos JPG que tienen que existir
__________________
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:
  #18  
Viejo 26/05/16, 19:53:58
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Hola WillyWeb! La carpeta Wallpapers y sus .jpg's están creados aposta para este perfil. Voy a ver... Algo estoy haciendo mal! Un saludo!
Responder Con Cita
  #19  
Viejo 26/05/16, 20:00:49
Array

[xs_avatar]
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Tu operador: Yoigo
Me sale este error:
19.59.19/Variables doreplresult: |Wallpapers/%elegido.jpg| -> |Wallpapers/%elegido.jpg|
19.59.19/Variables doreplresult: |Wallpapers/%elegido.jpg| -> |Wallpapers/%elegido.jpg|
19.59.19/E Ajuste fondo de pantalla: archivo no encontrado: /storage/sdcard1/Wallpapers/%elegido.jpg.
19.59.19/E Ajuste fondo de pantalla: falló la carga del bitmap.

Mmmm.... Me tiene mosca esto!
Responder Con Cita


  #20  
Viejo 26/05/16, 22:09:36
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,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
Parece que la variable no está tomando ningún valor, seguramente por ese espacio que te he comentado antes que me parece que te falta. Si pones un flash entre A2 y A3 cada vez que ejecutes la tarea podrás comprobar si %elegido toma valores entre 00 y 29.
__________________
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: 17:18:20 (GMT +2)



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

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