PDA

Ver la Versión Completa : [ROOT] Tasker+canvas Line


shakur_e69
25/02/14, 17:51:19
Buenas, he estado buscando y creo que no hay mucha información para integrar line con tasker+canvas for pebble, yo por el momento he hecho un perfil para contabilizar los mensajes no leídos de line y poder verlos desde mi pebble. Se que es muy simple pero efectivo y para no tener ni idea de sqlite....

Es necesario ser usuario root para poder leer la base de datos

Perfil: Contador Line (252)
Evento: Notificación [ Aplicación origen:LINE Título:* ]
Entrada: Anon (253)
A1: Ejecutar consola [ Comando:sqlite3 /data/data/jp.naver.line.android/databases/naver_line "SELECT read_message_count FROM chat ORDER BY last_created_time DESC LIMIT 1;" Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En:%Linemsgread Almacenar Errores En: Almacenar Resultado en: ]
A2: Ejecutar consola [ Comando:sqlite3 /data/data/jp.naver.line.android/databases/naver_line "SELECT message_count FROM chat ORDER BY last_created_time DESC LIMIT 1;" Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En:%Linemsgcount Almacenar Errores En: Almacenar Resultado en: ]
A3: Restar de variable [ Nombre:%Linemsgcount Valor:%Linemsgread ]
A4: Canvas for Pebble [ Configuración:Canvas for Pebble: Tasker item 'linecount' Paquete:com.pennas.pebblecanvas Nombre:Canvas for Pebble Cuenta atrás


Sí a alguien se lo ocurre como mejorarlo que no se corte a de ideas


Un saludo

Caravantes
26/02/14, 05:43:41
Tasker+canvas Line

Fantástico, Shakur. Es un primer acercamiento a Line, con un excelente hack a su base de datos.
Creo que estaría bien que en el mismo título agregaras "[ROOT]" y/o añadir una frase en la introducción para dejar bien claro que es necesario tener el aparato roteado.

maid450
26/02/14, 07:33:47
No estoy muy puesto aún con el Pebble y demás smartwatches y ni siquiera sé lo que es canvas xD pero puedes optimizar la tarea y ahorrarte 2 acciones haciendo la resta directamente en la query sqlite:
SELECT message_count - read_message_count FROM chat ORDER BY last_created_time DESC LIMIT 1

shakur_e69
26/02/14, 07:59:50
No estoy muy puesto aún con el Pebble y demás smartwatches y ni siquiera sé lo que es canvas xD pero puedes optimizar la tarea y ahorrarte 2 acciones haciendo la resta directamente en la query sqlite:
SELECT message_count - read_message_count FROM chat ORDER BY last_created_time DESC LIMIT 1

Gracias... ves?.... sabia yo que... :ok:

Sobre pebble y sobre canvas for pebble encontraras facilmente reviews y manuales, pero vamos, canvas es una app que te permite crear tus propios Watchfaces y permite importar variables desde tasker, por ejemplo, el perfil que he compartido que lo uso para poder ver desde el pebble si tengo algún mensaje de Line o whatsapp sin leer.