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

Respuesta
 
Herramientas
  #1  
Viejo 12/02/14, 14:47:07
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
Modificar preferencias de Whatsapp u otras aplicaciones

Pues eso, que por si no habíamos hackeado suficiente el Whatsapp desde este subforo he encontrado una forma de poder trastearlo un poco más desde Tasker .

Mi motivación es que me gusta la ventana emergente que muestra whatsapp cuando llega un mensaje porque me permite verlo rápidamente y responder sin tener que abrirlo siquiera. Pero hay ciertas circunstancias en las que no la quiero, por ejemplo cuando estoy en el trabajo o tengo abiertas ciertas aplicaciones ya que al abrirse el popup me las tapa.
El propio whatsapp permite deshabilitarla cuando tienes la pantalla encendida, apagada o siempre, pero no permite tanta personalización, así que algo tenía que poder hacerse con Tasker...

Nota: por supuesto se necesita root para tener acceso a los datos y poder modificarlos, además es recomendable guardar una copia del fichero como estaba antes de tocar por si acaso.

Las preferencias de cada aplicación (al menos muchas de ellas) se guardan en un xml en /data/data/paquete.de.la.app/shared_prefs concretamente para el whatsapp están en /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml

Si abrimos este fichero vemos un xml con lineas tipo:
Código:
<string name="XXXX">YYYY</string>
El "string" indica que es una preferencia de tipo texto (podría ser bool para true/false, int para enteros, etc...) XXXX es el nombre de la preferencia como se refiere la app a ella e YYYY es su valor actual.

En mi caso me interesa "notify_popup_mode" y veo que cuando desde whatsapp pongo "mostrar siempre elemento emergente" esta preferencia vale 2 y cuando pongo "Ningún mensaje" vale 0, ahora solo falta poder cambiarlo sin entrar en whatsapp!

Esta es la tarea que uso:
Código:
ChangeWhatsappPopup (2)
    A1: Run Shell [ Command:cat /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml | sed -e 's/<string name="notify_popup_mode">[^<]*<\/string>/<string name="notify_popup_mode">%par1<\/string>/g'  > /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml  Timeout (Seconds):0 Use Root:On Store Output In: Store Errors In: Store  Result In: ] 
    A2: Taskkill [ Configuration:Method=Extreme;  Package=com.whatsapp Package:com.laptopfreek0.taskkill Name:Taskkill  Timeout (Seconds):0 ] 
    A3: Run Shell [ Command:am startservice -n  com.whatsapp/com.whatsapp.messaging.MessageService Timeout (Seconds):0  Use Root:On Store Output In: Store Errors In: Store Result In: ]
Explico, primero el comando clave:
Código:
cat /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml |  sed -e 's/<string  name="notify_popup_mode">[^<]*<\/string>/<string  name="notify_popup_mode">%par1<\/string>/g'  >  /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml
el cat /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml simplemente devuelve el contenido del fichero, eso lo encadeno con "|" con sed -e 's/<string name="notify_popup_mode">[^<]*<\/string>/<string name="notify_popup_mode">%par1<\/string>/g' que lo que hace es aplicar una expresion regular para buscar "<string name="notify_popup_mode">loquesea</string>" y reemplazarlo por <string name="notify_popup_mode">%par1</string> (%par1 lo defino yo al llamrlo como una subtarea, para poder usar la misma tarea para poner el valor 0 o 2).
Finalmente, mediante el operador ">" volcamos el resultado (que es el contenido del fichero reemplazando esa linea) en /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml (el mismo fichero origen)

Despues, para que whatsapp aplique el cambio hay que cerrarlo y volverlo a abrir, ya que las preferencias se guardan en una cache para no estar leyedolas todo el rato, uso el plugin Taskkill para matarlo, pero podeis usar el metodo que prefiráis.

Por ultimo, aunque el servicio de whatsapp se debería lanzar solo al cabo de un tiempo, he notado que me tarda mucho y ese rato no recino nada, así que con "am startservice -n com.whatsapp/com.whatsapp.messaging.MessageService" lanzo el servicio en segundo plano que recibe y envía los mensajes.

Como pongo en el titulo esto es extrapolable a otras preferencias y/o otras aplicaciones, hay que buscar que preferencia es, cambiarlo por el valor que queramos y ver si es necesario matar/relanzar la aplicación para que aplique los cambios.

Última edición por maid450 Día 12/02/14 a las 15:53:43.
Responder Con Cita
Los siguientes 5 usuarios han agradecido a maid450 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 12/02/14, 17:57:25
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Guau!... Im-pre-sio-nan-te
El día que hagas un plugin vamos a flipar.
Ahora mismo voy a trastear ese xml a ver que se cuece ahí.
Por cierto lo de am es un Intent verdad? Podrías ponerlo en el post de intents? Quizá haya quien le encuentre utilidad, yo mismo para GSM quizá me valga.
Dos cosas:
1 Porque no utilizas la acción buscar reemplazar para cambiar el string?
2 En cuanto a lo de matar WhatsApp podrías utilizar la acción de tasker kill app pero sin usar root. En GSM al menos esto lo que hace es precisamente lo que creo que queremos o sea, no lo mata pero hace que tenga q volver a cargar esa cache.
3 Conoces un Intent para lo contrario? Es decir para cerrar el proceso de whatsapp o matarlo y así no recibir notificaciones? Quizá seria con un comando Linux que cierre procesos?
Un saludo y enhorabuena.
PD: de WhatsApp creo que ya solo nos queda poder cambiar el estado al que eso lo veo harto complicado.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
  #3  
Viejo 12/02/14, 18:23:02
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
 Cita: Originalmente Escrito por mlesir Ver Mensaje
Ahora mismo voy a trastear ese xml a ver que se cuece ahí.
No lo he dicho, pero hay algunas aplicaciones que permiten navegar por estas preferencias de forma más "amigable", por ejemplo yo uso esta, básicamente es un sqlite debugger para preferencias... pero luego a la hora de montar una tarea para modificarlas es mejor entrar en el xml a ver el texto exacto en el fichero.

 Cita: Originalmente Escrito por mlesir Ver Mensaje
1 Porque no utilizas la acción buscar reemplazar para cambiar el string?
Se puede hacer perfectamente, pero ya necesitas una acción para leer el texto en una variable, otra para reemplazar y otra para escribir, de esta forma lo haces todo en 1
 Cita: Originalmente Escrito por mlesir Ver Mensaje
2 En cuanto a lo de matar WhatsApp podrías utilizar la acción de tasker kill app pero sin usar root. En GSM al menos esto lo que hace es precisamente lo que creo que queremos o sea, no lo mata pero hace que tenga q volver a cargar esa cache.
Uso ese plugin porque ya lo uso para otras cosas que la acción de tasker no me valía, pero lo miraré a ver
 Cita: Originalmente Escrito por mlesir Ver Mensaje
3 Conoces un Intent para lo contrario? Es decir para cerrar el proceso de whatsapp o matarlo y así no recibir notificaciones? Quizá seria con un comando Linux que cierre procesos? Un saludo y enhorabuena.
Intent como tal no hay, habría que usar el comando "kill" para matar el proceso, pero antes hay que averiguar su PID, probablemente whatsapp lance varios procesos cada uno con un PID...

 Cita: Originalmente Escrito por mlesir Ver Mensaje
Por cierto lo de am es un Intent verdad? Podrías ponerlo en el post de intents?
tenía pensado hacerlo, igual que añadir alguna cosa al tutorial de comandos, el comando am permite entre otras lanzar intents desde consola, lo uso en vez de la acción intent de Tasker porque para arrancar el servicio de whatsapp Tasker dice que no tiene los permisos, de esta forma lanzo am como root y si puede.

Última edición por maid450 Día 12/02/14 a las 18:29:49.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a maid450 su comentario:
  #4  
Viejo 12/02/14, 18:59:48
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Bueno pues he estado curioseando por el archivo de whatspp y no he encontrado nada interesante para mi, otros si pueden encontrar algo. Pero...
Me he descargado la app que mencionas y madre mia! Es comodísimo . Y por ejemplo he probado con swiftkey y desde esa app le he puesto en el campo pref_typing_style_autocomplete, con update, 0. Listo. Ya no tiene la funcion autocompletar.
Madre mia el campo que acabas de abrir Maid! A destripar mas aplicaciones!
PD: pregunto Maid no estara por ese archivo la clave o codigo para poder enviar al servidor de WhatsApp una orden para cambiar xej el estado?
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
Los siguientes 2 usuarios han agradecido a mlesir su comentario:
  #5  
Viejo 12/02/14, 23:26:37
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Te hago una consulta con la Aplicacion "Preferen Manager" encontre para poner o sacar el pop up del programa de Chats IM+, ya que cambia el valor "MSG-TOAST-NOTIFI" de false a true segun lo cambie. Probe cambiarlo directamnte desde este programa, guardar y matar al pobre IM, al volver a cargar no funciona. Queria saber antes de hacer el procedimiento emulando lo que hiciste con el wasap si podria ser que no funcione de la forma que lo hago y si cambiandolo con tu forma

Última edición por Jusss Día 12/02/14 a las 23:45:05.
Responder Con Cita
  #6  
Viejo 13/02/14, 02:14:32
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Graciassss me re sirve la tarea de WhatsApp. Ahí probé y funciona matando la aplicación sin marcar root cómo sugería mlesir. en %par1 puedo hacer una variable global que valga 1 y remplazar %par1 por esa, no? Se podrá hacer lo mismo pero con las notificaciones de grupo? El nombre debe ser parecido, voy a intentar buscar lo
Responder Con Cita
  #7  
Viejo 13/02/14, 10:03:21
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
 Cita: Originalmente Escrito por Jusss Ver Mensaje
Graciassss me re sirve la tarea de WhatsApp. Ahí probé y funciona matando la aplicación sin marcar root cómo sugería mlesir. en %par1 puedo hacer una variable global que valga 1 y remplazar %par1 por esa, no? Se podrá hacer lo mismo pero con las notificaciones de grupo? El nombre debe ser parecido, voy a intentar buscar lo
Si, claro, puedes usar cualquier variable.
Yo pongo %par1 porque lo uso como subtarea y es el nombre que le pasa tasker al parametro1 en una subtarea.

El popup emergente para grupos está en "group_notify_popup_mode", por si no lo has encontrado

Estoy cambiando mi tarea usando finalmente la acción buscar y reemplazar para hacerla más flexible y que se le pueda pasar por variables el fichero, el nombre de la preferencia y el nuevo valor y lo reemplace, escribiré aquí las novedades.
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 14/02/14, 17:42:21
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
[quote=mlesir;12502792]comodísimo . Y por ejemplo he probado con swiftkey y desde esa app le he puesto en el campo pref_typing_style_autocomplete, con update, 0. Listo.

Me interesaría poder cambiar el auto completado de SwiftKey para algunas aplicaciones pero no encuentro esa línea, no la tengo. está en la misma sección de la foto?
Responder Con Cita
  #9  
Viejo 14/02/14, 19:54:00
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
No. De hecho yo no tengo esa sección. Esta en la sección "com.touchtype.swiftkey_preferences.xml"
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 14/02/14, 20:40:39
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
 Cita: Originalmente Escrito por mlesir Ver Mensaje
No. De hecho yo no tengo esa sección. Esta en la sección "com.touchtype.swiftkey_preferences.xml"
Que raro esa no la tengo por eso no la encontraba
Responder Con Cita
  #11  
Viejo 08/03/14, 16:40:21
Array

[xs_avatar]
Rsc Rsc no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Otra
A1: Run Shell [ Command:cat /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml | sed -e 's/<string name="notify_popup_mode">[^<]*<\/string>/<string name="notify_popup_mode">%par1<\/string>/g' > /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml Timeout (Seconds):0 Use Root:On Store Output In: Store Errors In: Store Result In: ]

Buenas, me podrías explicar que eso que hace lo que marco en negrita del comando que metes. Es que estoy intentando modificar la preferencia de sonido cuando me conecto a wifi de trabajo pero no termino de entenderlo.

Un saludo
Responder Con Cita
  #12  
Viejo 14/06/14, 18:48:41
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
 Cita: Originalmente Escrito por maid450 Ver Mensaje
Estoy cambiando mi tarea usando finalmente la acción buscar y reemplazar para hacerla más flexible y que se le pueda pasar por variables el fichero, el nombre de la preferencia y el nuevo valor y lo reemplace, escribiré aquí las novedades.
Maid uso bastante esta forma que nos enseñaste, al final la modificaste por la accion buscar?
Responder Con Cita
  #13  
Viejo 15/07/14, 08:37:53
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
 Cita: Originalmente Escrito por Rsc Ver Mensaje
A1: Run Shell [ Command:cat /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml | sed -e 's/[^<]*<\/string>/%par1<\/string>/g' > /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml Timeout (Seconds):0 Use Root:On Store Output In: Store Errors In: Store Result In: ] Buenas, me podrías explicar que eso que hace lo que marco en negrita del comando que metes. Es que estoy intentando modificar la preferencia de sonido cuando me conecto a wifi de trabajo pero no termino de entenderlo. Un saludo
Hola, el "sed" es un comando para buscar y reemplazar patrones en bloques de texto con expresiones regulares, la estructura del comando es la siguiente:
Código:
sed -e /expr_a_buscar/expr_reemplazar_por/flags
El "|" entre el "cat" y el "sed" como explico en mi tutorial de comandos de terminal es para "enrutar" la salida del primero como entrada del segundo, así pues, el cat lee el fichero de preferencias y le pasa todo el texto como entrada al sed, que con las expresiones hace los reemplazos y con el ">" de despues redirige la salida del sed (el texto de entgrada tras aplicar los reemplazos) al fichero de preferencias, sobreescribiendo lo que había antes.

Así pues, lo otro que has puesto en negrita forma parte de la "expr_a_buscar", que completa es así:
Código:
<string name="notify_popup_mode">[^<]*<\/string>
Y en el leguaje de las expresiones regulares (demasiado amplio y complejo para explicar aquí) sería algo así como: busca los bloques de texto formados por "<string name="notify_popup_mode">" seguido por cualquier cantidad de carácteres diferentes de "<" y acabados por "</string>".
Pues bien, con el sed, todos los bloques de texto que cumplan ese patrón serán reemplazados por la "expr_reemplazar_por".

Espero que se entienda algo, comprendo que puede resultar algo complejo

 Cita: Originalmente Escrito por Jusss Ver Mensaje
Maid uso bastante esta forma que nos enseñaste, al final la modificaste por la accion buscar?
La verdad es que no... en mis pruebas me funcionaba unas veces si y otras no y no conseguí averiguar por qué, así que al final lo dejé.
De todas formas, en la explicación de arriba puedes ver en el sed las expresiones a buscar y para reemplazar, trasteando un poco las puedes aplicar con esa acción...
Responder Con Cita
Los siguientes 2 usuarios han agradecido a maid450 su comentario:
  #14  
Viejo 19/07/14, 20:11:20
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Te hago una consulta si lo que tengo que modificar es esto: <boolean name="pref_heads_up_master_switch" value="false" /> cambio todo lo que dice "string name" por "boolean name" y el que dice solo "string" por "boolean" y en %par 1 pongo "true" o "false"?

Es para activar o desactivar las notificaciones flotantes de gravity Box, con el programa "preferences managger" si lo pongo a "true" se activa y al poner "false" se desactiva, tras poner "update", pero con la tarea de tasker no. Me fije en la carpeta de preferencias y esta este codigo " <boolean name="pref_heads_up_master_switch" value="false" />"

ejecuto esto:

"cat /data/data/com.ceco.kitkat.gravitybox/shared_prefs/com.ceco.kitkat.gravitybox_preferences.xml | sed -e 's/<boolean name="pref_heads_up_master_switch">[^<]*<\/boolean>/<boolean name="pref_heads_up_master_switch">true<\/boolean>/g' > /data/data/com.ceco.kitkat.gravitybox/shared_prefs/com.ceco.kitkat.gravitybox_preferences.xml"

Mato la aplicacion, y sigue apagado, estara algo mal en el codigo de arriba?

Última edición por Jusss Día 19/07/14 a las 22:15:17.
Responder Con Cita
  #15  
Viejo 23/07/14, 10:14:23
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
Aparentemente está bien el código.
Tendrías que asegurarte de que tras la ejecución en el fichero resultado se ha cambiado la preferencia, si es así el problema está en que gravity box no recargará las nuevas preferencias igual que whatsapp... si no se cambia habría que investigar un poco más con otras pruebas
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 02/08/14, 06:16:49
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
 Cita: Originalmente Escrito por maid450 Ver Mensaje
Aparentemente está bien el código.
Tendrías que asegurarte de que tras la ejecución en el fichero resultado se ha cambiado la preferencia, si es así el problema está en que gravity box no recargará las nuevas preferencias igual que whatsapp... si no se cambia habría que investigar un poco más con otras pruebas
No se cambia en el archivo de texto, será que para las boleanas es diferente el codigo, ya de por si true y false no tendría que ir con comillas?, y si las comparó con las string la parte final es diferente, estas terminan en "/>" y no con la palabra "string" la cual yo remplaze con "boolean" " en la foto marque el codigo que quería cambiar
Responder Con Cita
  #17  
Viejo 04/08/14, 08:05:14
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
Tienes razón, parece que las booleanas van diferentes... prueba algo así:

Código:
cat  /data/data/com.ceco.kitkat.gravitybox/shared_prefs/com.ceco.kitkat.gravitybox_preferences.xml  | sed -e 's/<boolean  name="pref_heads_up_master_switch" value="[true|false]" \/>/<boolean  name="pref_heads_up_master_switch" value="true" \/>/g'  >  /data/data/com.ceco.kitkat.gravitybox/shared_prefs/com.ceco.kitkat.gravitybox_preferences.xml
Responder Con Cita
  #18  
Viejo 04/08/14, 15:56:54
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
 Cita: Originalmente Escrito por maid450 Ver Mensaje
Tienes razón, parece que las booleanas van diferentes... prueba algo así:

Código:
cat  /data/data/com.ceco.kitkat.gravitybox/shared_prefs/com.ceco.kitkat.gravitybox_preferences.xml  | sed -e 's///g'  >  /data/data/com.ceco.kitkat.gravitybox/shared_prefs/com.ceco.kitkat.gravitybox_preferences.xml
No me funciona debe ser algún espacio o algo que estoy poniendo mal, el código que me pasaste tienen algunas palabras separadas por dos espacios, no se si están bien o mal, igual probé también corrigiendo dónde había y tampoco me funciona, no lo escribe. Me estoy volviendo loca de tanto probar jaja. La tarea del wasap me funciona perfecto no se que pasa con las que son de "true" "false", probé cambiar en otras aplicaciones que las preferencias son booleanas y tampoco funciona. Pudiste cambiar alguna boleanas en algunas de tus tareas de cambiar preferencias?. Gracias de todas formas por ayudar siempre ya le encontraré la vuelta.

Última edición por Jusss Día 04/08/14 a las 17:04:23.
Responder Con Cita
  #19  
Viejo 04/09/14, 03:09:20
Array

[xs_avatar]
Jusss Jusss no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Alguien del foro probó modificar algún dato que sea con "true" y "false"?
Responder Con Cita


Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 17:02:23 (GMT +1)



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

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