Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 15/01/14, 21:27:31
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
Grabacion de audio cuando la pantalla esta boca abajo

Comparto esta tarea que sirve para que cuando das vuelta el telefono empieze a grabar por el microfono y lo para cuando esta boca arriba. Al terminar se crea un fichero con la fecha, la hora, la duracion y la direccion del lugar donde fue grabado, para calcular la duracion use la tarea de Caravantes "Subtarea que convierte segundos a hh:mm:ss" http://www.htcmania.com/showthread.php?t=739807 y para calcular el lugar use esta otra tarea de Caravantes "Memorizar una ubicación para luego volver a ella. 2 tareas." http://www.htcmania.com/showthread.php?t=547893, asi que bueno el 50 por ciento de esta tarea es merito tuyo Caravantes, jaja

Aca va el perfil:

Perfil: Grabar Audio (146)
Estado: Orientación [ Está:Pantalla abajo ]

Entrada: Anon (147)
A1: Vibrar [ Tiempo:200 ]
A2: Grabar audio [ Archivo:%File Origen:Micrófono Tamaño Máx:0 Codec:AMR Narrowband Formato:MP4 ]
A3: Establecer variable [ Nombre:%Tiempoaudio A:%TIMES Calcular:Encendido Añadir:Apagado ]

Salida: Anon (150)
A1: Establecer variable [ Nombre:%Tiempoaudio A:%TIMES-%Tiempoaudio Calcular:Encendido Añadir:Apagado ]
A2: Realizar tarea [ Nombre:MiscSegundosATiempo Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%Tiempoaudio Parámetro 2 (%par2):hh:mm:ss TEXT Devolver Valor de Variable:%tiempo ]
A3: Realizar tarea [ Nombre:UbicPosicionObtener Parar:Apagado Prioridad:10 Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A4: Realizar tarea [ Nombre:UbicNombreSitio Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%lugar Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A5: Establecer variable [ Nombre:%fecha A:%DATE Calcular:Apagado Añadir:Apagado ]
A6: Separar variable [ Nombre:%fecha Separador:- Eliminar base:Apagado ]
A7: Establecer variable [ Nombre:%File A:/storage/extSdCard/Sistem32/Audios Calcular:Apagado Añadir:Apagado ]
A8: Establecer variable [ Nombre:%File A:/storage/extSdCard/Sistem32/ Audios/%fecha3-%fecha2-%fecha1 Calcular:Apagado Añadir:Apagado ]
A9: Establecer variable [ Nombre:%File A:/storage/extSdCard/Sistem32/Audios/Fecha %fecha3-%fecha2-%fecha1. Hora %TIME. Duracion %tiempo. Lugar %lugar Calcular:Apagado Añadir:Apagado ]
A10: Detener grabación audio
A11: Vibrar [ Tiempo:200 ]

Tengos dos preguntas:
¿La accion detener audio que esta en la tarea de salida "A10: Detener grabación audio " conviene que este al principio o al final??

¿Alguien sabe porque si le pongo ":" (dos puntos) al fichero final no se crea el fichero de audio? Ej si yo lo pongo asi: ":%File A:/storage/extSdCard/Sistem32
Audios/Fecha: %fecha3-%fecha2-%fecha1. Hora: %TIME. Duracion: %tiempo. Lugar: %lugar" no se crea nada si les saco los ":" si, no entiendo porque.


Bueno espero que les sea util.


Saludos



Jusss

Última edición por Jusss Día 15/01/14 a las 21:42:44
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 15/01/14, 23:08:20
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
Estoy teniendo un problema con esta tarea y no se porque es a ver como lo explico inicio la tarea de entrada despues la de salida no se crea ningun fichero ahora la segunda vez que inicio la tarea de entrada se guarda la anterior variable "%File" y asi con todas, siempre se guarda la anterior una vez que inicio una nueva. Entonces será que habría que crear todo el fichero antes de grabar el audio? Pero de esa Forma no podría calcular la duración. EDITO: confirmado hay que crear el fichero con los datos (hora, dias y lugar) antes de grabar el audio, entonces alguien se le ocurre como poder usar la tarea de Caravantes si dicha tarea se tiene que calcular en la tarea de salida y para ese entonces el fichero ya contiene todos los datos

Última edición por Jusss Día 16/01/14 a las 00:18:12
Responder Con Cita
  #3  
Viejo 16/01/14, 17:50:18
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
Me parece una exageración que quieras ponerle al archivo un nombre que incluya la duración y también la descripción del lugar. Ejemplo:
/storage/extSdCard/Sistem32/Audios/Fecha 2014-01-16. Hora 22.35. Duracion Cinco minutos y veinte segundos. Lugar Puerta del Sol, 1, 28013 Madrid, España
¿De veras quieres poner un nombre tan largo?

Cita:
Originalmente Escrito por Jusss Ver Mensaje
Estoy teniendo un problema con esta tarea y no se porque es a ver como lo explico inicio la tarea de entrada despues la de salida no se crea ningun fichero ahora la segunda vez que inicio la tarea de entrada se guarda la anterior variable "%File" y asi con todas, siempre se guarda la anterior una vez que inicio una nueva.
Es lógico que pase eso. En la tarea de entrada grabas un fichero cuyo nombre está en la variable %File, pero esa variable es establecida en la tarea de salida (posteriormente), lo cual es absurdo. Al comenzar a grabar tiene que estar establecido el nombre del fichero, en caso contrario no grabará. Todas las acciones que son utilizadas para componer el nombre del archivo deben ser pasadas a la tarea de entrada. Y en la tarea de entrada no puedes usar la duración, porque todavía no la conoces.

Más detalles: Algunos caracteres están reservados para indicar rutas de archivos o referencias de las unidades (discos, memorias, etc) que albergan esos archivos o para otros detalles técnicos similares. Por tanto, esos caracteres no pueden ser usados en los nombres de los archivos. El carácter de dos puntos ( es uno de esos caracteres reservados que no puede ser usado en los nombres de los archivos.

Jusss, te sugiero lo siguiente

Estado: Orientación [ Está:Pantalla abajo ]
Entrada:
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:%CarpetaGrabacion A:/storage/extSdCard/Sistem32/Audios/ Calcular:Apagado Añadir:Apagado ]
A6: Establecer variable [ Nombre:%File A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A7: Establecer variable [ Nombre:%InicioTiempo A:%TIMES Calcular:Apagado Añadir:Apagado ]
A8: Grabar audio [ Archivo:%CarpetaGrabacion%File Origen:Micrófono Tamaño Máx:0 Codec:AMR Narrowband Formato:MP4 ]
A9: Vibrar [ Tiempo:200 ]

Con eso inicias la grabación del archivo con un nombre de archivo que solo hace referencia al momento en que comienza la grabación.

Salida:
A1: Vibrar [ Tiempo:200 ]
A2: Detener grabación audio
A3: Realizar tarea [ Nombre:UbicPosicionObtener Parar:Apagado Prioridad:10 Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A4: Realizar tarea [ Nombre:UbicNombreSitio Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%lugar Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A5: Establecer variable [ Nombre:%diferenciatiempo A:%TIMES-%InicioTiempo Calcular:Encendido Añadir:Apagado ]
A6: Realizar tarea [ Nombre:MiscSegundosATiempo Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%diferenciatiempo Parámetro 2 (%par2): hh:mm:ss TEXT Devolver Valor de Variable:%duracion ]
A7: Copiar archivo %CarpetaGrabacion%File a %CarpetaGrabacion%File Duracion %duracion. Lugar %lugar
A8: Borrar archivo %CarpetaGrabacion%File

La penúltima acción sirve para copiar el archivo con otro nombre que incluya referencias de la duración y del lugar. Y luego una última acción que borra el primer fichero para que te quede solo el segundo.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 16/01/14, 18:03:01
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
Graciasss Caravantes cuando tenga tiempo lo pruebo y si funciona modificó el post, puede ser una exageración lo del nombre pero a veces ayuda a encontrar mejor el archivo por el lugar donde fue grabado, pero si queda largo Jaja, no habrá una forma que sólo coloque una parte de la dirección?
Responder Con Cita
  #5  
Viejo 17/01/14, 17:19: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
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Jusss, te sugiero lo siguiente

Estado: Orientación [ Está:Pantalla abajo ]
Entrada:
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:%CarpetaGrabacion A:/storage/extSdCard/Sistem32/Audios/ Calcular:Apagado Añadir:Apagado ]
A6: Establecer variable [ Nombre:%File A:%fecha3-%fecha2-%fecha1.%TIME.%segundos Calcular:Apagado Añadir:Apagado ]
A7: Establecer variable [ Nombre:%InicioTiempo A:%TIMES Calcular:Apagado Añadir:Apagado ]
A8: Grabar audio [ Archivo:%CarpetaGrabacion%File Origen:Micrófono Tamaño Máx:0 Codec:AMR Narrowband Formato:MP4 ]
A9: Vibrar [ Tiempo:200 ]

Con eso inicias la grabación del archivo con un nombre de archivo que solo hace referencia al momento en que comienza la grabación.

Salida:
A1: Vibrar [ Tiempo:200 ]
A2: Detener grabación audio
A3: Realizar tarea [ Nombre:UbicPosicionObtener Parar:Apagado Prioridad:10 Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A4: Realizar tarea [ Nombre:UbicNombreSitio Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%lugar Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A5: Establecer variable [ Nombre:%diferenciatiempo A:%TIMES-%InicioTiempo Calcular:Encendido Añadir:Apagado ]
A6: Realizar tarea [ Nombre:MiscSegundosATiempo Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%diferenciatiempo Parámetro 2 (%par2): hh:mm:ss TEXT Devolver Valor de Variable:%duracion ]
A7: Copiar archivo %CarpetaGrabacion%File a %CarpetaGrabacion%File Duracion %duracion. Lugar %lugar
A8: Borrar archivo %CarpetaGrabacion%File

La penúltima acción sirve para copiar el archivo con otro nombre que incluya referencias de la duración y del lugar. Y luego una última acción que borra el primer fichero para que te quede solo el segundo.
No funciona al final me dice "Copiar archivo, Archivo no encontrado ·A:/storage/extSdCard/Sistem32/Audios/2014-01-17" y es raro porque cuando ejecuto la tarea de entrada se crea el archivo "2014 -01-17" y queda ahi en la carpeta "Audios", no entiendo porque al copiar dice que no esta, probe la accion de "copiar archivo" tanto maracando root como no.

El unico fallo de escritura que tiene mi perfil es la accion "A4: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60))" que le sobra un ")" el problema es que si la ejecuto como la escribiste la tarea se para en esa accion y no comienza a guardar el audio, la tengo que desactivar o escribirla mal, Nunca me funciono el calculo "%segundos A:%TIMES - (60*floor(%TIMES/60)" en mi tarea original funcionaba la grabacion por el error de tipeo. Es mas cree una tarea individual donde pongo "%segundos A:%TIMES - (60*floor(%TIMES/60)" y despues una notificacion y no me muestra la notificacion desactivo ese calculo y me la muestra

No me queda bien en claro como funciona el clalculo "%TIMES - (60*floor(%TIMES/60)",sirve para medir en segundos el tiempo?

Mas alla de ese problema el fichero de audio se crea con el nombre "2014 -1-17" (textual) y se tendria que copiar al finalizar, sera que esa accion que no me funciona es la causante que no lo copie?.

Pego la tarea por si alguien ve algun error pero creo que esta todo bien.

Perfil: Grabar Audio (313)
Estado: Orientación [ Está:Pantalla abajo ]



Entrada: Anon (314)
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 Calcular:Encendido Añadir:Apagado ]
A4: Establecer variable [ Nombre:%segundos A:%TIMES - (60*floor(%TIMES/60)) Calcular:Encendido Añadir:Apagado ]
A5: Establecer variable [ Nombre:%segundos A:0%segundos Calcular:Apagado Añadir:Apagado ] Si (if) [ %segundos < 10 ]
A6: Establecer variable [ Nombre:%CarpetaGrabacion A:/storage/extSdCard/Sistem32/Audios/ Calcular:Apagado Añadir:Apagado ]
A7: Establecer variable [ Nombre:%File A:%fecha3-%fecha2-%fecha1 Calcular:Apagado Añadir:Apagado ]
A8: Grabar audio [ Archivo:%CarpetaGrabacion%File Origen:Micrófono Tamaño Máx:0 Codec:AMR Narrowband Formato:MP4 ]
A9: Vibrar [ Tiempo:200 ]

Salida: Anon (315)
A1: Detener grabación audio
A2: Vibrar [ Tiempo:200 ]
A3: Realizar tarea [ Nombre:UbicPosicionObtener Parar:Apagado Prioridad:10 Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A4: Realizar tarea [ Nombre:UbicNombreSitio Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%lugar Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A5: Establecer variable [ Nombre:%diferenciatiempo A:%TIMES-%Tiempoaudio Calcular:Encendido Añadir:Apagado ]
A6: Realizar tarea [ Nombre:MiscSegundosATiempo Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%diferenciatiempo Parámetro 2 (%par2):hh:mm:ss TEXT Devolver Valor de Variable:%tiempo ]
A7: Copiar archivo [ Desde:%CarpetaGrabacion%File A:%CarpetaGrabacion%File Duracion %duracion. Lugar %.lugar Usar Root:Encendido ]
A8: Eliminar archivo [ Archivo:%CarpetaGrabacion%File Nivel de Borrado:0 Usar Root:Encendido ]

Última edición por Jusss Día 17/01/14 a las 17:39:49
Responder Con Cita
  #6  
Viejo 18/01/14, 01:34:42
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 Jusss Ver Mensaje
No me queda bien en claro como funciona el clalculo "%TIMES - (60*floor(%TIMES/60)",sirve para medir en segundos el tiempo?
La variable %TIMES es un contador de segundos. Suma 1 cada vez que transcurre un segundo. El conteo empezó a las 00:00 horas del día 01-01-1970 y ahora es un número muy largo, de 10 dígitos.
A) %TIMES/60 . Dividiendo %TIMEs por 60 obtenemos el número de minutos... (con decimales) transcurridos desde el comienzo del conteo.
B) floor(%TIMES/60) redondea el número de minutos (a la baja) para quitarle los decimales. Obtenemos los minutos completos transcurridos desde que comenzó el conteo.
C) 60*floor(%TIMES/60) obtiene el número de segundos que equivalen a los minutos completos desde que comenzó el conteo.
D) %TIMES-(60*floor(%TIMES/60)) da la diferencia entre %TIMES y el dato C), o sea que obtiene el número de segundos sueltos que rebasan el último minuto completo.
Para cualquier momento del día (como por ejemplo 23:50:36), la variable %TIME te da la hora y los minutos (23.50) y la fórmula %TIMES-(60*floor(%TIMES/60)) te da los segundos (36).
Más información sobre todo ello en
http://www.htcmania.com/showthread.php?p=7966185
http://www.htcmania.com/showthread.php?p=7966146
Siempre que escribimos una fórmula que incluya paréntesis, esa fórmula debe tener el mismo numero de aperturas de paréntesis que de cierres de paréntesis. Cometí un error con eso, igual que tú lo cometiste antes porque en realidad yo copié la fórmula que tú habías escrito anteriormente en http://www.htcmania.com/showthread.php?p=12085857 sin darme cuenta de que ahí ya te faltaba un paréntesis.


En la tarea de salida (A5) calculas %TIMES-%Tiempoaudio, pero la variable %Tiempoaudio no ha sido establecida previamente y por tanto ese cálculo carece de lógica. Supongo que en la tarea de entrada debes añadir una acción ESTABLECER VARIABLE %Tiempoaudio A %TIMES. Pero quizá deberías cambiar el nombre de esa variable, es un nombre bastante confuso para registrar el momento de inicio de la grabación. Revisa la sugerencia que te hice al respecto.

Otro error mío: En la tarea de salida, las acciones que calculan y procesan el tiempo de grabación (A5 y A6) deben ir antes que las acciones que obtienen la ubicación (A3 y A4). El motivo es simple: obtener la ubicación puede demorarse, y esa demora no debe computarse como tiempo de grabación, puesto que la grabación ha finalizado. Debe quedar así:

Salida: Anon (315)
A1: Detener grabación audio
A2: Vibrar [ Tiempo:200 ]
A3: Establecer variable [ Nombre:%diferenciatiempo A:%TIMES-%Tiempoaudio Calcular:Encendido Añadir:Apagado ]
A4: Realizar tarea [ Nombre:MiscSegundosATiempo Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%diferenciatiempo Parámetro 2 (%par2):hh:mm:ss TEXT Devolver Valor de Variable:%tiempo ]
A5: Realizar tarea [ Nombre:UbicPosicionObtener Parar:Apagado Prioridad:10 Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A6: Realizar tarea [ Nombre:UbicNombreSitio Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%lugar Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]

En la tarea de salida quita las dos acciones finales que intentan copiar el archivo y borrarlo. Sin esas acciones... ¿Funciona bien el perfil?. ¿Se crea el fichero? ¿Tiene el nombre correcto? ¿Ese nombre incluye la hora, y los minutos y los segundos? Cuando eso funcione correctamente ya revisamos las dos acciones finales de copiar y eliminar.

En la tarea de entrada, la acción A3 sobra. No sirve para nada. Puedes quitarla (o dejarla porque tampoco perjudica). Revisa la sugerencia que te hice al respecto.
Responder Con Cita
  #7  
Viejo 18/01/14, 23:41:01
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
En la tarea de salida quita las dos acciones finales que intentan copiar el archivo y borrarlo. Sin esas acciones... ¿Funciona bien el perfil?. ¿Se crea el fichero? ¿Tiene el nombre correcto? ¿Ese nombre incluye la hora, y los minutos y los segundos? Cuando eso funcione correctamente ya revisamos las dos acciones finales de copiar y eliminar.

En la tarea de entrada, la acción A3 sobra. No sirve para nada. Puedes quitarla (o dejarla porque tampoco perjudica). Revisa la sugerencia que te hice al respecto.
Sigo con problemas hice todos los cambios que me sugeriste, toco la tarea de entrada y el archivo que se genera en la carpeta "Audios" es "2014 -01-18" sin la hora ni nada solo la fecha. Despues toco la tarea de salida, (desactive las dos tareas finales) y el archivo sigue siendo "2014 -01-18" probe con estos cambios volver a activar los dos ultimos puntos pero me sigue dando error de copia. Creo yo que hay algun error en la tarea de entrada como es que el archivo solo se crea con la fecha?

Una pregunta en este punto que pusiste "A7: Copiar archivo %CarpetaGrabacion%File a %CarpetaGrabacion%File Duracion "%duracion". Lugar %lugar" en vez de "%duracion" no tendria que ser "%tiempo"? ya que la tarea que calcula el tiempo devuelve la variable "tiempo"

Pongo la tarea con los cambios que hice:

Perfil: Grabar Audio (313)
Estado: Orientación [ Está:Pantalla abajo ]



Entrada: Anon (314)
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:%CarpetaGrabacion A:/storage/extSdCard/Sistem32/Audios/ Calcular:Apagado Añadir:Apagado ]
A6: Establecer variable [ Nombre:%File A:%fecha3-%fecha2-%fecha1 Calcular:Apagado Añadir:Apagado ]
A7: Establecer variable [ Nombre:%InicioTiempo A:%TIMES Calcular:Apagado Añadir:Apagado ]
A8: Grabar audio [ Archivo:%CarpetaGrabacion%File Origen:Micrófono Tamaño Máx:0 Codec:AMR Narrowband Formato:MP4 ]
A9: Vibrar [ Tiempo:200 ]


Salida: Anon (315)
A1: Detener grabación audio
A2: Vibrar [ Tiempo:200 ]
A3: Establecer variable [ Nombre:%diferenciatiempo A:%TIMES-%InicioTiempo Calcular:Encendido Añadir:Apagado ]
A4: Realizar tarea [ Nombre:MiscSegundosATiempo Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%diferenciatiempo Parámetro 2 (%par2):hh:mm:ss TEXT Devolver Valor de Variable:%tiempo ]
A5: Realizar tarea [ Nombre:UbicPosicionObtener Parar:Apagado Prioridad:10 Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A6: Realizar tarea [ Nombre:UbicNombreSitio Parar:Apagado Prioridad:10 Parámetro 1 (%par1):%lugar Parámetro 2 (%par2): Devolver Valor de Variable:%lugar ]
A7: Copiar archivo [ Desde:%CarpetaGrabacion%File A:%CarpetaGrabacion%File Duracion %duracion. Lugar %lugar Usar Root:Encendido ]
A8: Eliminar archivo [ Archivo:%CarpetaGrabacion%File Nivel de Borrado:0 Usar Root:Encendido ]
Responder Con Cita
  #8  
Viejo 19/01/14, 01:16:52
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 Jusss Ver Mensaje
Sigo con problemas hice todos los cambios que me sugeriste, toco la tarea de entrada y el archivo que se genera en la carpeta "Audios" es "2014 -01-18" sin la hora ni nada solo la fecha.
Jusss, esfuerzate un poco. Revisa la tarea, concretamente revisa las acciones que deben añadir la hora en el nombre de archivo. Estoy seguro de que puedes encontrar el problema.

Cita:
Originalmente Escrito por Jusss Ver Mensaje
Una pregunta en este punto que pusiste "A7: Copiar archivo %CarpetaGrabacion%File a %CarpetaGrabacion%File Duracion "%duracion". Lugar %lugar" en vez de "%duracion" no tendria que ser "%tiempo"? ya que la tarea que calcula el tiempo devuelve la variable "tiempo"
Sí, claro, tienes razón. De todas formas yo nunca he usado la acción COPIAR (ni tampoco borrar), solo te lo puse como pista para que lo investigues y lo concretes. Te sugiero que... antes de copiar el archivo saques dos notificaciones, una con el viejo nombre de archivo y otra con el nuevo nombre (el que le quieres poner en la copia). Quizá mirando esas notificaciones veas que algún nombre de archivo es incorrecto o imposible o está mal diseñado... o tal vez tenga caracteres raros que son incompatibles (como los dos puntos).
Responder Con Cita
Respuesta

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


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: 23:52:11 (GMT +1)

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