PDA

Ver la Versión Completa : [HILO ESPECIFICO] Lightning launcher (Integración con Tasker)


emiegna
10/08/15, 22:50:29
Bueno abrimos un nuevo tema acerca de Lightning launcher. Descubierto por el compañero mlesir y comentado en el hilo de "Noticias sobre Tasker".

Launcher bastante completo, muy configurable (Gestos, acciones, script, etc) y con integración con Tasker.

Enlace de descarga:

https://play.google.com/store/apps/details?id=net.pierrox.lightning_launcher_extreme&hl=es&referrer=utm_source%3Dgoogle%26utm_medium%3Dorgani c%26utm_term%3Dlightning+launcher&pcampaignid=APPU_1_2AnJVbroOcTparrjhoAF

Enlace sobre integración con Tasker (publicado por mlesir):

http://www.pierrox.net/android/applications/lightning_launcher/wiki/doku.php?id=working_with_tasker

Jusss
11/08/15, 01:47:23
Yo siempre quise entender la integración con Tasker de ese launcher pero nunca pude, si alguien sabe hacer algo básico puede hacer algún torturial? O decirme q cosas se puede cambiar.

BlackBlex
12/08/15, 03:59:58
Yo siempre quise entender la integración con Tasker de ese launcher pero nunca pude, si alguien sabe hacer algo básico puede hacer algún torturial? O decirme q cosas se puede cambiar.

Somos dos, no pude entender la integración con Tasker.


¿Alguien puede explicar?

emiegna
12/08/15, 14:11:43
Francamente, aun no me he puesto con la integración con Tasker por falta de tiempo, pero cual es exactamente el problema?

A ver, existen tres posibilidades, con acciones, con script y con variables. Estos dos últimos no le encuentro mucho sentido, posiblemente por ignorancia o por no haberme puesto con ello. Pero con relacion a las posibles acciones... Insisto, aun no he probado, pero pongo un ejemplo (solo es teoría de momento): Tengo dos páginas de inicio. Una principal y una secundaria. En los ajustes del launcher indico que no haya desplazamiento. Solo veo entonces la principal. Por otro lado, cuando se da un estado, por ejemplo, le indico que directamente muestre la pagina de inicio secundaria. Otro, ir atras. Todo ello sin ser root, ni tener instalado por ejemplo Autoinput. Son ejemplos de cosas que teóricamente podríamos hacer... creo :-)

Cuestion de probar.

mlesir
26/08/15, 22:49:35
Bueno pues por fin he entendido cómo puñetas usar variables de Tasker en Lightning Launcher.

En este video de youtube lo podeis ver:

Lightning Launcher+Tasker: variables: http://youtu.be/wimcphv5UwI

La verdad es que después de unos dias con el launcher tengo que decir que es poco intuitivo por decirlo suavemente. Muy complicado!

Además de esto tengo que decir que es una pasada. Detalles que me gustan: poder tener las pantallas de escritorio no solo a los lados sino arriba o abajo. Poder anclar los elementos que quieras para tenerlos siempre en pantalla.
Lo único que no me gusta: o no se puede o no se hacerlo pero los iconos me gustaria que se viesen mas grandes.
Total que las posibilidades de este launcher parecen infinitas si lo juntas con Tasker.

PD: el video esta hecho con la app "recordable". Funciona muy bien y bien ajustado he conseguido que sólo ocupe 11 megas ( a costa de la calidad claro).

colosodehielo
25/11/15, 22:28:50
Buenas gente, alguno sabe como bloquear el escritorio para que no rote cuando giro el móvil? No doy encontrado la manera y ya le he dado unas cuantas vueltas. Gracias de antemano

Enviado desde mi D6503 mediante Tapatalk

Jusss
26/11/15, 02:02:44
Buenas gente, alguno sabe como bloquear el escritorio para que no rote cuando giro el móvil? No doy encontrado la manera y ya le he dado unas cuantas vueltas. Gracias de antemano

Enviado desde mi D6503 mediante Tapatalk

Esta en "Escritorio" "Micelania" "orientación de escritorio"

danko9696
24/04/16, 20:15:22
LLevo un tiempo trasteando con él y una vez pasada la curva de dificultad inicial me gusta mucho. Tiene tantas opciones que en un principio te pierdes, pero si has hecho algún scriptlet en Tasker se hace mucho más llevadero, aunque sigue teniendo bastante miga, ya que tiene API propia y no hay buenos tutoriales excepto para las cosas más básicas.
Hay una documentación básica de la API y un repositorio de scripts que puede servir para resolver algunas dudas pero requiere ponerse bastante a ello para elaborar algo de mediana complejidad.

Yo lo uso por ejemplo para pasar el número de página desde LL a Tasker y que luego ciertos gestos se ejecuten o no dependiendo de la página en la que estés y para cambiar sobre la marcha todos los iconos del dock (este fue el motivo principal para usar LL) dependiendo del perfil o de lo que quiera, y que además esos iconos tengan la transparencia/colorizado apropiado (con uno de los parámetros que paso) de acuerdo al fondo de pantalla, evitando tener que editarlos uno a uno.

La verdad es que le daría mucho más uso de no usar KLWP, pero este ya me cubre (junto con Tasker y Folder Organizer) casi toda la personalización del escritorio. Por ejemplo, algo que de no ser el caso sin duda usaría es la posibilidad de meter widgets dentro de paneles. De modo que deslizando izda/dcha (o arriba/abajo) podamos cambiar un widget por otro (o por una combinación de widget+iconos), como cambiar un grupo de iconos por el widget de música/rss. En cambio la posibilidad de añadir páginas de escritorio a arrib/abajo (no sólo a los lados) no me parece tan llamativa, porque hace más difícil integrar un wallpaper de buena calidad (resolución suficiente) y ahora mismo prefiero tener menos páginas pero con multifunción de widgets.

También permite animaciones, de modo que cualquier cambio de estado como un cambio de posición (o cualquier otra propiedad como la trasparencia) de un item de LL lo puede interpolar de forma gradual, movimiento si se trata de la posición de un objeto o desvanecimiento gradual si afecta a la transparencia, por ejemplo. En el lado negativo que al ser por software cambios que afecten a muchos objetos pueden no permitir transiciones suaves. Por eso solo sirve realmente para cosas puntuales, mientras que en klwp no hay mucho problema en mantener el framerate.


La integración no se reduce solo a pasar variables de Tasker a LL, también puedes ejecutar desde Tasker scriptlets JS de LL (con parámetros opcionales) y como he apuntado antes de pasada también pasar variables de LL a Tasker. Puedes crear tareas de Tasker sobre la marcha y ejecutarlas sin necesidad de tenerlas creadas previamente en Tasker. De hecho para pasar una variable lo que haces realmente es lanzar un intent con Set Variable para Tasker. Al usar JS también es posible adaptar código de uno a otro si se desea para que se ejecute en LL. Y naturalmente puedes ejecutar tareas de Tasker sobre la marcha con parametros opcionales sin necesidad de usar shortcuts.

También otra cosa que todavía no tengo hecho y que acabaré haciendo es poder ocultar y mostrar el dock con gestures, que no es más que cambiar mi dock (un panel de LL) por una Side Bar de LL (que en realidad no es más que una variante de panel), que se oculte/muestre con un gesture.

AbejoSid
15/10/16, 06:49:15
hace un par de dias que me puse a ver este launcher, creo que tiene montón de posibilidades, lastima que cuesta conseguir información, hasta ahora lo único que logre hacer es personalizar un poco la interfaz.
Se me ocurren muchas cosas que tampoco se si son viables, a ver si cuando tenga un poco de tiempo me lo pongo a ver un poco mejor

https://youtu.be/41JZMama5z4

yovesmlmt
15/10/16, 11:01:49
Bueno pues por fin he entendido cómo puñetas usar variables de Tasker en Lightning Launcher.

En este video de youtube lo podeis ver:

Lightning Launcher+Tasker: variables: http://youtu.be/wimcphv5UwI

La verdad es que después de unos dias con el launcher tengo que decir que es poco intuitivo por decirlo suavemente. Muy complicado!

Además de esto tengo que decir que es una pasada. Detalles que me gustan: poder tener las pantallas de escritorio no solo a los lados sino arriba o abajo. Poder anclar los elementos que quieras para tenerlos siempre en pantalla.
Lo único que no me gusta: o no se puede o no se hacerlo pero los iconos me gustaria que se viesen mas grandes.
Total que las posibilidades de este launcher parecen infinitas si lo juntas con Tasker.

PD: el video esta hecho con la app "recordable". Funciona muy bien y bien ajustado he conseguido que sólo ocupe 11 megas ( a costa de la calidad claro).
Buen tutorial. Por cierto, cual es el apk de teclado que usas?

Enviado desde mi SM-G900F

danko9696
15/10/16, 16:07:35
hace un par de dias que me puse a ver este launcher, creo que tiene montón de posibilidades, lastima que cuesta conseguir información, hasta ahora lo único que logre hacer es personalizar un poco la interfaz.
Se me ocurren muchas cosas que tampoco se si son viables, a ver si cuando tenga un poco de tiempo me lo pongo a ver un poco mejor
Entra en su página principal, donde puedes examinar la estructura de sus objetos JS y luego también en su comunidad de google+, ahí hay montones de información, puedes ver ejemplos y te responden dudas.

Y como sugerencia, para experimentar, prueba a dejar un panel fijo, ocupando todo el ancho de la pantalla y mete en él algún widget y/o iconos. Así por ejemplo puedes simular un "cambio de modo", por ejemplo al deslizar a izquierda sobre el tiempo este hace scroll a la izda y por la derecha aparece el de música. Podrías controlar ese cambio y enviarlo en forma de variable a Tasker, de modo que al hacerse visible el widget de música subir el volumen.

AbejoSid
15/10/16, 17:55:36
Entra en su página principal, donde puedes examinar la estructura de sus objetos JS y luego también en su comunidad de google+, ahí hay montones de información, puedes ver ejemplos y te responden dudas.

Y como sugerencia, para experimentar, prueba a dejar un panel fijo, ocupando todo el ancho de la pantalla y mete en él algún widget y/o iconos. Así por ejemplo puedes simular un "cambio de modo", por ejemplo al deslizar a izquierda sobre el tiempo este hace scroll a la izda y por la derecha aparece el de música. Podrías controlar ese cambio y enviarlo en forma de variable a Tasker, de modo que al hacerse visible el widget de música subir el volumen.

Si, por lo que vi hay muchas cosas, yo no soy de usar widgets, y me gusta la pantalla bien vacia, al principio te re marea la interfaz con todas las opciones que tiene, es cuestión de ir viendo de a poco

danko9696
16/10/16, 22:35:52
Si, por lo que vi hay muchas cosas, yo no soy de usar widgets, y me gusta la pantalla bien vacia, al principio te re marea la interfaz con todas las opciones que tiene, es cuestión de ir viendo de a poco
Que uses widgets no quiere decir que deban estar siempre visibles necesariamente. Tú mismo usas uno. Lo que te he puesto antes es solo un ejemplo de las posibilidades. Una variación sería tener la pantalla vacía y en la zona de arriba a la derecha deslizar a la izda para que aparezca el widget del tiempo y se quede fijo hasta que lo deslices a la dcha en lugar de en forma de popup como en el video. También recordar que puedes tener varios escritorios y cambiar entre ellos con un gesto. Puedes tener uno vacío para usar en el trabajo y otro lleno de widgets para el ocio.

A mi tampoco me gusta tener el escritorio demasiado cargado pero tampoco vacío, así que lo que hago es que las mismas zonas de la pantalla puedan mostrar diferentes widgets (en realidad lo hago con KLWP, así que no son lo que se suele entender por estos) en un momento dado, tiempo/hora o música, por ejemplo (y con animaciones al pasar de uno a otro modo). Y como todo lo he hecho yo (salvo los bitmaps) los "widgets" cuadran perfectamente con el fondo de pantalla.

Xcso
17/10/16, 21:42:48
Yo también uso el lighnignt launcher por mencionar algo más de sus cualidades como que todos los objetos tienen eventos y acciones (gestures) incluso los iconos de las aplicaciones asi que según el gesto al dar al icono de la app te puede actuar de distintas maneras. Por ejemplo yo tengo un desktop con un icono abajo y este según el gesto me saca el dock o distintos paneles. Otra cosa es que el desktop es la parte visible de paginas tamaño desktop (alrededor de la de desktop)que se van accediendo según las vas creando, se acceden como ya se mencionó(deslizar típico) o con marcadores (bookmarks).

Yo lo uso junto a Tasker, KWGT y popup widget para tener mi movil personalizado a mi manera.

Saludos.

danko9696
17/10/16, 21:59:05
Yo también uso el lighnignt launcher por mencionar algo más de sus cualidades como que todos los objetos tienen eventos y acciones (gestures) incluso los iconos de las aplicaciones asi que según el gesto al dar al icono de la app te puede actuar de distintas maneras. Por ejemplo yo tengo un desktop con un icono abajo y este según el gesto me saca el dock o distintos paneles. Otra cosa es que el desktop es la parte visible de paginas tamaño desktop (alrededor de la de desktop)que se van accediendo según las vas creando, se acceden como ya se mencionó(deslizar típico) o con marcadores (bookmarks).

Yo lo uso junto a Tasker, KWGT y popup widget para tener mi movil personalizado a mi manera.

Saludos.
Popup Widget me parece muy buena app y la tengo instalada pero al final nunca he encontrado una manera de aprovecharla, sobre todo usando KLWP+LL, ya que los widgets que usaría o bien los he recreado en KLWP (donde puedo usar animaciones para su entrada/salida de pantala) o bien podría usar LL metiendolos dentro de paneles. ¿Qué es lo que te impide hacer lo mismo en LL?

Xcso
17/10/16, 22:25:19
Pues la ventaja principal memoría y batería ya que los widgewt lanzados por popup no se activan hasta que se lanzan creo, eso da enteder la app.

1. Save memory and battery used by the widgets on your launcher

danko9696
18/10/16, 00:00:37
Pues la ventaja principal memoría y batería ya que los widgewt lanzados por popup no se activan hasta que se lanzan creo, eso da enteder la app.

1. Save memory and battery used by the widgets on your launcher
Puede ser que ocupen algo más de memoria pero en el caso de la batería no estoy tan seguro, ya que en principio cada vez que lo cargas debe cargar de la SD y luego de la ram en lugar de solo de la ram, sin contar con que sea un widget que además intente sincronizar con internet o algún tipo de inicialización al ser cargado. Un poco la misma razón por la que los task killers son contraproducentes en cuanto a batería.

Yo soy más de intentar unificar el tema de widgets para que sea una sola app la que los gestione. No es exactamente el mismo caso pero en mi G4 gastaba menos del 1% de batería por la noche (BTon, WIFIoff, DATOSoff, 3G/4G) cuando rehice todos los iconos y widgets en KLWP (desde un 4-6% anterior). Y eso con un tema muy pesado. Otra cosa es cuando se le da caña haciendo cosas para activar las animaciones, ahí sí que gasta, pero eso es algo que no haces en un uso normal, no activas y desactivas el modo música de forma repetida una y otra vez, por ejemplo, lo activas y va a quedarse al menos un rato así.

Xcso
18/10/16, 19:50:14
Puede ser que ocupen algo más de memoria pero en el caso de la batería no estoy tan seguro, ya que en principio cada vez que lo cargas debe cargar de la SD y luego de la ram en lugar de solo de la ram, sin contar con que sea un widget que además intente sincronizar con internet o algún tipo de inicialización al ser cargado. Un poco la misma razón por la que los task killers son contraproducentes en cuanto a batería.



No tengo problemas con la sincronización de internet es un proceso rápido y no apreciable. Si apps estan en Ram gastan batería y el problema de los task killers es que las tareas te las mata y android te las vuelve a inicializar entonces el ahorro de memoría es momentaneo y el consumo de batería aumenta tal como lo dices. En popup no se inicializan ni consumen ram ( o mucha menos ram) hasta que los llamas. La filosofía de popup widget es eso popup con tu widget lo ves y lo haces desaparecer, claro no es para estar continuamente llamándolo. Yo lo uso con widgets que uso poco a lo largo del día con una presentación diferente a la que me pueda dar el tener el widget siempre en memoría este a la vista o oculto. Lo de la memoría se nota cuando tienes(tenía) poca Ram que no puedes poner muchos widget y popupW era una solución. Ahora lo uso como una forma más de presentar información en el desktop, a igual que a veces he usado circle launcher por este motivo.

Mi personalización es mínima y me gusta minimalista así que por defecto sólo hora y fecha luego jugando con lo mencionado le vas sacando cosas.

No es superelaborado pero es mi personalización ;) video de esta:

https://dl.dropboxusercontent.com/u/21259462/Recorder_20161018193332.mp4

De popup widget hay 4 widget . la del tiempo, rain alarm, pepephone y uno de kwgt con los datos de pasos de la miband2 trabajado con tasker para tener parciales. El widget fijo de arriba es todo kwgt donde oculto o muestro sus item y con iteraccion con tasker en algunas cosillas y luego los paneles y carpetas de LL.


Pd me olvidaba que la agenda también es un widget mostrado por popupW

Un saludo.

danko9696
18/10/16, 21:47:22
No tengo problemas con la sincronización de internet es un proceso rápido y no apreciable. Si apps estan en Ram gastan batería y el problema de los task killers es que las tareas te las mata y android te las vuelve a inicializar entonces el ahorro de memoría es momentaneo y el consumo de batería aumenta tal como lo dices. En popup no se inicializan ni consumen ram ( o mucha menos ram) hasta que los llamas. La filosofía de popup widget es eso popup con tu widget lo ves y lo haces desaparecer, claro no es para estar continuamente llamándolo. Yo lo uso con widgets que uso poco a lo largo del día con una presentación diferente a la que me pueda dar el tener el widget siempre en memoría este a la vista o oculto. Lo de la memoría se nota cuando tienes(tenía) poca Ram que no puedes poner muchos widget y popupW era una solución. Ahora lo uso como una forma más de presentar información en el desktop, a igual que a veces he usado circle launcher por este motivo.

Mi personalización es mínima y me gusta minimalista así que por defecto sólo hora y fecha luego jugando con lo mencionado le vas sacando cosas.

No es superelaborado pero es mi personalización ;) video de esta:

https://dl.dropboxusercontent.com/u/21259462/Recorder_20161018193332.mp4

De popup widget hay 4 widget . la del tiempo, rain alarm, pepephone y uno de kwgt con los datos de pasos de la miband2 trabajado con tasker para tener parciales. El widget fijo de arriba es todo kwgt donde oculto o muestro sus item y con iteraccion con tasker en algunas cosillas y luego los paneles y carpetas de LL.


Pd me olvidaba que la agenda también es un widget mostrado por popupW

Un saludo.
No he dicho que fueses a tener problemas, solo que pienso que supone más gasto, otra cosa es que sea apreciable. Tampoco he dicho que sea exactamente lo mismo que los task-killers, porque como dices android te lo vuelve a cargar al poco quieras o no, pero sí en el sentido de que no es lo mismo tener que cargar algo de la sd que no tener que hacerlo y el gasto por sincronización/inicialización lógicamente depende del uso y del widget concreto (y cómo esté configurado) pero ahí está, y puede ser significativo dependiendo del caso.

Estoy de acuerdo en que si vas pillado de memoria es buena idea pero discrepo en el gasto de batería por el mero hecho de estar en ram. Si no tienen ningún proceso en segundo plano (aunque muchos widgets sí lo tienen) no debería gastar batería extra, porque toda la ram debe de ser refrescada de todos modos independientemente de que esté ocupada o no. Y puede que haya triggers que puedan reactivarlo, pero si es la misma aplicación la que se encarga de todo entonces si por ejemplo enciendes la pantalla solo hay un chequeo para todos los "widgets" que potencialmente puedan activarse bajo esa condición, en lugar de un chequeo por cada uno. También es otro tema el renderizado de un widget cargado en memoria si este es visible, ya que es trabajo adicional.


Desde luego no son minimalistas pero no me parecen especialmente recargados, no trato de tener toda la info e iconos a la vez en pantalla:
http://www.htcmania.com/showpost.php?p=23662370&postcount=3157
http://www.htcmania.com/showpost.php?p=23696629&postcount=3160
Pensé en hacer el dock desplegable pero no quedaba del todo bien y me gusta tener a mano 4 iconos * 3 páginas * 3 posibles funciones aunque no sea imprescindible, ya que puedo tener acceso a todo ello desde swipepad, que también uso por si necesito cargar cualquier cosa desde una app fullscreen sin salir de ella.


Cada iconpack de iconos de escritorio tiene asociada una lista de iconpacks para el dock (para que no puedan darse combinaciones que no queden bien entre sí) y puedo variar en tiempo real su transparencia/tamaño/oscuridad para compensar diferentes tamaños y estilos de iconos (como usar iconos en color a partir de blanco y negro), distancia entre iconos, márgen, etc... (decenas de variables globales en KLWP). Los iconos/rss/calendario mensual-semanal/tiempo/musica/llamadas/email/sms/wsp/perfiles (la carretera y la casa son dos de ellos, cada uno con dos subperfiles) están hechos en KLWP + Tasker extrayendo datos de apps externas con sqlite, con transiciones animadas entre cada modo. Por ejemplo el de la carátula de música entra rodando y el play/pause/siguiente/anterior entran "volando" desde diferentes direcciones y "aterrizan". Pero una vez fijos, KLWP no está recalculando continuamente ya que si no hay cambios internamente los trata como bitmap puros). Incluso me permito el lujo de un segundero en uno de los temas, la única animación que no es a demanda.

Los iconos del escritorio son todos accesos directos a categorías/carpetas de Folder Organizer (que por cierto reconoce y puedo aprovechar desde Titanium Backup) y a las que también tengo acceso con deslizar abajo desde alguno de los iconos del dock, siendo en este tap abrir la app principal y deslizar arriba la aplicación secundaria (deslizar arriba sobre galería abre el reproductor de video y abajo la carpeta de multimedia, la misma que el icono del escritorio). Uno de los iconos del dock abre una carpeta/categoría que contiene las carpetas/categorías anteriores (y estas a su vez pueden contener otras en algún caso). O sea, con un solo acceso directo tengo acceso a todas las apps de forma organizada, incluyendo apps que pueden pertenecer a más de una categoría.

Cada vez que se cambia de página desde LL envío una variable a Tasker para que si ejecuto un gesto una tarea en Tasker tenga en cuenta la variable anterior para realizar una u otra cosa según en qué página esté. Por ejemplo, el gesto de activar el modo música no quiero que se pueda ejecutar en otro sitio que no sea la página central, o un gesto para ocultar por completo el calendario solo en la página del calendario, aparte del modo privado. También, cuando toca cargar los iconos del dock (tengo accesos directos invisibles en los huecos entre iconos y desde swipepad), según la configuración para la combinación concreta de desktop-dock con un script de LL altero su tamaño, transparencia, oscurecimiento y color.

AbejoSid
25/10/16, 05:54:20
Cambie el equipo y me esta trayendo problemas el LL, pase a un huawei G8 con 6.0.1 y cada tanto tengo el problema que cuando trato de abrir los ajustes es como que se abren y vuelven a cerrar, cualquier tipo de ajustes, desde buscar un wifi, hasta el bt, etc tambien al tratar de llamar a un contacto, abre el discador y lo cierra automáticamente.... la única solución que tengo es congelar el launcher, reiniciar el equipo con el otro launcher (uso SL3) y volver a descongelar, alguno tuvo algún problema similar? esto me lo hace 1 ves al dia seguro

danko9696
25/10/16, 09:03:28
Cambie el equipo y me esta trayendo problemas el LL, pase a un huawei G8 con 6.0.1 y cada tanto tengo el problema que cuando trato de abrir los ajustes es como que se abren y vuelven a cerrar, cualquier tipo de ajustes, desde buscar un wifi, hasta el bt, etc tambien al tratar de llamar a un contacto, abre el discador y lo cierra automáticamente.... la única solución que tengo es congelar el launcher, reiniciar el equipo con el otro launcher (uso SL3) y volver a descongelar, alguno tuvo algún problema similar? esto me lo hace 1 ves al dia seguro
También tengo un mate 8 con 6.01 y todavía ni un problema.

danko9696
02/10/17, 10:43:54
Un pequeño reflote: ¿Alguien sabe si se puede (o como) lanzar comandos shell en LL?. Pensaba que sí pero no he visto la forma.

alucardcn
24/09/18, 09:44:22
Hola estoy probando este launcher y me gustaria poder hacer algo que en principio deberia ser sencillo, abreviando: al pulsar el boton home ya hay en opciones que la pantalla se mueva a la principal del launcher y se pueden añadir acciones extras pero yo queria hacer que si ya estas en la pantalla principal y pulsas home otra vez se abriese la cortina de notificaciones, si añades la funcion te lo hace a la vez, te va a la pantalla principal y te abre la cortina, la gracia es que primero vaya a la pantalla principal y/o si ya estas en ella se abra la cortina con el siguiente click en home..añadiendo variable se podria no? me gustaría saber poner una variable pero me falta level.. esto para uno que sepa debe ser calderilla help me thanks.

danko9696
24/09/18, 20:38:22
Hola estoy probando este launcher y me gustaria poder hacer algo que en principio deberia ser sencillo, abreviando: al pulsar el boton home ya hay en opciones que la pantalla se mueva a la principal del launcher y se pueden añadir acciones extras pero yo queria hacer que si ya estas en la pantalla principal y pulsas home otra vez se abriese la cortina de notificaciones, si añades la funcion te lo hace a la vez, te va a la pantalla principal y te abre la cortina, la gracia es que primero vaya a la pantalla principal y/o si ya estas en ella se abra la cortina con el siguiente click en home..añadiendo variable se podria no? me gustaría saber poner una variable pero me falta level.. esto para uno que sepa debe ser calderilla help me thanks.
Seguro que hay una forma mejor pero esta podría valer. Crea un script (desde la app Script Editor incluida con Lightning Launcher), ponle nombre (IrHome-Notificaciones por ejemplo) con el siguiente código:

var d=LL.getCurrentDesktop(); var v_numpag=((Math.round(d.getPositionX()/d.getWidth()))*1) + "/" + ((Math.round(d.getPositionY()/d.getHeight()))*1); Android.makeNewToast("PAG ACTUAL:" + v_numpag, true).show();
Ahora vete a la configuración del escritorio (no la de LL, que es fácil confundirlas) y en eventos/acciones vete al de tecla Home, después vete abajo del todo en la lista que te sale y selecciona correr un script y elige el creado anteriormente.

Ahora cada vez que pulses home ejecutará dicho script, que de momento lo único que va a hacer es mostrar un toast con el número de página en formato numpagX/numpagY, así que vete a tu página de inicio, dale al botón home y toma nota del número de página (por ej. "0/0" o "1/0", "2/1", ...) que te sale.


Ahora vete al script anterior (Script Editor), borra todo, pega el siguiente script y donde pone "0/0" cambialo por el que tomaste nota antes, sal de ahí y listo. Cada vez pulses home comprobará si te encuentras en tu página inicial o no y hará una cosa u otra.

var SHOW_NOTIFICATIONS = 17, GO_HOME_ZOOM_TO_ORIGIN = 26;
var d=LL.getCurrentDesktop();

if (((Math.round(d.getPositionX()/d.getWidth()))*1) + "/" + ((Math.round(d.getPositionY()/d.getHeight()))*1) == "0/0")
LL.runAction(SHOW_NOTIFICATIONS,null);
else
LL.runAction(GO_HOME_ZOOM_TO_ORIGIN,null);Para meter el código no te recomiendo usar el teclado de Android, es muy farragoso para estas cosas y encima los predictivos suelen ser bastante malos para meter código, así que mejor usa alguna app que te permite copiar/pegar entre dispostivos. En el peor de los casos puedes enviar los códigos anteriores en correos electrónicos y luego en android hacer copia/pega entre gmail y Script Editor.

alucardcn
25/09/18, 23:58:02
caray es complicadisimo, en cuanto pueda me pondré a ello ni en 3 vidas habria conseguido saber que habia que poner ahí xD

alucardcn
26/09/18, 17:44:52
Me disponía a hacerlo cuando se me cierra el lightning selecciono ejecutar scripts en opciones y le pongo el titulo y cuando me doy a editar zas se cierra, no habrá que ser root? Para hacer esto? Hoy con el pocoPhone 1 intentado hacer esto..

danko9696
26/09/18, 18:16:01
No es necesario root. Parece como si la acción de editar no estuviese asociada al editor propio de Lightning Launcher.

No le des a editar (aunque deberia funcionar) y añade un acceso directo a Script Editor (incluido al instalar LL) para tenerlo a mano en el escritorio. Abre Script Editor con este acceso directo y mete desde ahí los scripts.

alucardcn
26/09/18, 23:57:21
el finde me pongo a ver si lo consigo, otra cosa lo de los iconos con numeritos de los mensajes recibidos iria de lujo pq en el pocophone aun no tengo notificaciónes en la barra de arriba se puede hacer esto de los iconos con el lightninhg? imagino que será una odisea..

danko9696
27/09/18, 00:24:31
caray es complicadisimo, en cuanto pueda me pondré a ello ni en 3 vidas habria conseguido saber que habia que poner ahí
Yo también me perdía bastante al principio y al igual que tú tuve que pedir ayuda en el foro de LL para algunas cosas. Es difícil saber por donde empezar y requiere estar familiarizado con Javascript para cosillas como esta, además de mirar la documentación de LL para las instrucciones relativas al launcher. Del lado positivo, que es javascript, lo mismito que puedes usar en los javascriptlets de Tasker. Con algunas diferencias, claro, para permitir lanzar acciones propias de Tasker y de LL respectivamente en cada caso, o sea, que gran parte de lo aprendido para uno te serviría para el otro (ya que sigue siendo Javascript).

el finde me pongo a ver si lo consigo, otra cosa lo de los iconos con numeritos de los mensajes recibidos iria de lujo pq en el pocophone aun no tengo notificaciónes en la barra de arriba se puede hacer esto de los iconos con el lightninhg? imagino que será una odisea..
Lo bueno de este script es que no solo sirve para lo que quieres hacer sino que con pocas modificaciones puedes hacer que por ejemplo el botón de atrás (o el doble tap, swipe con dos dedos, etc...) haga una cosa distinta dependiendo de la página en la que estés, por ejemplo.

Sobre lo de los contadores de notificaciones para algunas es muy simple (no hay nativa para Whatsapp aunque me imagino que se podría hacer), basta dar a añadir y seleccionar Badge en contenido dinámico. Luego lo editas y seleccionas lo que quieres que muestre (sin código de por medio), aunque de salida es un tanto limitado. De todos modos yo nunca lo he usado para esto, prefiero KLWP a secas o bien una combinación de Tasker+KLWP o Tasker+LL.


Por cierto, echando un vistazo a algunos de mis primeros comentarios en este hilo:
...En cambio la posibilidad de añadir páginas de escritorio a arrib/abajo (no sólo a los lados) no me parece tan llamativa, porque hace más difícil integrar un wallpaper de buena calidad (resolución suficiente) y ahora mismo prefiero tener menos páginas pero con multifunción de widgets....
Bueno, al final terminé creando un escritorio de 3x4 (Horiz x Vert) páginas sin multifunción de widgets XDDD. Bastante complicado pero principalmente debido a que uso montones de animaciones en KLWP y resulta bastante lioso coordinarlas bien.

...También otra cosa que todavía no tengo hecho y que acabaré haciendo es poder ocultar y mostrar el dock con gestures, que no es más que cambiar mi dock (un panel de LL) por una Side Bar de LL (que en realidad no es más que una variante de panel), que se oculte/muestre con un gesture...
Al final hice más que eso, con un dock circular scrollable (aunque la mayor parte queda fuera del área visible) que se oculta/muestra con doble tap y que además se oculta automáticamente en una página determinada si está visible. El iconpack puede tener efectos (transparencia, tamaño, colorizado, etc..) gestionados desde Tasker con una base de datos sqlite, una escena para su configuración y cada combinación de iconpack del dock con el del escritorio puede tener diferentes efectos aplicados


https://www.youtube.com/watch?v=Hn1-7iHhWFw

La interacción entre Tasker y KLWP/LL consiste en que desde Tasker tengo una escena (y subescenas) donde puedo configurar la combinación de iconpack de dock/escritorio (a elegir entre varias decenas en cada caso) y efectos (se puede ver en el seg. 59) que envío a KLWP y LL al salir de ella. El menu lateral derecho que se ve en el segundo 57 es Pie Control (otra app) pero lo podría haber hecho con LL (más complicado de hacer y cada vez que quisiese cambiar algo), ya que permite crear un "escritorio" (con todo lo que puede contener un escritorio) encima de apps y mostrarlo/ocultarlo a voluntad, claro.