ATaskREADOS
12/03/13, 17:01:54
Aquí os dejamos la parte de la guía que se refiere a Autoremote, un plug-in de Tasker y más...Hay que decir que este plugin desde la publicación de esta guía ha tenido una actualización bastante importante:
"Novedades de esta versión:
- Enviar mensajes y notificaciones a usted mismo sin utilizar internet.
- Posibilidad de cambiar puerto de Linux.
- Solución de error en el que todos los botones de una acción tenían la misma etiqueta.
- Solución de error en los mensajes de notificaciones si se tenía establecida una contraseña.
- Otras correcciones de errores."
Sobre todo tener en cuenta que ahora Autoremote también integra el plugin Autonotification, con el que puedes tener notificaciones interactivas con Tasker y Jelly Beam:
https://play.google.com/store/apps/details?id=com.joaomgcd.autonotification#?t=W251bG wsMSwxLDIxMiwiY29tLmpvYW9tZ2NkLmF1dG9ub3RpZmljYXRp b24iXQ..
Bueno espero que todo esto se discuta y se vea en los mensajes después.
Un saludo y que lo disfrutéis.....
ARTÍCULO ORIGINALMENTE PUBLICADO EN POCKETABLES:
http://www.pocketables.com/2012/09/beginners-guide-to-tasker-part-6-autoremote.html
Andreas Ødegård. September 30, 2012. Android, Apps
(N.T:) = Nota del traductor
255341
Los últimas 5 partes (http://www.pocketables.com/tag/beginners-guide-to-tasker ) han demostrado lo mucho que hay que saber sobre Tasker en sí mismo, pero eso es sólo la mitad de la historia. La amplia selección de terceros y/o plug-ins para Tasker extiende su funcionalidad en todo tipo de formas, hasta la activación de etiquetas NFC para el control de los sistemas de automatización del hogar. Una de las últimas incorporaciones entre los Tasker plug-in del mercado es también uno de los más poderosos, y se llama AutoRemote (http://www.pocketables.com/tag/autoremote ). En pocas palabras, se permite que los dispositivos Android puedan comunicarse unos con otros, y con los ordenadores. La era en la que el teléfono no sabía lo que estaba haciendo su tableta termina aquí.
Nota: Esta guía está escrita basada en la versión beta del software que se publicó justo antes de esta guía (intencionalmente). Inconsistencias menores en las capturas de pantalla serán debido a esto, y hay que asegurarse de que se tiene la versión más reciente de todo el software para ver el mismo conjunto de características que las que se muestran aquí.
¿Qué es AutoRemote?
Los dispositivos móviles pueden comunicarse entre sí, pero en formas que están diseñadas con el usuario en mente. SMS, correo electrónico, chat de vídeo, mensajería instantánea, etc, son todos servicios diseñados para que los maneje el usuario, no el back-end. AutoRemote por otro lado es un sistema de comunicación diseñado para los dispositivos de comunicación, sin que el usuario tenga que ser parte de ella. Permite el envío de mensajes entre los dispositivos que se han registrado como grupo,de manera instantánea y sin molestar al usuario. ¿Alguna vez su teléfono puede avisarle de la batería de la tableta de agotarse después de días de inactividad? AutoRemote da a los dos, el canal necesario para comunicar este tipo de información.
Sin embargo, Autoremote, no lo hace enteramente por su cuenta. Mientras AutoRemote ha crecido más allá de su dependencia original de Tasker en algunas cosas, sigue siendo en gran medida un Tasker plug-in. Después de todo, algo tiene que gestionar los mensajes, actuar sobre ellos, y enviarlos. Tasker ya tiene la capacidad de recoger prácticamente cualquier dato, así que con AutoRemote instalado para que pueda comunicar esos datos a otros dispositivos, usted tiene lo que necesita para crear configuraciones que hacen que los dispositivos IOS parecezcan que son de principios del siglo pasado.
Primeros pasos con AutoRemote
255342
AutoRemote se puede tener de Google Play por 1´99 Euros (https://play.google.com/store/apps/details?id=com.joaomgcd.autoremote&hl=en ). (N.T: existe una versión gratuita). Una vez instalado y abierto, vaya a buscar a su URL personal, que estará en los formatos http://goo.gl/RandomCharacters. Esta URL se utiliza tanto para el registro de su dispositivo con otros dispositivos, y para acceder a AutoRemote de acceso web. Abrir la URL en un navegador le presentará una página donde usted puede enviar mensajes a su dispositivo, así como instrucciones para acceder al segundo código personal de AutoRemote, la clave que se utiliza para algunas partes del sistema eco AutoRemote.
De vuelta en la aplicación, se puede acceder al menú para entrar en la lista de dispositivos registrados. Aquí se puede registrar un nuevo dispositivo utilizando la dirección URL personal de ese dispositivo, y así conectar dispositivos entre sí. Vas a tener que hacer esto en ambos dispositivos para que los dos se puedan enviar mensajes entre si. Los dispositivos registrados en esta lista estarán disponibles como una opción cuando se va a enviar un mensaje.
Una vez hecho esto, las características de Autoremote que son independientes de Tasker estarán listas. Trate de ir a Google Play, entrar en una página de aplicaciones, seleccione Compartir y, a continuación, abrir URL remota. Esto abrirá la misma página en el otro dispositivo, mostrando que está configurado correctamente.
Contexto de Tasker
AutoRemote agrega ambos, contextos y acciones para Tasker, así que vamos a empezar con el contexto. Está disponible en la categoría Tasker Estado contexto, en la sección de Plugins. Hay pocos ajustes disponibles en la pantalla de configuración, así que vamos a ir a través de todos ellos.
Opciones de plug-in:
Comportamiento de evento (Event Behaviour): El contexto de AutoRemote es un contexto de estado por defecto, pero como se puede imaginar, usted querrá que se comporte como un evento en muchas situaciones. Marcando esta casilla hace eso. Tenga en cuenta que Tasker sigue pensando que el contexto es un estado, sólo uno que se enciende y apaga rápidamente, así que si usa esta opción para cambiar la configuraciónes de Tasker que normalmente revierten automáticamente - como el brillo de la pantalla - es necesario desactivar "restaurar la configuración" en las opciones de perfil .
Objetivo (target): Uno de los métodos para el filtrado de mensajes. Especificación de un destino en el contexto y el mensaje le permite controlar qué mensajes desencadenan el contexto sin que tenga que coincidir con el mensaje en sí.
Opciones de concordancia
Filtro de mensajes (Filter Message): El método principal para el filtrado de mensajes. Éste le permite especificar el texto que debe ser parte del mensaje para que pueda desencadenar el contexto. Es un sistema de coincidencia parcial, por lo que "mensaje" coincidirá con "este es un mensaje".
Limpiar filtro de mensajes (Message Filter Clear): Borra el filtro de mensajes, que no es lo mismo que simplemente hacer el blanco del filtrado de mensajes, ya que en realidad crea un filtro de mensajes en blanco que hará reaccionar a todos los mensajes.
Mayúsculas y minúsculas (Case insensitive): Si está marcada, el filtro de mensajes diferencia mayúsculas y minúsculas
Mensaje Exacto (Exact Mensaje): Hace que el filtro de mensajes requiere una coincidencia exacta, mientras que el valor predeterminado es un sistema de coincidencia parcial como se ha mencionado anteriormente.
Usar Regex: Permite usar este sistema de coincidencia en el filtro de mensajes
Variables de Tasker (Tasker Vars):
Mensaje ( Message): El nombre de la variable que va a contener el mensaje que enviamos. Por defecto es % armessage
Parámetros y comandos (Comm Params Prefix): Parte de un sistema que le permite enviar comandos más avanzados utilizando AutoRemote. La sintaxis básica para esto es parametros =:= comando. Para usar un ejemplo que viene en la descripción de Autoremote en el Google Play, esto se puede utilizar de esta manera:
”Puede utilizar AutoRemote con condiciones Tasker, tales como la fecha y las condiciones del tiempo. Crear una "tienda =:=" comando y combinarlo con una condición 17:00. Luego, comparta su URL AutoRemote personal con su esposa y que ella envíe cosas que necesita usted para comprar como "tienda =:= zanahorias y helado". Luego, a las 17:00 el teléfono podría decir la lista en voz alta: "¡Tienes que ir de compras! Usted necesita comprar zanahorias y helado "
También puede haber múltiples parámetros en un único mensaje, separadas por un espacio antes del separador de comandos =:=. Esta configuración controla el nombre de la variable de parámetro (s), y el valor predeterminado es arpar. Este sistema será más fácil de entender con los ejemplos de más abajo.
Comando (Command): Controla el nombre de la variable de comando creado al usar el sistema =:=.
Ajustes principales (Main settings): Para acceder a la configuración general del AutoRemote.
Tasker acción 1: Mensaje AutoRemote
El contexto AutoRemote le ayuda a disparar perfiles de activación basada en mensajes entrantes, y la acción del mensaje le permite enviar mensajes. Al igual que el contexto, tiene algunas opciones también.
Dispositivo ( Device): Seleccione el dispositivo para enviar el mensaje o alternativamente, un canal (ver más abajo) o el mandar el mensaje a el último remitente.
Tipo de dispositivo ( Device Type): Seleccionado automáticamente en función de la configuración anterior
Mensaje ( Message): El mensaje que desea enviar
Canal (Channel): Los canales son grupos de conexión que varios dispositivos pueden unirse para formar parte de la misma red. Si se utiliza esta opción, una conexión de canal se realizará con el dispositivo receptor. Esto permite al dispositivo simplemente responder a un canal en lugar de tener que especificar un dispositivo. No hay que confundir esto con la opción Canal en Dispositivo - éste le permite enviar un mensaje a un dispositivo específico y al mismo tiempo permitir un canal, mientras que el envío de un mensaje a un canal envía un mensaje a ese canal. La siguiente descripción de los desarrolladores AutoRemote podría ayudar a comprender mejor los canales:
”Para entender mejor lo que es un canal, imagina los canales como salas de chat. Al entrar en una sala de chat, usted comenzará a recibir todos los mensajes en esa sala de chat. Lo mismo sucede con los canales. Además, al salir de una sala de chat, usted dejar de recibir mensajes de la misma.”
Configuración avanzada
Tiempo de vida (Time To Live): La cantidad de tiempo que el sistema intentará entregar el mensaje antes de abandonar
Grupo de Mensajes (Message group): Permite realizar la parte del mensaje de un grupo de mensajes, básicamente, mediante la categorización del mensaje. Puedes especificar cómo manejar múltiples mensajes de un mismo grupo. Un ejemplo sería si su tablet le permite a su teléfono sabe lo que está haciendo, pero el teléfono ha estado apagado, por lo que hay varios tipo de mensajes en cola, y sólo quieres el último.
Objetivo (Target): Corresponde a la opción Destino ( Target) en el contexto
Contraseña (Password): Si AutoRemote se ha protegido con contraseña en la aplicación principal, en el dispositivo de recepción, es preciso especificar la contraseña aquí para ver el mensaje.
Enviar mensaje (Send Message): le permite enviar el mensaje de prueba
Tasker acción 2: Canales AutoRemote
Las segundas opciones son para la gestión de canales. Las opciones disponibles son las siguientes:
Nombre (Name): Nombre del canal para gestionar
Dispositivo ( Device): Por defecto estarán todos los dispositivos de forma predeterminada. Si se especifica, los cambios se aplican sólo a un dispositivo específico.
Dispositivo elegido Borrar ( Clean cosen device): Borra la configuración anterior
Incluir-Quitar (Entero or exit): Hace que el dispositivo especificado entre o salga del canal especificado
Salga de todos (Exit all): Hace que el dispositivo especificado se excluya de todos los canales
Aplicar ahora ( Apply now): Vamos a aplicar la configuración de inmediato en lugar de tener que esperar a que se ejecute la acción.
AutoRemote para Windows
255344
Hay programas disponibles para equipos con Windows que amplían la red AutoRemote en los mismos. http://dl.dropbox.com/u/9787157/autoremotedesktopwalkthrough.html
Por otro lado, el programa es muy similar a AutoRemote en Android. Puede agregar dispositivos, enviar mensajes y recibir mensajes. Las URLs se pueden abrir en un navegador cuando se reciben, y encima de eso, usted puede crear reglas para los mensajes entrantes, de forma similar a los perfiles de Tasker. Esto le permite ejecutar comandos al recibir ciertos mensajes, por ejemplo mediante la vinculación a programas como nircmd.exe (http://www.nirsoft.net/utils/nircmd.html ) usarlo para apagar el PC por la noche (que es lo que hago).
AutoRemote EventGhost plug-in
El programa Windows también tiene una ficha que le permite instalar y gestionar un plugin EventGhost (http://www.eventghost.org/ ) . EventGhost se puede describir mejor como Tasker para Windows, un programa que automatiza el ordenador casi de la misma manera que lo hace Tasker su dispositivo Android. El modo de funcionamiento es similar, pero todavía es lo suficientemente diferente para que básicamente tengas que aprender toda una nueva aplicación como Tasker para poder usarlo correctamente. Hay un ejemplo más abajo que muestra una configuración muy básica con EventGhost, pero no puedo empezar a explicar EventGhost en detalle aquí - especialmente ya que no he utilizado el programa mucho yo mismo.
Con el plugin instalado EventGhost, habrá un par de nuevas acciones disponibles en EventGhost. Uno es para el registro de EventGhost, lo que básicamente significa que la acción le permite a su red AutoRemote saber que está ahí. Debe ejecutarse en el arranque EventGhost, a continuación, hará EventGhost un dispositivo disponible en su dispositivo Android.
La otra acción es para enviar un mensaje. Las opciones disponibles son idénticas a los otros lugares en que usted puede enviar mensajes AutoRemote, así que no voy a entrar en detalles. Tenga en cuenta que EventGhost tiene que estar registrado en el dispositivo al que desea enviar los mensajes.
Para disparar en realidad una macro EventGhost (similar al perfil de Tasker), es necesario el evento que cree un mensaje. La forma más sencilla de conseguir esto es crear el mensaje que desea enviar desde su dispositivo, configúrelo para enviar a EventGhost, y luego envielo. Esto hará que el evento aparezca en el registro de EventGhost, lo que le permitira arrastrarlo en una macro. Como he dicho, EventGhost es bastante diferente de Tasker como parecer un marciano a los nuevos usuarios, y no voy a convertir esto en una guía EventGhost.
AutoRemote Chrome extensión
255346
AutoRemote también tiene una extensión de Google Chrome disponible. Es relativamente nuevo, pero de la beta se hizo un cameo en el vídeo con el ejemplo 2 en la parte 4 de este manual, en el que abro un URL en el teléfono haciendo clic derecho en mi navegador PC. La extensión añade una opción para enviar mensajes de texto a uno de sus dispositivos al hacer clic derecho en Chrome, que se puede utilizar para enviar URLs o partes enteras de una página web.
Ejemplo 1: Un dispositivo dejando que otro sepa lo que está haciendo
Cuando hablé de cómo Android ha arruinado iOS para mí, he mencionado que estoy esperando que mi teléfono sepa que estoy en mi iPad, y a su vez dejar que el ipad me notifique los mensajes de correo electrónico en lugar de hacerlo mi teléfono. Era una referencia a una posibilidad muy real en Android, que utiliza Tasker y AutoRemote. Así es como que iba a funcionar.
Opción 1: Cuando la tableta se encuentra en uso en absoluto
Crear un nuevo perfil de Tasker en la tableta. Como contexto, use la opción: Estado/ Pantalla/ Estado de la Pantalla. Configúrelo para cuando la pantalla esté encendida. Esto hace que el perfil se active cuando la pantalla de la tableta está encendida.
Como tarea de entrada, agregue una acción AutoRemote/mensaje. Configúrelo para enviar el mensaje "tabletstatus activo =:=" al teléfono. A continuación, agregue una tarea salida, y configurar un mensaje similar a "tabletstatus inactivo =:=."
En el otro dispositivo, cree un nuevo perfil. Seleccione AutoRemote, habilita el comportamiento de eventos y filtro de mensajes se ajusta a "tabletstatus." En la tarea, agregue una acción de establecer variable: %Tabletstatus a %arpar2. Ahora tendrá una variable global que podrá estar "activo" o "inactivo", basada en el estado de la tableta.
Ahora puede hacer lo que quiera con eso. Si tiene un perfil de notificación por correo electrónico, por ejemplo, puede agregar una variable % Tabletstatus que si coincide con inactivo haga que no se active si está usando la tableta. También puedes añadir una acción de Decir al perfil AutoRemote activado, u hacer que éste diga por ejemplo "La Tablet esta ahora arpar2", lo que le daría un mensaje de voz para cuando el tablet está en uso. Este último ejemplo se muestra en el siguiente vídeo (puede que no sea obvio que es el teléfono el que habla, pero lo es).
VIDEO YOUTUBE: http://www.youtube.com/watch?feature=player_embedded&v=v8YkWrUVm88
Entonces, ¿qué está pasando con todos los =:= % arpar2 y todo eso? Bueno, queremos enviar un mensaje de la tableta que es único, al escenario de pantalla de activación / desactivación, y queremos que contenga información sobre el estado de la tableta. Mediante el uso de los mensajes en el formato "tabletstatus activa( o inactiva) =:=," estamos activando el sistema de comandos de AutoRemote, que pone los parámetros antes de la =:= y después los comandos. No necesitamos comandos aquí, pero necesitamos dos parámetros. El primero (tabletstatus) es estático, y simplemente nos permite filtrar este mensaje en particular para su uso en el contexto en el teléfono. El segundo parámetro es "activo / inactivo", basada en el estado de la tableta. Al habilitar el sistema de comandos con =:=, AutoRemote divide el mensaje en (esto por defecto): %arpar y las variables %arcomm. %arpar2 es el segundo parámetro, que está aquí "activo / inactivo".
A continuación, puede transferir este "ajuste" a una variable global en el teléfono y utilizarlo en otras partes de Tasker, o simplemente podemos usar la variable local %arpar2 en el mismo perfil (que es el caso con el ejemplo Decir). Cuando la tableta se enciende, el contexto de pantalla encendida se activa, ejecuta las tareas de entrar, y entonces envía un mensaje al teléfono de que la tableta está activa. Cuando la pantalla se apaga, el perfil se desactiva, y las tareas de salida envían un mensaje diciendo que está inactivo. En realidad, es un perfil muy simple, pero en la práctica, se da a un dispositivo la capacidad de actuar sobre el estado de la otra.
Tenga en cuenta que este perfil puede convertirse en una molestia si se va constantemente cuando te encuentres, por ejemplo, tratando de saber el tiempo (n.t: el clima) en su tablet. La parte 5 de esta guía cubre cómo configurar y tratar los retrasos en un perfil correctamente, un sistema que probablemente debería ser implementado en una configuración como esta.
Opción 2: Cuando una aplicación o función específica está siendo utilizado
Hacer que el teléfono esté al tanto de cuando la tableta está en uso es grande, pero…¿Y si sólo queremos que sea consciente de cuándo las aplicaciones específicas o características están en uso? El concepto es prácticamente el mismo que el anterior, en función de qué es exactamente lo que usted quisiera que se tenga en cuenta. Si usted quiere que su teléfono sepa cuando la tableta está conectada a una red Wi-Fi específica, o cúando los auriculares están enchufados, o cosas como esas, lo único que necesita hacer es cambiar el contexto estado/pantalla de la tableta por cualquier contexto que funcione. Si usted quiere que sea consciente de cuándo una aplicación específica se utiliza, sin embargo, es un poco más complicado - pero no mucho.
Tasker ha construido en un variable para la etiqueta de ventana que esta siendo utilizada, que es el nombre de la ventana (es decir, aplicación) que se está visualizando. Esta variable es WIN%, y se actualiza tan pronto como la ventana cambia de nombre. Si usted hace un perfil con el contextol de evento/establecer Variable, siendo la variable a monitorear %WIN y lo vinculan a una tarea que tenga como acción Flash : %WIN, puedes mover por tu dispositivo y ver el nombre de la ventana que se muestra como un mensaje flash mientras se mueve entre aplicaciones, dando una idea de cómo funciona esto y qué nombres se utilizan para aplicaciones. Normalmente es bastante sencillo, como el nombre de la ventana es el nombre Netflix o la ventana de Gmail es Gmail.
Lo esencial es que hay una variable que básicamente te dice lo que se muestra en la pantalla. Mediante el uso del contexto de evento/establecer variable, en lugar del contexto en el estado de visualización de la configuración anterior, y cambiando el "activa" por %WIN "en la tarea de introducir y eliminando tarea de salida del perfil (ya que se convierte en un perfil de eventos), usted puede hacer que el tablet envie el nombre de la ventana activa al teléfono. La variable %arpar2 , será entonces la ventana activa en ese momento, y esta variable se puede utilizar como un disparador para varias cosas. Un ejemplo sería establecer el teléfono en silencio si usted está utilizando una aplicación de libro electrónico sobre la tableta.
Tenga en cuenta que este método particular enviará todos y cada uno de los cambios de pantalla al teléfono. Es una buena idea filtrar esto de alguna manera antes de enviar el mensaje, para evitar que el sistema se llene de correo basura. Si usted necesita el teléfono para saber cuando la tableta está usando Netflix, usted puede configurarlo para enviar el mensaje sólo si coincide %WIN con Netflix, en lugar de filtrarla en el teléfono cuando ya haya llegado.
Ejemplo 2: notificación de Gmail que se abre Gmail en el PC
Ejemplo 4 en la parte 3 de esta guía (http://www.pocketables.com/2012/09/beginners-guide-to-tasker-part-3-scenes.html ) muestra cómo funciona mi sistema de notificación de Gmail. Si se cumplen ciertos contextos (como estar en casa), muestra un logo de Gmail en la pantalla cuando un correo electrónico entra en juego Esto puede clikarse para abrir la aplicación Gmail en el teléfono. Desde que publiqué esa parte aunque he añadido una característica toque largo al logotipo, un mensaje de AutoRemote a mi PC para gmail.com.(N.T: ¿?)
La tarea es casi idéntica a la tarea “tap” ( N.T:¿?) para abrir la aplicación de Gmail del teléfono (véase el ejemplo original para eso), esto sólo envía un mensaje de AutoRemote en su lugar. Ese mensaje se abre automáticamente en el navegador en el PC, lo que significa que simplemente manteniendo pulsado el logotipo de Gmail, cuando aparezca, abre Gmail en el PC.
Este es un sistema muy simple, pero que yo uso mucho. Cuando vienen mensajes de correo electrónico mientras estoy en casa, puede verlos en mi teléfono o mi PC, todo a fondo y desde la propia notificación.
Ejemplo 3: Reenviar notificaciones a un PC cuando está encendido.
Este ejemplo se basa en una configuración que el propio desarrollador de AutoRemote utiliza. Utiliza AutoRemote y EventGhost para crear un sistema en el que las notificaciones se envían al ordenador cuando está encendido.
En primer lugar tienes que ir a EventGhost. Seleccione Configuración, Agregar Plugin, y encontraras AutoRemote en Otros. Configurelo con un nombre y añada un dispositivo a la lista de dispositivos. Ahora haga clic derecho en el árbol Autostart en la lista y seleccione Agregar acción. Encuentre la acción EventGhost Registro bajo AutoRemote. Seleccione el dispositivo que ha añadido, y escriba "notificación", como el canal. Haga clic en Aceptar y asegúrese de que está anidada en Autostart.
255368
255369
A continuación, agregue una macro. Déle un nombre. Haga clic derecho en la macro, seleccione Agregar evento, e ingrese "AutoRemote.Message.osd" en el campo. Por último, haga clic derecho en él de nuevo, seleccione Añadir acción y, a continuación, Mostrar OSD bajo EventGhost. Escriba "Mensaje del teléfono: {} eg.event.payload.arcomm" en el "texto para mostrar" caja. Guarde la configuración EventGhost, a continuación, reinicie EventGhost.
Ahora ve a Tasker en su dispositivo. Crear un nuevo perfil y seleccione el contexto de evento/Notificación/UI. No agregue ningún filtro a la configuración. Como la tarea conectado, crear uno nuevo, y añada Mensaje AutoRemote como acción. Seleccione canal como dispositivo para enviar el mensaje, a continuación, introduzca "notificación" en el campo canal de más abajo. En el campo Mensaje, escriba "osd =:=%NTITLE". Guardar y salir de Tasker, entre en AutoRemote, y compruebe que está puesto para caer PCs a los que no se puede llegar a partir de canales de forma automática (que debe ser de todos modos el ajuste que este predeterminado) .
Eso es todo. Cuando el equipo está encendido, el título de notificaciones en el teléfono aparecerá como un mensaje en el PC. Entonces, ¿qué está pasando aquí?
La acción EventGhost Registrarse en EventGhost permite que el dispositivo sepa que está activo, y al ejecutarlo en el arranque, que se produce cuando el equipo se enciende (suponiendo EventGhost se establece en el inicio automático). Las macros son como los perfiles de EventGhost y los eventos y acciones que caen en las macros se vinculan juntos como los contextos y tareas en Tasker. En este caso, tenemos un evento para un mensaje entrante que contiene "OSD" y una acción para mostrar un menú OSD (On Screen Display) que contiene la versión EventGhost de la variable %arcomm de Tasker. Esto significa que cuando un mensaje que comienza con "OSD" se recibe, se muestra la variable de comando (el título de notificación en este caso) en la pantalla.
Es fácil confundirse aquí, porque no sólo estamos utilizando Tasker. EventGhost utiliza métodos diferentes para eventos y acciones, con variables en un formato completamente diferente. Para obtener el máximo partido de lo que estos dos podrían hacer trabajando juntos, probablemente debería leer un tutorial EventGhost - que no voy a escribir, porque no sé muy bien EventGhost yo mismo.
Ejemplo 4: PC permitiendo un dispositivo Android sabe lo que está haciendo
Este ejemplo es similar al ejemplo 1, pero con un ordenador como el dispositivo al que se está monitorizando. Suponiendo que no se ha perdido demasiado con la configuración por defecto de EventGhost, el registro en el lado debe mostrar lo que sucede en el equipo desde el punto de vista de EventGhost. Esta es una gran característica, porque es una lista de eventos que usted puede arrastrar y soltar! Si, por ejemplo,cambia a Skype, el registro mostrará el evento "Task.Activated.Skype".
Suponiendo que hiciste los pasos en el ejemplo 3 para activar el plugin y registrar EventGhost en el arranque, ahora es muy sencillo de utilizar estos eventos. Añadir una nueva macro, darle un nombre y, a continuación, arrastre y suelte el evento que usted desee desde el registro hasta la macro. Si usted desea enviar a su dispositivo un mensaje cuando usted está utilizando Skype, el "Task.Activated.Skype" y "eventos" Task.Deactivated.Skype son los que usted desea, como un ejemplo.
A continuación, haga clic en la macro y seleccione añadir una acción, entonces encuentre Enviar mensaje bajo AutoRemote. Envié el mensaje que desea enviar, usted conoce la instrucción por ahora. Para mi ejemplo de Skype, simplemente hago que el mensaje sea "skypeon".
Ahora, en Tasker, cree su perfil. Utilice AutoRemote como contexto y filtre el mensaje la instrucción que hizo, el mensaje "skypeon" en mi caso. Haga que la tarea realicelo que quiera hacer – lo importante de este ejemplo es la relación EventGhost / AUtoRemote, no lo que usted hace con él en Tasker.
Un uso posible para esto puede ser, por ejemplo si usted juega a juegos en línea y desea que el teléfono, por ejemplo, este en silencio o establecer más fuertes las notificaciones cuando haces eso. A continuación, haría a AutoRemote establecer una variable basada en un mensaje de EventGhost, desencadenar un perfil silencioso basado en esa variable, y restablecer la variable mediante un mensaje para cuando el programa informático se cierra. Una vez más usted puede ser que consiga un uso para el sistema de retardo de la guía anterior, con el fin de evitar que una ventana de conmutación rápida desencadene cambios de perfil.
Ejemplo 4.1: Convertir el teléfono en un mando de control automático de programas informáticos específicos
Esto es más un consejo que un ejemplo, pero que decidí incluir. Tanto EventGhost y NirCmd (http://www.nirsoft.net/utils/nircmd.html ) le permiten enviar pulsaciones de teclas para el sistema, y ambos pueden ser utilizados a través de AutoRemote (NirCmd directamente desde el programa AutoRemote Windows). Mediante el uso de escenas, puede crear interfaces personalizadas con botones que envían mensajes AutoRemote a su equipo, que a su vez provocan la entrada de teclado allí. Imagine tener una escena de Photoshop que tiene botones para copiar, pegar, niveles, seleccionar, y todas lo demás herramientas que necesita como botones en la escena. Al vincular esto a un sistema en el que el Pc avisa al dispositivo cuando está en funcionamiento Photoshop, puede crear un escenario en el que la puesta en marcha de Photoshop en el ordenador muestra automáticamente un panel de control para que aparezca en el teléfono.
Ejemplo 5: Copiar texto al portapapeles de Chrome de un dispositivo
He mencionado anteriormente la extensión de Chrome, que había instalado desde hace un tiempo. De acuerdo con la sugerencia del desarrollador de AutoRemote, lo he configurado para que pueda copiar texto de Chrome en mi computadora directamente en el portapapeles en mi teléfono.
Cuando tenga la extensión Chrome instalado, registre el dispositivo, haga una nueva regla, a continuación, establezca el nombre del comando a "Copiar" y el comando a "copiar".
A continuación, entrar en Tasker, y crear un nuevo perfil. Añadir el contexto AutoRemote, y el conjunto "copy =:=" como el filtro de mensajes. Seleccione Comportamiento de evento. Vincule el contexto a una nueva tarea, y seleccione del conjunto de acciónes: Miscelaneo/Copiar al portapapeles. Ponga %arcomm en el campo de texto para esta acción.
Con todo esto configurado, usted debe tener una nueva opción para AutoRemote donde se puede copiar la selección o URLs abiertos en los dispositivos registrados.
Ejemplo 6: Acceso remoto ToDo List
EventGhost y las extensiones de Chrome son buenos, pero es importante no olvidar lo esencial de AutoRemote: acceso Web. Esta URL personal que te dan se puede introducir en un buscador para que le dé una página que le permite enviar mensajes al dispositivo desde cualquier navegador web, que es mucho más fácil que usar un software especial.
Uno de los ejemplos en la página de Google Play para AutoRemote es un escenario en el que una mujer envía una lista de las compras a su marido, que luego se dirá en voz alta cuando sale del trabajo. Este escenario es realmente muy fácil de configurar. Haga un nuevo perfil en Tasker, agregue el contexto AutoRemote, y establecer el filtro de mensajes de "comprar". Agregar una tarea con una acción Decir con "Hay que ir de compras! Necesitas comprar %arcomm "como el texto, a continuación, añadir un segundo contexto para la hora que la persona deja el trabajo (la hora a la que desea que el mensaje suene) en el mismo perfil. El mensaje ahora debe sonar en ese momento, y el mensaje (lista de la compra) se puede agregar a través de la interfaz web para enviar "comprar =:= artículos de las compras aquí" para el dispositivo.
Tenga en cuenta que este es un "mudo" versión de este sistema, en el que sólo el último mensaje será leído, es el momento en base, y así sucesivamente. Mediante el uso de métodos de los artículos anteriores se puede almacenar cualquier nuevo artículo en su lista en la lista actual, se suman a la lista con mensajes nuevos, y que el inicio del sonido del mensaje se dispare, por ejemplo, dejando una red Wi-Fi en vez de un tiempo específico.
Beguinners guide to Tasker, by Andreas Ødegård
Original Copyright @ 2006-2012 CrowdGather. All rights reserved
About the Author
Andreas Ødegård is an associate editor at Pocketables. He's more interested in aftermarket (and user created) software and hardware than chasing the latest gadgets and tends to stick with his choice of device for a long time as a result of that. Currently that includes an iPad mini and a Samsung Galaxy S II. More posts by Andreas | Subscribe to Andreas' posts | Twitter
Fdo: Mlesir.
"Novedades de esta versión:
- Enviar mensajes y notificaciones a usted mismo sin utilizar internet.
- Posibilidad de cambiar puerto de Linux.
- Solución de error en el que todos los botones de una acción tenían la misma etiqueta.
- Solución de error en los mensajes de notificaciones si se tenía establecida una contraseña.
- Otras correcciones de errores."
Sobre todo tener en cuenta que ahora Autoremote también integra el plugin Autonotification, con el que puedes tener notificaciones interactivas con Tasker y Jelly Beam:
https://play.google.com/store/apps/details?id=com.joaomgcd.autonotification#?t=W251bG wsMSwxLDIxMiwiY29tLmpvYW9tZ2NkLmF1dG9ub3RpZmljYXRp b24iXQ..
Bueno espero que todo esto se discuta y se vea en los mensajes después.
Un saludo y que lo disfrutéis.....
ARTÍCULO ORIGINALMENTE PUBLICADO EN POCKETABLES:
http://www.pocketables.com/2012/09/beginners-guide-to-tasker-part-6-autoremote.html
Andreas Ødegård. September 30, 2012. Android, Apps
(N.T:) = Nota del traductor
255341
Los últimas 5 partes (http://www.pocketables.com/tag/beginners-guide-to-tasker ) han demostrado lo mucho que hay que saber sobre Tasker en sí mismo, pero eso es sólo la mitad de la historia. La amplia selección de terceros y/o plug-ins para Tasker extiende su funcionalidad en todo tipo de formas, hasta la activación de etiquetas NFC para el control de los sistemas de automatización del hogar. Una de las últimas incorporaciones entre los Tasker plug-in del mercado es también uno de los más poderosos, y se llama AutoRemote (http://www.pocketables.com/tag/autoremote ). En pocas palabras, se permite que los dispositivos Android puedan comunicarse unos con otros, y con los ordenadores. La era en la que el teléfono no sabía lo que estaba haciendo su tableta termina aquí.
Nota: Esta guía está escrita basada en la versión beta del software que se publicó justo antes de esta guía (intencionalmente). Inconsistencias menores en las capturas de pantalla serán debido a esto, y hay que asegurarse de que se tiene la versión más reciente de todo el software para ver el mismo conjunto de características que las que se muestran aquí.
¿Qué es AutoRemote?
Los dispositivos móviles pueden comunicarse entre sí, pero en formas que están diseñadas con el usuario en mente. SMS, correo electrónico, chat de vídeo, mensajería instantánea, etc, son todos servicios diseñados para que los maneje el usuario, no el back-end. AutoRemote por otro lado es un sistema de comunicación diseñado para los dispositivos de comunicación, sin que el usuario tenga que ser parte de ella. Permite el envío de mensajes entre los dispositivos que se han registrado como grupo,de manera instantánea y sin molestar al usuario. ¿Alguna vez su teléfono puede avisarle de la batería de la tableta de agotarse después de días de inactividad? AutoRemote da a los dos, el canal necesario para comunicar este tipo de información.
Sin embargo, Autoremote, no lo hace enteramente por su cuenta. Mientras AutoRemote ha crecido más allá de su dependencia original de Tasker en algunas cosas, sigue siendo en gran medida un Tasker plug-in. Después de todo, algo tiene que gestionar los mensajes, actuar sobre ellos, y enviarlos. Tasker ya tiene la capacidad de recoger prácticamente cualquier dato, así que con AutoRemote instalado para que pueda comunicar esos datos a otros dispositivos, usted tiene lo que necesita para crear configuraciones que hacen que los dispositivos IOS parecezcan que son de principios del siglo pasado.
Primeros pasos con AutoRemote
255342
AutoRemote se puede tener de Google Play por 1´99 Euros (https://play.google.com/store/apps/details?id=com.joaomgcd.autoremote&hl=en ). (N.T: existe una versión gratuita). Una vez instalado y abierto, vaya a buscar a su URL personal, que estará en los formatos http://goo.gl/RandomCharacters. Esta URL se utiliza tanto para el registro de su dispositivo con otros dispositivos, y para acceder a AutoRemote de acceso web. Abrir la URL en un navegador le presentará una página donde usted puede enviar mensajes a su dispositivo, así como instrucciones para acceder al segundo código personal de AutoRemote, la clave que se utiliza para algunas partes del sistema eco AutoRemote.
De vuelta en la aplicación, se puede acceder al menú para entrar en la lista de dispositivos registrados. Aquí se puede registrar un nuevo dispositivo utilizando la dirección URL personal de ese dispositivo, y así conectar dispositivos entre sí. Vas a tener que hacer esto en ambos dispositivos para que los dos se puedan enviar mensajes entre si. Los dispositivos registrados en esta lista estarán disponibles como una opción cuando se va a enviar un mensaje.
Una vez hecho esto, las características de Autoremote que son independientes de Tasker estarán listas. Trate de ir a Google Play, entrar en una página de aplicaciones, seleccione Compartir y, a continuación, abrir URL remota. Esto abrirá la misma página en el otro dispositivo, mostrando que está configurado correctamente.
Contexto de Tasker
AutoRemote agrega ambos, contextos y acciones para Tasker, así que vamos a empezar con el contexto. Está disponible en la categoría Tasker Estado contexto, en la sección de Plugins. Hay pocos ajustes disponibles en la pantalla de configuración, así que vamos a ir a través de todos ellos.
Opciones de plug-in:
Comportamiento de evento (Event Behaviour): El contexto de AutoRemote es un contexto de estado por defecto, pero como se puede imaginar, usted querrá que se comporte como un evento en muchas situaciones. Marcando esta casilla hace eso. Tenga en cuenta que Tasker sigue pensando que el contexto es un estado, sólo uno que se enciende y apaga rápidamente, así que si usa esta opción para cambiar la configuraciónes de Tasker que normalmente revierten automáticamente - como el brillo de la pantalla - es necesario desactivar "restaurar la configuración" en las opciones de perfil .
Objetivo (target): Uno de los métodos para el filtrado de mensajes. Especificación de un destino en el contexto y el mensaje le permite controlar qué mensajes desencadenan el contexto sin que tenga que coincidir con el mensaje en sí.
Opciones de concordancia
Filtro de mensajes (Filter Message): El método principal para el filtrado de mensajes. Éste le permite especificar el texto que debe ser parte del mensaje para que pueda desencadenar el contexto. Es un sistema de coincidencia parcial, por lo que "mensaje" coincidirá con "este es un mensaje".
Limpiar filtro de mensajes (Message Filter Clear): Borra el filtro de mensajes, que no es lo mismo que simplemente hacer el blanco del filtrado de mensajes, ya que en realidad crea un filtro de mensajes en blanco que hará reaccionar a todos los mensajes.
Mayúsculas y minúsculas (Case insensitive): Si está marcada, el filtro de mensajes diferencia mayúsculas y minúsculas
Mensaje Exacto (Exact Mensaje): Hace que el filtro de mensajes requiere una coincidencia exacta, mientras que el valor predeterminado es un sistema de coincidencia parcial como se ha mencionado anteriormente.
Usar Regex: Permite usar este sistema de coincidencia en el filtro de mensajes
Variables de Tasker (Tasker Vars):
Mensaje ( Message): El nombre de la variable que va a contener el mensaje que enviamos. Por defecto es % armessage
Parámetros y comandos (Comm Params Prefix): Parte de un sistema que le permite enviar comandos más avanzados utilizando AutoRemote. La sintaxis básica para esto es parametros =:= comando. Para usar un ejemplo que viene en la descripción de Autoremote en el Google Play, esto se puede utilizar de esta manera:
”Puede utilizar AutoRemote con condiciones Tasker, tales como la fecha y las condiciones del tiempo. Crear una "tienda =:=" comando y combinarlo con una condición 17:00. Luego, comparta su URL AutoRemote personal con su esposa y que ella envíe cosas que necesita usted para comprar como "tienda =:= zanahorias y helado". Luego, a las 17:00 el teléfono podría decir la lista en voz alta: "¡Tienes que ir de compras! Usted necesita comprar zanahorias y helado "
También puede haber múltiples parámetros en un único mensaje, separadas por un espacio antes del separador de comandos =:=. Esta configuración controla el nombre de la variable de parámetro (s), y el valor predeterminado es arpar. Este sistema será más fácil de entender con los ejemplos de más abajo.
Comando (Command): Controla el nombre de la variable de comando creado al usar el sistema =:=.
Ajustes principales (Main settings): Para acceder a la configuración general del AutoRemote.
Tasker acción 1: Mensaje AutoRemote
El contexto AutoRemote le ayuda a disparar perfiles de activación basada en mensajes entrantes, y la acción del mensaje le permite enviar mensajes. Al igual que el contexto, tiene algunas opciones también.
Dispositivo ( Device): Seleccione el dispositivo para enviar el mensaje o alternativamente, un canal (ver más abajo) o el mandar el mensaje a el último remitente.
Tipo de dispositivo ( Device Type): Seleccionado automáticamente en función de la configuración anterior
Mensaje ( Message): El mensaje que desea enviar
Canal (Channel): Los canales son grupos de conexión que varios dispositivos pueden unirse para formar parte de la misma red. Si se utiliza esta opción, una conexión de canal se realizará con el dispositivo receptor. Esto permite al dispositivo simplemente responder a un canal en lugar de tener que especificar un dispositivo. No hay que confundir esto con la opción Canal en Dispositivo - éste le permite enviar un mensaje a un dispositivo específico y al mismo tiempo permitir un canal, mientras que el envío de un mensaje a un canal envía un mensaje a ese canal. La siguiente descripción de los desarrolladores AutoRemote podría ayudar a comprender mejor los canales:
”Para entender mejor lo que es un canal, imagina los canales como salas de chat. Al entrar en una sala de chat, usted comenzará a recibir todos los mensajes en esa sala de chat. Lo mismo sucede con los canales. Además, al salir de una sala de chat, usted dejar de recibir mensajes de la misma.”
Configuración avanzada
Tiempo de vida (Time To Live): La cantidad de tiempo que el sistema intentará entregar el mensaje antes de abandonar
Grupo de Mensajes (Message group): Permite realizar la parte del mensaje de un grupo de mensajes, básicamente, mediante la categorización del mensaje. Puedes especificar cómo manejar múltiples mensajes de un mismo grupo. Un ejemplo sería si su tablet le permite a su teléfono sabe lo que está haciendo, pero el teléfono ha estado apagado, por lo que hay varios tipo de mensajes en cola, y sólo quieres el último.
Objetivo (Target): Corresponde a la opción Destino ( Target) en el contexto
Contraseña (Password): Si AutoRemote se ha protegido con contraseña en la aplicación principal, en el dispositivo de recepción, es preciso especificar la contraseña aquí para ver el mensaje.
Enviar mensaje (Send Message): le permite enviar el mensaje de prueba
Tasker acción 2: Canales AutoRemote
Las segundas opciones son para la gestión de canales. Las opciones disponibles son las siguientes:
Nombre (Name): Nombre del canal para gestionar
Dispositivo ( Device): Por defecto estarán todos los dispositivos de forma predeterminada. Si se especifica, los cambios se aplican sólo a un dispositivo específico.
Dispositivo elegido Borrar ( Clean cosen device): Borra la configuración anterior
Incluir-Quitar (Entero or exit): Hace que el dispositivo especificado entre o salga del canal especificado
Salga de todos (Exit all): Hace que el dispositivo especificado se excluya de todos los canales
Aplicar ahora ( Apply now): Vamos a aplicar la configuración de inmediato en lugar de tener que esperar a que se ejecute la acción.
AutoRemote para Windows
255344
Hay programas disponibles para equipos con Windows que amplían la red AutoRemote en los mismos. http://dl.dropbox.com/u/9787157/autoremotedesktopwalkthrough.html
Por otro lado, el programa es muy similar a AutoRemote en Android. Puede agregar dispositivos, enviar mensajes y recibir mensajes. Las URLs se pueden abrir en un navegador cuando se reciben, y encima de eso, usted puede crear reglas para los mensajes entrantes, de forma similar a los perfiles de Tasker. Esto le permite ejecutar comandos al recibir ciertos mensajes, por ejemplo mediante la vinculación a programas como nircmd.exe (http://www.nirsoft.net/utils/nircmd.html ) usarlo para apagar el PC por la noche (que es lo que hago).
AutoRemote EventGhost plug-in
El programa Windows también tiene una ficha que le permite instalar y gestionar un plugin EventGhost (http://www.eventghost.org/ ) . EventGhost se puede describir mejor como Tasker para Windows, un programa que automatiza el ordenador casi de la misma manera que lo hace Tasker su dispositivo Android. El modo de funcionamiento es similar, pero todavía es lo suficientemente diferente para que básicamente tengas que aprender toda una nueva aplicación como Tasker para poder usarlo correctamente. Hay un ejemplo más abajo que muestra una configuración muy básica con EventGhost, pero no puedo empezar a explicar EventGhost en detalle aquí - especialmente ya que no he utilizado el programa mucho yo mismo.
Con el plugin instalado EventGhost, habrá un par de nuevas acciones disponibles en EventGhost. Uno es para el registro de EventGhost, lo que básicamente significa que la acción le permite a su red AutoRemote saber que está ahí. Debe ejecutarse en el arranque EventGhost, a continuación, hará EventGhost un dispositivo disponible en su dispositivo Android.
La otra acción es para enviar un mensaje. Las opciones disponibles son idénticas a los otros lugares en que usted puede enviar mensajes AutoRemote, así que no voy a entrar en detalles. Tenga en cuenta que EventGhost tiene que estar registrado en el dispositivo al que desea enviar los mensajes.
Para disparar en realidad una macro EventGhost (similar al perfil de Tasker), es necesario el evento que cree un mensaje. La forma más sencilla de conseguir esto es crear el mensaje que desea enviar desde su dispositivo, configúrelo para enviar a EventGhost, y luego envielo. Esto hará que el evento aparezca en el registro de EventGhost, lo que le permitira arrastrarlo en una macro. Como he dicho, EventGhost es bastante diferente de Tasker como parecer un marciano a los nuevos usuarios, y no voy a convertir esto en una guía EventGhost.
AutoRemote Chrome extensión
255346
AutoRemote también tiene una extensión de Google Chrome disponible. Es relativamente nuevo, pero de la beta se hizo un cameo en el vídeo con el ejemplo 2 en la parte 4 de este manual, en el que abro un URL en el teléfono haciendo clic derecho en mi navegador PC. La extensión añade una opción para enviar mensajes de texto a uno de sus dispositivos al hacer clic derecho en Chrome, que se puede utilizar para enviar URLs o partes enteras de una página web.
Ejemplo 1: Un dispositivo dejando que otro sepa lo que está haciendo
Cuando hablé de cómo Android ha arruinado iOS para mí, he mencionado que estoy esperando que mi teléfono sepa que estoy en mi iPad, y a su vez dejar que el ipad me notifique los mensajes de correo electrónico en lugar de hacerlo mi teléfono. Era una referencia a una posibilidad muy real en Android, que utiliza Tasker y AutoRemote. Así es como que iba a funcionar.
Opción 1: Cuando la tableta se encuentra en uso en absoluto
Crear un nuevo perfil de Tasker en la tableta. Como contexto, use la opción: Estado/ Pantalla/ Estado de la Pantalla. Configúrelo para cuando la pantalla esté encendida. Esto hace que el perfil se active cuando la pantalla de la tableta está encendida.
Como tarea de entrada, agregue una acción AutoRemote/mensaje. Configúrelo para enviar el mensaje "tabletstatus activo =:=" al teléfono. A continuación, agregue una tarea salida, y configurar un mensaje similar a "tabletstatus inactivo =:=."
En el otro dispositivo, cree un nuevo perfil. Seleccione AutoRemote, habilita el comportamiento de eventos y filtro de mensajes se ajusta a "tabletstatus." En la tarea, agregue una acción de establecer variable: %Tabletstatus a %arpar2. Ahora tendrá una variable global que podrá estar "activo" o "inactivo", basada en el estado de la tableta.
Ahora puede hacer lo que quiera con eso. Si tiene un perfil de notificación por correo electrónico, por ejemplo, puede agregar una variable % Tabletstatus que si coincide con inactivo haga que no se active si está usando la tableta. También puedes añadir una acción de Decir al perfil AutoRemote activado, u hacer que éste diga por ejemplo "La Tablet esta ahora arpar2", lo que le daría un mensaje de voz para cuando el tablet está en uso. Este último ejemplo se muestra en el siguiente vídeo (puede que no sea obvio que es el teléfono el que habla, pero lo es).
VIDEO YOUTUBE: http://www.youtube.com/watch?feature=player_embedded&v=v8YkWrUVm88
Entonces, ¿qué está pasando con todos los =:= % arpar2 y todo eso? Bueno, queremos enviar un mensaje de la tableta que es único, al escenario de pantalla de activación / desactivación, y queremos que contenga información sobre el estado de la tableta. Mediante el uso de los mensajes en el formato "tabletstatus activa( o inactiva) =:=," estamos activando el sistema de comandos de AutoRemote, que pone los parámetros antes de la =:= y después los comandos. No necesitamos comandos aquí, pero necesitamos dos parámetros. El primero (tabletstatus) es estático, y simplemente nos permite filtrar este mensaje en particular para su uso en el contexto en el teléfono. El segundo parámetro es "activo / inactivo", basada en el estado de la tableta. Al habilitar el sistema de comandos con =:=, AutoRemote divide el mensaje en (esto por defecto): %arpar y las variables %arcomm. %arpar2 es el segundo parámetro, que está aquí "activo / inactivo".
A continuación, puede transferir este "ajuste" a una variable global en el teléfono y utilizarlo en otras partes de Tasker, o simplemente podemos usar la variable local %arpar2 en el mismo perfil (que es el caso con el ejemplo Decir). Cuando la tableta se enciende, el contexto de pantalla encendida se activa, ejecuta las tareas de entrar, y entonces envía un mensaje al teléfono de que la tableta está activa. Cuando la pantalla se apaga, el perfil se desactiva, y las tareas de salida envían un mensaje diciendo que está inactivo. En realidad, es un perfil muy simple, pero en la práctica, se da a un dispositivo la capacidad de actuar sobre el estado de la otra.
Tenga en cuenta que este perfil puede convertirse en una molestia si se va constantemente cuando te encuentres, por ejemplo, tratando de saber el tiempo (n.t: el clima) en su tablet. La parte 5 de esta guía cubre cómo configurar y tratar los retrasos en un perfil correctamente, un sistema que probablemente debería ser implementado en una configuración como esta.
Opción 2: Cuando una aplicación o función específica está siendo utilizado
Hacer que el teléfono esté al tanto de cuando la tableta está en uso es grande, pero…¿Y si sólo queremos que sea consciente de cuándo las aplicaciones específicas o características están en uso? El concepto es prácticamente el mismo que el anterior, en función de qué es exactamente lo que usted quisiera que se tenga en cuenta. Si usted quiere que su teléfono sepa cuando la tableta está conectada a una red Wi-Fi específica, o cúando los auriculares están enchufados, o cosas como esas, lo único que necesita hacer es cambiar el contexto estado/pantalla de la tableta por cualquier contexto que funcione. Si usted quiere que sea consciente de cuándo una aplicación específica se utiliza, sin embargo, es un poco más complicado - pero no mucho.
Tasker ha construido en un variable para la etiqueta de ventana que esta siendo utilizada, que es el nombre de la ventana (es decir, aplicación) que se está visualizando. Esta variable es WIN%, y se actualiza tan pronto como la ventana cambia de nombre. Si usted hace un perfil con el contextol de evento/establecer Variable, siendo la variable a monitorear %WIN y lo vinculan a una tarea que tenga como acción Flash : %WIN, puedes mover por tu dispositivo y ver el nombre de la ventana que se muestra como un mensaje flash mientras se mueve entre aplicaciones, dando una idea de cómo funciona esto y qué nombres se utilizan para aplicaciones. Normalmente es bastante sencillo, como el nombre de la ventana es el nombre Netflix o la ventana de Gmail es Gmail.
Lo esencial es que hay una variable que básicamente te dice lo que se muestra en la pantalla. Mediante el uso del contexto de evento/establecer variable, en lugar del contexto en el estado de visualización de la configuración anterior, y cambiando el "activa" por %WIN "en la tarea de introducir y eliminando tarea de salida del perfil (ya que se convierte en un perfil de eventos), usted puede hacer que el tablet envie el nombre de la ventana activa al teléfono. La variable %arpar2 , será entonces la ventana activa en ese momento, y esta variable se puede utilizar como un disparador para varias cosas. Un ejemplo sería establecer el teléfono en silencio si usted está utilizando una aplicación de libro electrónico sobre la tableta.
Tenga en cuenta que este método particular enviará todos y cada uno de los cambios de pantalla al teléfono. Es una buena idea filtrar esto de alguna manera antes de enviar el mensaje, para evitar que el sistema se llene de correo basura. Si usted necesita el teléfono para saber cuando la tableta está usando Netflix, usted puede configurarlo para enviar el mensaje sólo si coincide %WIN con Netflix, en lugar de filtrarla en el teléfono cuando ya haya llegado.
Ejemplo 2: notificación de Gmail que se abre Gmail en el PC
Ejemplo 4 en la parte 3 de esta guía (http://www.pocketables.com/2012/09/beginners-guide-to-tasker-part-3-scenes.html ) muestra cómo funciona mi sistema de notificación de Gmail. Si se cumplen ciertos contextos (como estar en casa), muestra un logo de Gmail en la pantalla cuando un correo electrónico entra en juego Esto puede clikarse para abrir la aplicación Gmail en el teléfono. Desde que publiqué esa parte aunque he añadido una característica toque largo al logotipo, un mensaje de AutoRemote a mi PC para gmail.com.(N.T: ¿?)
La tarea es casi idéntica a la tarea “tap” ( N.T:¿?) para abrir la aplicación de Gmail del teléfono (véase el ejemplo original para eso), esto sólo envía un mensaje de AutoRemote en su lugar. Ese mensaje se abre automáticamente en el navegador en el PC, lo que significa que simplemente manteniendo pulsado el logotipo de Gmail, cuando aparezca, abre Gmail en el PC.
Este es un sistema muy simple, pero que yo uso mucho. Cuando vienen mensajes de correo electrónico mientras estoy en casa, puede verlos en mi teléfono o mi PC, todo a fondo y desde la propia notificación.
Ejemplo 3: Reenviar notificaciones a un PC cuando está encendido.
Este ejemplo se basa en una configuración que el propio desarrollador de AutoRemote utiliza. Utiliza AutoRemote y EventGhost para crear un sistema en el que las notificaciones se envían al ordenador cuando está encendido.
En primer lugar tienes que ir a EventGhost. Seleccione Configuración, Agregar Plugin, y encontraras AutoRemote en Otros. Configurelo con un nombre y añada un dispositivo a la lista de dispositivos. Ahora haga clic derecho en el árbol Autostart en la lista y seleccione Agregar acción. Encuentre la acción EventGhost Registro bajo AutoRemote. Seleccione el dispositivo que ha añadido, y escriba "notificación", como el canal. Haga clic en Aceptar y asegúrese de que está anidada en Autostart.
255368
255369
A continuación, agregue una macro. Déle un nombre. Haga clic derecho en la macro, seleccione Agregar evento, e ingrese "AutoRemote.Message.osd" en el campo. Por último, haga clic derecho en él de nuevo, seleccione Añadir acción y, a continuación, Mostrar OSD bajo EventGhost. Escriba "Mensaje del teléfono: {} eg.event.payload.arcomm" en el "texto para mostrar" caja. Guarde la configuración EventGhost, a continuación, reinicie EventGhost.
Ahora ve a Tasker en su dispositivo. Crear un nuevo perfil y seleccione el contexto de evento/Notificación/UI. No agregue ningún filtro a la configuración. Como la tarea conectado, crear uno nuevo, y añada Mensaje AutoRemote como acción. Seleccione canal como dispositivo para enviar el mensaje, a continuación, introduzca "notificación" en el campo canal de más abajo. En el campo Mensaje, escriba "osd =:=%NTITLE". Guardar y salir de Tasker, entre en AutoRemote, y compruebe que está puesto para caer PCs a los que no se puede llegar a partir de canales de forma automática (que debe ser de todos modos el ajuste que este predeterminado) .
Eso es todo. Cuando el equipo está encendido, el título de notificaciones en el teléfono aparecerá como un mensaje en el PC. Entonces, ¿qué está pasando aquí?
La acción EventGhost Registrarse en EventGhost permite que el dispositivo sepa que está activo, y al ejecutarlo en el arranque, que se produce cuando el equipo se enciende (suponiendo EventGhost se establece en el inicio automático). Las macros son como los perfiles de EventGhost y los eventos y acciones que caen en las macros se vinculan juntos como los contextos y tareas en Tasker. En este caso, tenemos un evento para un mensaje entrante que contiene "OSD" y una acción para mostrar un menú OSD (On Screen Display) que contiene la versión EventGhost de la variable %arcomm de Tasker. Esto significa que cuando un mensaje que comienza con "OSD" se recibe, se muestra la variable de comando (el título de notificación en este caso) en la pantalla.
Es fácil confundirse aquí, porque no sólo estamos utilizando Tasker. EventGhost utiliza métodos diferentes para eventos y acciones, con variables en un formato completamente diferente. Para obtener el máximo partido de lo que estos dos podrían hacer trabajando juntos, probablemente debería leer un tutorial EventGhost - que no voy a escribir, porque no sé muy bien EventGhost yo mismo.
Ejemplo 4: PC permitiendo un dispositivo Android sabe lo que está haciendo
Este ejemplo es similar al ejemplo 1, pero con un ordenador como el dispositivo al que se está monitorizando. Suponiendo que no se ha perdido demasiado con la configuración por defecto de EventGhost, el registro en el lado debe mostrar lo que sucede en el equipo desde el punto de vista de EventGhost. Esta es una gran característica, porque es una lista de eventos que usted puede arrastrar y soltar! Si, por ejemplo,cambia a Skype, el registro mostrará el evento "Task.Activated.Skype".
Suponiendo que hiciste los pasos en el ejemplo 3 para activar el plugin y registrar EventGhost en el arranque, ahora es muy sencillo de utilizar estos eventos. Añadir una nueva macro, darle un nombre y, a continuación, arrastre y suelte el evento que usted desee desde el registro hasta la macro. Si usted desea enviar a su dispositivo un mensaje cuando usted está utilizando Skype, el "Task.Activated.Skype" y "eventos" Task.Deactivated.Skype son los que usted desea, como un ejemplo.
A continuación, haga clic en la macro y seleccione añadir una acción, entonces encuentre Enviar mensaje bajo AutoRemote. Envié el mensaje que desea enviar, usted conoce la instrucción por ahora. Para mi ejemplo de Skype, simplemente hago que el mensaje sea "skypeon".
Ahora, en Tasker, cree su perfil. Utilice AutoRemote como contexto y filtre el mensaje la instrucción que hizo, el mensaje "skypeon" en mi caso. Haga que la tarea realicelo que quiera hacer – lo importante de este ejemplo es la relación EventGhost / AUtoRemote, no lo que usted hace con él en Tasker.
Un uso posible para esto puede ser, por ejemplo si usted juega a juegos en línea y desea que el teléfono, por ejemplo, este en silencio o establecer más fuertes las notificaciones cuando haces eso. A continuación, haría a AutoRemote establecer una variable basada en un mensaje de EventGhost, desencadenar un perfil silencioso basado en esa variable, y restablecer la variable mediante un mensaje para cuando el programa informático se cierra. Una vez más usted puede ser que consiga un uso para el sistema de retardo de la guía anterior, con el fin de evitar que una ventana de conmutación rápida desencadene cambios de perfil.
Ejemplo 4.1: Convertir el teléfono en un mando de control automático de programas informáticos específicos
Esto es más un consejo que un ejemplo, pero que decidí incluir. Tanto EventGhost y NirCmd (http://www.nirsoft.net/utils/nircmd.html ) le permiten enviar pulsaciones de teclas para el sistema, y ambos pueden ser utilizados a través de AutoRemote (NirCmd directamente desde el programa AutoRemote Windows). Mediante el uso de escenas, puede crear interfaces personalizadas con botones que envían mensajes AutoRemote a su equipo, que a su vez provocan la entrada de teclado allí. Imagine tener una escena de Photoshop que tiene botones para copiar, pegar, niveles, seleccionar, y todas lo demás herramientas que necesita como botones en la escena. Al vincular esto a un sistema en el que el Pc avisa al dispositivo cuando está en funcionamiento Photoshop, puede crear un escenario en el que la puesta en marcha de Photoshop en el ordenador muestra automáticamente un panel de control para que aparezca en el teléfono.
Ejemplo 5: Copiar texto al portapapeles de Chrome de un dispositivo
He mencionado anteriormente la extensión de Chrome, que había instalado desde hace un tiempo. De acuerdo con la sugerencia del desarrollador de AutoRemote, lo he configurado para que pueda copiar texto de Chrome en mi computadora directamente en el portapapeles en mi teléfono.
Cuando tenga la extensión Chrome instalado, registre el dispositivo, haga una nueva regla, a continuación, establezca el nombre del comando a "Copiar" y el comando a "copiar".
A continuación, entrar en Tasker, y crear un nuevo perfil. Añadir el contexto AutoRemote, y el conjunto "copy =:=" como el filtro de mensajes. Seleccione Comportamiento de evento. Vincule el contexto a una nueva tarea, y seleccione del conjunto de acciónes: Miscelaneo/Copiar al portapapeles. Ponga %arcomm en el campo de texto para esta acción.
Con todo esto configurado, usted debe tener una nueva opción para AutoRemote donde se puede copiar la selección o URLs abiertos en los dispositivos registrados.
Ejemplo 6: Acceso remoto ToDo List
EventGhost y las extensiones de Chrome son buenos, pero es importante no olvidar lo esencial de AutoRemote: acceso Web. Esta URL personal que te dan se puede introducir en un buscador para que le dé una página que le permite enviar mensajes al dispositivo desde cualquier navegador web, que es mucho más fácil que usar un software especial.
Uno de los ejemplos en la página de Google Play para AutoRemote es un escenario en el que una mujer envía una lista de las compras a su marido, que luego se dirá en voz alta cuando sale del trabajo. Este escenario es realmente muy fácil de configurar. Haga un nuevo perfil en Tasker, agregue el contexto AutoRemote, y establecer el filtro de mensajes de "comprar". Agregar una tarea con una acción Decir con "Hay que ir de compras! Necesitas comprar %arcomm "como el texto, a continuación, añadir un segundo contexto para la hora que la persona deja el trabajo (la hora a la que desea que el mensaje suene) en el mismo perfil. El mensaje ahora debe sonar en ese momento, y el mensaje (lista de la compra) se puede agregar a través de la interfaz web para enviar "comprar =:= artículos de las compras aquí" para el dispositivo.
Tenga en cuenta que este es un "mudo" versión de este sistema, en el que sólo el último mensaje será leído, es el momento en base, y así sucesivamente. Mediante el uso de métodos de los artículos anteriores se puede almacenar cualquier nuevo artículo en su lista en la lista actual, se suman a la lista con mensajes nuevos, y que el inicio del sonido del mensaje se dispare, por ejemplo, dejando una red Wi-Fi en vez de un tiempo específico.
Beguinners guide to Tasker, by Andreas Ødegård
Original Copyright @ 2006-2012 CrowdGather. All rights reserved
About the Author
Andreas Ødegård is an associate editor at Pocketables. He's more interested in aftermarket (and user created) software and hardware than chasing the latest gadgets and tends to stick with his choice of device for a long time as a result of that. Currently that includes an iPad mini and a Samsung Galaxy S II. More posts by Andreas | Subscribe to Andreas' posts | Twitter
Fdo: Mlesir.