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


 
Herramientas
  #21  
Viejo 04/07/13, 02:19:26
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
He ampliado mi mensaje anterior explicando ese procedimiento para que no se sobreescriban las imágenes. Lo tienes detallado, paso a paso en
http://www.htcmania.com/showthread.php?p=8676472
justamente eso compañero. gracias. no se me hubiera ocurrido. ya lo implemente poniendole simplemente la variable de segundos y ya se resolvio. ahora puedo sacar capturas en algun momento dado en el cual con el movil no lo puedo hacer: por ejemplo cuando esta encendida pero bloqueado, o con la cortina abajo etc. etc. HTC One X no deja sacar capturas en esos momentos.
Responder Con Cita


  #22  
Viejo 04/07/13, 02:23:39
Avatar de z3us
z3us z3us no está en línea
Usuario muy activo
Mensajes: 2,301
 
Fecha de registro: ago 2010
Localización: Gijón / Madrid
Mensajes: 2,301
Modelo de smartphone: Note 3
Versión de ROM: Una molonga
Versión de Radio: Si amanece nos vamos
Tu operador: Amena
Mencionado: 26 comentarios
Tagged: 0 hilos
Lo malo es si quieres luego enviarte la última captura por mail, que es lo que buscaba yo cuando creé este hilo
Responder Con Cita
  #23  
Viejo 04/07/13, 02:33:20
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por z3us Ver Mensaje
Lo malo es si quieres luego enviarte la última captura por mail, que es lo que buscaba yo cuando creé este hilo
puedes hacer que la ultima captura se cargue al almacen. entonces con esa imagen cargada puedes darle funciones de sincronizacion
Responder Con Cita
  #24  
Viejo 04/07/13, 02:45:48
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
Cita:
Originalmente Escrito por z3us Ver Mensaje
Lo malo es si quieres luego enviarte la última captura por mail, que es lo que buscaba
¿Por qué dices "malo"? En realidad no hay ningún problema con eso, es muy fácil de resolver añadiendo alguna acción más. Hay varias maneras de hacerlo.

La solución más sencilla y eficiente es añadir a la tarea una acción adicional para que envíe el fichero por mail. La tarea ya sabe cuál es el nombre del fichero, no debería haber ninguna dificultad en enviarlo. El procedimiento dependerá del plug-in que uses para que Tasker pueda enviar archivos. La ventaja es que el propio nombre del archivo enviado indica cuándo se hizo la foto, siempre tendrás esa información a primera vista, en el nombre del fichero transmitido.

Otra posibilidad es añadir a la tarea otra acción Ejecutar-consola para que copie el archivo /sdcard/Tasker/%captura.jpg con otro nombre fijo, y así ese archivo se irá sobreescribiendo siempre con la imagen de la última captura. Y luego envías ese archivo de nombre fijo, por mail.

Si prefieres que este tipo de acciones adicionales las haga otra tarea bastará con usar una variable global. Hasta ahora hemos usado una variable local, con todas sus letras en minúsculas: %captura. Pero puedes poner alguna mayúscula para que esa variable sea Global y de esa forma la variable puede ser usada (consultada y manejada) por cualquier otra tarea: %Captura. Esto tiene la ventaja adicional de que Tasker siempre mantendrá memorizado el contenido de esa variable, y por tanto también tendrá memorizado el nombre del archivo y también el momento de la última imagen.
Responder Con Cita
  #25  
Viejo 04/07/13, 04:44:51
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
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Con esas correcciones espero que te funcione. En caso contrario vuelves a postear.
Gracias por verlo pero todavía no me funcióno le agregue calcular y "%" a "captura" lo extraño es que si le agrego el "%" a "captura" no saca ninguna foto si se lo saco y queda sin ese signo la saca como siempre, que no aparece fecha y se sobrescribe acá mando como quedó con las correcciones Foto (122)
A1: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A2: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A3: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60)) Calcular:Encendido Añadir:Apagado ]
A4: Establecer variable [ Nombre:%segundos A:0%segundos Calcular:Apagado Añadir:Apagado ] Si (if) [ %segundos < 10 ]
A5: Establecer variable [ Nombre:%captura A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A6: Ejecutar consola [ Comando:/system/bin/screencap -p /sdcard/Tasker/%captura.jpg Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]
Responder Con Cita
  #26  
Viejo 04/07/13, 04:46:30
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
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Con esas correcciones espero que te funcione. En caso contrario vuelves a postear.
Gracias por verlo pero todavía no me funcióno le agregue calcular y "%" a "captura" lo extraño es que si le agrego el "%" a "captura" no saca ninguna foto si se lo saco y queda sin ese signo la saca como siempre, que no aparece fecha y se sobrescribe acá mando como quedó con las correcciones Foto (122)
A1: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A2: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A3: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60)) Calcular:Encendido Añadir:Apagado ]
A4: Establecer variable [ Nombre:%segundos A:0%segundos Calcular:Apagado Añadir:Apagado ] Si (if) [ %segundos < 10 ]
A5: Establecer variable [ Nombre:%captura A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A6: Ejecutar consola [ Comando:/system/bin/screencap -p /sdcard/Tasker/%captura.jpg Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]
Responder Con Cita
  #27  
Viejo 04/07/13, 04:47:45
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
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Con esas correcciones espero que te funcione. En caso contrario vuelves a postear.
Gracias por verlo pero todavía no me funcióno le agregue calcular y "%" a "captura" lo extraño es que si le agrego el "%" a "captura" no saca ninguna foto si se lo saco y queda sin ese signo la saca como siempre, que no aparece fecha y se sobrescribe acá mando como quedó con las correcciones Foto (122)
A1: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A2: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A3: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60)) Calcular:Encendido Añadir:Apagado ]
A4: Establecer variable [ Nombre:%segundos A:0%segundos Calcular:Apagado Añadir:Apagado ] Si (if) [ %segundos < 10 ]
A5: Establecer variable [ Nombre:%captura A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A6: Ejecutar consola [ Comando:/system/bin/screencap -p /sdcard/Tasker/%captura.jpg Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]
Responder Con Cita
  #28  
Viejo 04/07/13, 04:48:54
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
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Con esas correcciones espero que te funcione. En caso contrario vuelves a postear.
Gracias por verlo pero todavía no me funcióno le agregue calcular y "%" a "captura" lo extraño es que si le agrego el "%" a "captura" no saca ninguna foto si se lo saco y queda sin ese signo la saca como siempre, que no aparece fecha y se sobrescribe acá mando como quedó con las correcciones Foto (122)
A1: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A2: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A3: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60)) Calcular:Encendido Añadir:Apagado ]
A4: Establecer variable [ Nombre:%segundos A:0%segundos Calcular:Apagado Añadir:Apagado ] Si (if) [ %segundos < 10 ]
A5: Establecer variable [ Nombre:%captura A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A6: Ejecutar consola [ Comando:/system/bin/screencap -p /sdcard/Tasker/%captura.jpg Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]
Responder Con Cita
  #29  
Viejo 04/07/13, 04:53:55
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
No me andaba Internet en el celular y se mando varias veces el mismo... ¿alguien puede borrar los duplicados?
Perdonnnn

Última edición por Jusss Día 04/07/13 a las 04:56:00
Responder Con Cita
  #30  
Viejo 04/07/13, 07:45:24
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Jusss Ver Mensaje
Gracias por verlo pero todavía no me funcióno le agregue calcular y "%" a "captura" lo extraño es que si le agrego el "%" a "captura" no saca ninguna foto si se lo saco y queda sin ese signo la saca como siempre, que no aparece fecha y se sobrescribe acá mando como quedó con las correcciones Foto (122)
A1: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A2: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A3: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60)) Calcular:Encendido Añadir:Apagado ]
A4: Establecer variable [ Nombre:%segundos A:0%segundos Calcular:Apagado Añadir:Apagado ] Si (if) [ %segundos < 10 ]
A5: Establecer variable [ Nombre:%captura A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A6: Ejecutar consola [ Comando:/system/bin/screencap -p /sdcard/Tasker/%captura.jpg Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]
Parece estar correcto, intenta justo antes del "Ejecutar consola" hacer un "Alerta->Flash" de %captura para asegurar que la variable tiene el valor deseado.

Además, en la acción "Ejecutar consola" puedes almacenar los errores y la salida en variables (por ejemplo %err y %sal respectivamente) y hacer un flash también de esas variables.
Si el comando se ejecuta bien %sal debería ser 0 y %err estar vacío (devuelve "%err"), si estas variables muestran otra cosa algo ha ido mal con el comando.
Responder Con Cita
  #31  
Viejo 04/07/13, 10:44:34
Avatar de malkair
malkair malkair no está en línea
Usuario muy activo
Mensajes: 1,689
Compra y venta: (1)
 
Fecha de registro: oct 2009
Mensajes: 1,689
Modelo de smartphone: Nothing Phone (1)
Tu operador: O2
Mencionado: 8 comentarios
Tagged: 1 hilos
A ver si el comando 'Ejecutar Consola' no va a permitir variables en su sintaxis...
No lo sé porque no tengo root y no puedo probarlo, pero me da que ese puede ser el problema.

Si así fuera, habría que copiar/renombrar captura.jpg inmediatamente después de crearse, como dije en mi primer post de este hilo.
Responder Con Cita
  #32  
Viejo 04/07/13, 11:10:14
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por malkair Ver Mensaje
A ver si el comando 'Ejecutar Consola' no va a permitir variables en su sintaxis...
Si las permite, eso está comprobado
Responder Con Cita
  #33  
Viejo 04/07/13, 16:53:16
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=maid450;9348917]Parece estar correcto, intenta justo antes del "Ejecutar consola" hacer un "Alerta->Flash" de %captura para asegurar que la variable tiene el valor deseado.

Probé el flash antes de ejecutar el comando y me sale la fecha correcta con el año, hora y segundos pero no se hace la foto si el comando tiene "%" ¿alguien le funcionó correctamente o a mi sola me pasa?

tengo otra tarea en la que grabó con el micrófono cuando lo doy vuelta y sale la fecha y no se reemplazan quizás lo tendría que hacer como esta con "%file" ? La tarea es está: Perfil: Grabar Audio (112)
Estado: Orientación [ Está:Pantalla abajo ]
Entrada: Anon (113)
A1: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A2: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A3: Establecer variable [ Nombre:%file A:/storage/extSdCard/Sistem32/Audios Calcular:Apagado Añadir:Apagado ]
A4: Establecer variable [ Nombre:%file A:/storage/extSdCard/Sistem32/Audios/%fecha3-%fecha2-%fecha1 Calcular:Apagado Añadir:Apagado ]
A5: Establecer variable [ Nombre:%file A:/storage/extSdCard/Sistem32/Audios/%fecha3-%fecha2-%fecha1 %TIME %TIMES Calcular:Apagado Añadir:Apagado ]
A6: Grabar audio [ Archivo:%file Origen:Micrófono Tamaño Máx:0 Codec:AMR Narrowband Formato:MP4 ]

Salida: Anon (109)
A1: Detener grabación audio
Responder Con Cita
  #34  
Viejo 05/07/13, 08:07:43
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
El tema de los comandos con variables como decía lo he comprobado con una tarea simple y funciona, así:

1 Establecer variable %nombre valor prueba
2 Ejecutar consola comando /system/bin/screencap /sdcard/Tasker/%nombre.jpg

Y me crea correctamente la captura como "/sdcard/Tasker/prueba.jpg"
Lo que te debe estar pasando es otra cosa.

Prueba lo que dije de almacenar el resultado y los errores en variables y ver si pone algo.

Otra cosa que puedes probar es copiar el comando exacto que uses entero y ponerlo tal cual en un flash, eso te mostrará el comando tal cual vaya a ejecutarse, a ver si se te va a estar colando algún espacio en algún sitio o algo...
Responder Con Cita
  #35  
Viejo 05/07/13, 14:19:08
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
Ya me salio fui una tonta en el comando "%captura" le estaba escribiendo ". jpg" Gracias a todos los que me intentaron ayudar.
Responder Con Cita
Gracias de parte de:
  #36  
Viejo 05/07/13, 14:34:37
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
Asocie la tarea al evento "mover izquierda derecha" ya que los gestos del Apex laucnher solo pueden usar en la pantalla principal y le puse que al final de la tarea vibre medio segundo así me doy cuenta que sacó la captura. Y funciona muy bien
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker

Herramientas

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: 17:11:56 (GMT +1)

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