Home Menu

Menu



Avisos

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


 
Herramientas
  #1  
Viejo 04/01/15, 15:15:13
Avatar de One77
One77 One77 no está en línea
Usuario muy activo
Mensajes: 866
Compra y venta: (1)
 
Fecha de registro: sep 2013
Mensajes: 866
Modelo de smartphone: Htc One
Tu operador: Pepephone
Mencionado: 12 comentarios
Tagged: 0 hilos
Duda para enviar audios de whatsapp con autovoice

Buenas, estoy creando un perfil para poder enviar audios por WhatsApp

Al decir en Google now 'enviar audio a (?<name>.+)' , donde obviamente la variable name es el nombre de la persona, se abre la app whatsapp y busca el contacto

Hasta aquí bien. Si digo 'Alex' por ejemplo, funciona bien, busca el contacto mediante comandos de 'input tap', que previamente he configurado para que pulse en buscar, y busca el nombre del contacto con la tarea escritura %name. Luego se mete en el chat del contacto, y hasta aquí funciona, pero me surgen dos dudas


1. Si el nombre tiene tildes, no lo reconoce y no escribe nada cuando tiene que escribir la variable name

2. ¿Cómo puedo mantener pulsado con los comandos de input tap? Sé cómo hacer para dar toques, pero claro para mandar el audio tiene que estar un rato pulsando en el botón del audio


Muchas gracias de antemano . Para cualquier cosa que no me haya explicado bien, preguntad lo que sea
Responder Con Cita


  #2  
Viejo 04/01/15, 20:41:39
Avatar de emiegna
emiegna emiegna no está en línea
Usuario muy activo
Mensajes: 770
 
Fecha de registro: may 2014
Mensajes: 770
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Versión de ROM: Android 14
Tu operador: Lowi
Mencionado: 5 comentarios
Tagged: 0 hilos
Para la primera cuestión, en la configuración del contexto (AutoVoice) busca "Advanced" y luego "Replacements". Ahi puedes poner, por ejemplo: moises=moisés,tomas=tomás,etc. Siempre todo junto. Palabra, signo "igual", palabra, signo "coma".
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 04/01/15, 23:02:22
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
A la respuesta del compañero emiegna, que te da una buena solución, sólo hay que añadir para quien no lo sepa que el comando input tap no escribirá palabras con tildes. Y me uno a la segunda pregunta, ya que en su momento lo busque y no encontré nada.

Otra solución para la primera cuestión es remplazar las vocales con tilde por vocales sin tilde, mediante la acción, buscar y remplazar variable, para que cuando vayas a utilizar las variables en inpup tap ya no contengan tildes. Un saludo
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 04/01/15, 23:36:23
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
Para escribir con tildes quizá sirva el plugin también de Julio "Ctrl-V".
Para emular la pulsación larga quizá sirva repetir una pulsación de manera seguida.
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 05/01/15, 12:58:24
Avatar de One77
One77 One77 no está en línea
Usuario muy activo
Mensajes: 866
Compra y venta: (1)
 
Fecha de registro: sep 2013
Mensajes: 866
Modelo de smartphone: Htc One
Tu operador: Pepephone
Mencionado: 12 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por emiegna Ver Mensaje
Para la primera cuestión, en la configuración del contexto (AutoVoice) busca "Advanced" y luego "Replacements". Ahi puedes poner, por ejemplo: moises=moisés,tomas=tomás,etc. Siempre todo junto. Palabra, signo "igual", palabra, signo "coma".
No me ha funcionado eso, no me hace el reemplazo, y cuando escribe para buscar, pone el nombre de la variable, es decir %name

Cita:
Originalmente Escrito por Rsc Ver Mensaje
A la respuesta del compañero emiegna, que te da una buena solución, sólo hay que añadir para quien no lo sepa que el comando input tap no escribirá palabras con tildes. Y me uno a la segunda pregunta, ya que en su momento lo busque y no encontré nada.

Otra solución para la primera cuestión es remplazar las vocales con tilde por vocales sin tilde, mediante la acción, buscar y remplazar variable, para que cuando vayas a utilizar las variables en inpup tap ya no contengan tildes. Un saludo

Mm, tampoco me funciona, le doy a buscar variable y reemplazar, y no escribe nada, se detiene la tarea en la acción de buscar y reemplazar como si hubiera algún fallo. He probado a buscar tanto la vocal sólo como el nombre completo, por ejemplo mamá. Y nada, no funciona

Muchas gracias a todos!
Responder Con Cita
  #6  
Viejo 05/01/15, 16:51:41
Avatar de drwd
drwd drwd no está en línea
Miembro del foro
Mensajes: 229
 
Fecha de registro: jun 2012
Localización: Spain Avila
Mensajes: 229
Modelo de smartphone: BQ E 4.5
Versión de ROM: Ubuntu edition
Versión de Radio: ?
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Hola, súper interesante el tema del tasker, me apasiona tanto que he hecho mi propio bot en una aplicación por lo que quizás pueda echarte mano.

El tema de pegar tampoco me funcionaba en el bot, lo solucione con una función de copiar texto en el portapapeles y que haga un pegado de texto con input swipe y input tap, ambos necesarios y que solo lo haces una vez, el tema de hacer que haga pulsación larga lo puedes hacer con input swipe también.
Imágenes Adjuntas
Tipo de Archivo: jpg 2015-01-05_16.48.55.jpg (31.5 KB, 42 visitas)
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 06/01/15, 15:15:05
Avatar de One77
One77 One77 no está en línea
Usuario muy activo
Mensajes: 866
Compra y venta: (1)
 
Fecha de registro: sep 2013
Mensajes: 866
Modelo de smartphone: Htc One
Tu operador: Pepephone
Mencionado: 12 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por drwd Ver Mensaje
Hola, súper interesante el tema del tasker, me apasiona tanto que he hecho mi propio bot en una aplicación por lo que quizás pueda echarte mano.

El tema de pegar tampoco me funcionaba en el bot, lo solucione con una función de copiar texto en el portapapeles y que haga un pegado de texto con input swipe y input tap, ambos necesarios y que solo lo haces una vez, el tema de hacer que haga pulsación larga lo puedes hacer con input swipe también.
Muchas gracias por tu respuesta

Creo que entiendo lo que dices pero hmm me falta saber cómo hacerlo, te importa explicarme cómo hacerlo, cuáles son los comandos y acciones exactas?

Gracias compi
Responder Con Cita
  #8  
Viejo 06/01/15, 15:39:11
Avatar de drwd
drwd drwd no está en línea
Miembro del foro
Mensajes: 229
 
Fecha de registro: jun 2012
Localización: Spain Avila
Mensajes: 229
Modelo de smartphone: BQ E 4.5
Versión de ROM: Ubuntu edition
Versión de Radio: ?
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Hola, el input tap lo conoces por lo que el input swipe es un poco similar pero con la diferencia que puedes elegir a gusto personal el tiempo en que quieras que se encuentre presionado en la pantalla.

Por ejemplo

input swipe 100 100 100 100 ( los numeros serían las coordenadas, pulsación en x 100 y 100 se repite para indicar a tasker que quieres que siga en ese mismo punto). Ahora falta indicar el tiempo, aquí lo pones a tu gusto.

input swipe 100 100 100 100 600

La función de copiar en el portapapeles es sencillo, clicas, escribes el texto a copiar y listo lo reemplaza automáticamente. Con esto emulas la acción de copiar y pegar manualmente, luego te faltaría saber en que coordenada se situa el boton que muestra un popup de pegar (ahí usarias el input tap).

Si en algo no he sido claro favor me hagas saber.

Última edición por drwd Día 06/01/15 a las 15:41:58
Responder Con Cita
Los siguientes 3 usuarios han agradecido a drwd su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #9  
Viejo 06/01/15, 16:13:11
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 drwd Ver Mensaje
input swipe 100 100 100 100 600
Gracias, Drwd, es muy interesante. A ver si lo he entendido:
Los dos primeros números son las coordenadas (X1 e Y1) del punto en el que se inicia el deslizamiento (Swipe) simulado.
Los dos siguientes números son las coordenadas (X2 e Y2) del punto en el que se termina el deslizamiento.
El último número es el tiempo, en milisegundos, que se empleará para realizar el deslizamiento.
¿Correcto?
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Caravantes su comentario:
  #10  
Viejo 06/01/15, 17:49:06
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
A mi el input swipe si que me funciona y si, sería deslizamiento desde el punto X1 Y1 hasta el punto X2 Y2, pero la pulsación larga no me funciona. He estado probando en poner más y menos tiempo pero no hay manera de que funcione. No obstante sobre el input swipe normal me gustaría puntualizar un par de detalles.

Creo una escena donde hay un botón que ejecuta el comando "input swipe 250 100 250 500". Simula un deslizamiento hacia abajo. En esas corxenadas tengo un rectángulo al que le tengo puesto en la pestaña de "golpe" una tarea simple que lanza un flash poniendo "swipe funciona"

Pues al pulsar el botón, veo como el deslizamiento se ejecuta correctamente (tengo habilitado en opciones de desarrollador de Android, "Mostrar ubicación del puntero") pero, no lanza la tarea del rectangulo. En cambio si deslizó manualmente si que funciona.

Otra tarea de prueba que he creado es "input swipe 250 000 250 700". Al ejecutar esta acción se desliza hacia abajo la ventana de notificaciones, pero en vez de mantenerse se vuelve a esconder inmediatamente.

Un saludo y gracias por la información, seguiré probando...
Responder Con Cita
Gracias de parte de:
  #11  
Viejo 06/01/15, 20:29:49
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
Por cierto aquí dejo una captura de los posibles "comandos input" que permite utilizar la consola android.



Edito: No se que pasa que no puedo poner la imagen

Última edición por Rsc Día 06/01/15 a las 20:46:25
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 06/01/15, 23:13:11
Avatar de One77
One77 One77 no está en línea
Usuario muy activo
Mensajes: 866
Compra y venta: (1)
 
Fecha de registro: sep 2013
Mensajes: 866
Modelo de smartphone: Htc One
Tu operador: Pepephone
Mencionado: 12 comentarios
Tagged: 0 hilos
Perfecto, con el swipe lo de enviar nota de voz me funciona de lujo

Ahora, lo otro no lo consigo hacer, y ya sé cuál es el problema. Cuando hay tilde, autovoice no reconoce la palabra o no pone nombre a la variable

He probado a lanzar un popup que me diga el nombre de %name. Cuando digo un nombre sin tilde, me aparece bien ese nombre. Pero cuando digo por ejemplo mamá, me sale %name, es decir no pilla el nombre la variable....
Alguna idea? Muchas gracias!
Responder Con Cita
  #13  
Viejo 06/01/15, 23:25:18
Avatar de mlesir
mlesir mlesir no está en línea
Usuario muy activo
Mensajes: 2,263
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Versión de ROM: 4.4 Cyanogen
Tu operador: Pepephone
Mencionado: 36 comentarios
Tagged: 2 hilos
A mi autovoice si me escribe las palabras con tilde. No se... será un problema con el idioma descargado o algo así?

Acabo de probarlo y siempre que digo una palabra con tilde me aparece un segundo resultado con la misma palabra sin tilde. Incluso con Ramón o mamá.
Prueba a meter en ese pop up la variable "%avcomms()" que te muestra todos los resultados. O habilita que autovoice te muestre un flash con los resultados.
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 06/01/15, 23:52:48
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por One77 Ver Mensaje
Perfecto, con el swipe lo de enviar nota de voz me funciona de lujo
Entiendo que has conseguido hacer una pulsación larga con "input swipe"?

Aquí te dejo un ejemplo sencillo de sustituir una vocal con acento por otra sin acento, puedes hacer esa acción de sustituir á por a, con cada una de las vocales.

Input Tap Y Acentos (29)
A1: Establecer variable [ Nombre:%Palabracontilde A:avión Calcular:Apagado Añadir:Apagado ]
A2: Buscar y Reemplazar Contenido de Variable [ Variable:%Palabracontilde Buscar:ó Ignorar Caso:Apagado Multilínea:Apagado Una sola coincidencia:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: o ]
A3: Escribir archivo [ Archivo:texto de prueba.txt Texto:%Palabracontilde Añadir:Apagado Añadir Nueva Línea:Encendido ]
A4: Ejecutar consola [ Comando:input text %Palabracontilde Cuenta atrás (segundos):0 Usar Root:Apagado Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]
A5: Abrir archivo [ Archivo:texto de prueba.txt Tipo Mime: ]
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 07/01/15, 12:11:39
Avatar de One77
One77 One77 no está en línea
Usuario muy activo
Mensajes: 866
Compra y venta: (1)
 
Fecha de registro: sep 2013
Mensajes: 866
Modelo de smartphone: Htc One
Tu operador: Pepephone
Mencionado: 12 comentarios
Tagged: 0 hilos
Vale, acabo de encontrar la solución... Lo que pasa es que autovoice o tasker deben de tener algún problema con la palabra whatsapp, que cuando la pongo en el contexto me suele dar problemas. He probado con otro comando (iniciar conversación con...), y ahora sí me pilla todas las palabras, también las que llevan tilde. Por tanto perfecto

Es extraño pero es así, ya me dio problemas esa palabra con otro contexto parecido...

Y sí, pude hacer pulsación larga con el comando swipe, aunque no exactamente pulsación larga, es un ligero swipe de dos o tres pixeles o puntos, por si acaso no puse los mismos puntos de inicio y fin, no lo he probado, pero como así me sirve para las notas de voz de whatsapp, pues perfecto

Muchas gracias, me habéis ayudado mucho
Seguiré pensando más cosas y perfiles, menudo invento éste
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 08/01/15, 23:50:25
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
Bueno ya he dado con la solución de "input swipe", para ordenar un poco el foro, ya que este tema se desvió un poco a esa cuestión lo pongo en un hilo nuevo. Un saludo
Responder Con Cita
Gracias de parte de:
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: 18:14:34 (GMT +1)

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