|
||
|
![]() |
![]() |
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Enviar el texto del portapapeles de android al de un ordenador con windows.
La finalidad es poder copiar un texto en el movil, y directamente hacer ctrl+v, pegar, y pegar el texto en nuestro ordenador. Muy util sobretodo para exportar perfiles al foro, si escribes desde el ordenador. O para cualquie cosa que lo requiera, un enlace, una nota rapida, un numero apuntado, etc...
Para ello, a parte de tasker, necesitaremos el plugin para android Autoremote, muchos ya lo tendreis, y por parte del ordenador necesitais el plugin autoremote. Para aclarar una cosa, existen dos plugins de autoremote, uno es un programa simple tipico de pc, este es el que necesitamos y el otro es una extension para el navegador chrome del ordenador, es el que mejor funciona para sincronizar con eventghost pero para este proyecto no necesitamos eventghost. Aqui descargais el plugin: https://drive.google.com/file/d/0B2W...it?usp=sharing Y aqui la app: https://play.google.com/store/apps/d...gcd.autoremote Instalamos autoremote en el movil y no tocamos nada mas. Instalamos el plugin en el ordenador, y registramos nuestro dispotivo andorid en el ordenador introduciendo el codigo que nos aparece en el movil (http://goo.gl/XXXXX) en la pestaña Devices, el boton Add. ar1.PNG En el nombre ponemos el que queramos, preferiblemente el mismo qu ele hayas puesto a nuestro dispositivo en la app Autoremote. Y abajo la url, o codigo, de nuetro dispositivo android que aparece en la pagina principal de la app Autoremote. Luego en la pestaña Settings marcamos las siguientes opciones: -Auto Open Received URLs. Si el texto que envias al plugin autoremote de windows, es una pagina web, directamente se abrira esta pagina web, muy util. -Notify On Messages. Hace que aparezca una ventana emergente a la derecha de la barra de tareas de windows con el contenido del mensaje. -Copy messages to Clipboard. Esta es la que nos interesa. El texto que reciba lo copia al portapapeles de windows. -Minimize to tray at startup. Para que al ejecutarse el programa lo haga sin mostras esta ventana, simplemnte aparecera el icono en la pestaña de notififcaciones. Las demas podeis probar si os interesan yo lo tengo asi. ar2.PNG Ya casi hemos acabado con la parte PC, solo nos queda hacer una tarea para que este programa se ejecute al inicio, si no lo hace ya, primero probarlo por si acaso, a mi no me arranca al iniciar windows. En windows xp hay una carpeta que podeis meter directamente un acceso directo y ya arrancara el programa de ese acceso directo, pro en mi windows 8.1 yo no he encontrado tal cosa, pero no importa. En el panel de control, en windows vista y adelante, Sistema y seguridad, y en Herramientas administrativas, ahi nos apreceran programas de widnows, como el desfragmentador, liberador de memoria, monitor de rendimitento....el que no interesa es Programador de tareas, lo abrimos. Una vez abierto, a la derecha buscamos la opcion: Crear tarea basica. Y seguimos los pasos para configurar una tarea que se ejecute al Iniciar sesion, y que abra el plugin instalado, lo encontraremos en la carpeta "Archivos de programa" o "Archivos de programa(x86)". Ahora vamos ya al dispostivo android. Solo hay que crear una tarea que envie un mesnaje al plugin de windows, se os debe haber registrado solo al registrar el movil en windows. El nombre que os debe aparecer sera el que le tengas en vuestro pc, no el usuario si no el nombre del ordenador. La accion esta en Plugin- AutoRemote Message. En Device metemos el del plugin de windows, y en Message ponemos la variable %CLIP, esta variable contiene el texto del portapapeles de android. Podemos comprobar su funcionamiento dando en Send message. Para acabar ponemos un icono en el escritorio que ejecute esta tarea, o podeis usar el plugin PowerToggles para poner el icono pero en el area de notificacion, asi no hara falta salir de la app de donde hayais copiado el texto para ir al escritorio, bastara con bajar la barra de notificaciones. Espero os guste y os sirva de utilidad. Cualquier duda preguntar que es gratis! Última edición por Stenary Día 16/05/14 a las 02:55:12. |
Los siguientes 5 usuarios han agradecido a Stenary su comentario: | ||
|
#2
|
||||
|
||||
Gracias y enhorabuena por el tutorial.
La verdad es que es una idea muy útil.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
#3
|
||||
|
||||
Muchas gracias por el tutorial. Pero te pongo una pega: te estás basando en el programa autoremote para Windows. El propio desarrollador, Joao, ha dicho que ya no lo va a desarrollar, ni a seguir actualizandolo. Así que yo preferiría usar el eventghost y su plugin Autoremote, pero no sé cómo.
__________________
|
Gracias de parte de: | ||
#4
|
||||
|
||||
La cuestion es que uso los dos plugins
![]() COn el otro plugin (el de chrome) no veo la opcion "mágica" que copia el contenido del mensaje al portapapeles del ordenador, y por eso uso este plugin para esto, y el plugin de chrome para ver los whatsapp recibidos, y redireccionar los mensajes a eventghost y ya trabajar con lo que me ofrece eventghost. Mas adelante es posible que ponga mas tutos sobre el uso de tasker y un ordenador con windows. Pero te adelanto que el plugin chrome, si lo quieres para usar eventghost, ya tendras que hacer que sea evcentghost el que se encargue de meter el contenido del mensaje recibido en el portapapeles del ordenador, sin embarguo este plugin lo hace automaticamente, y no se necesita soporte de actualizaciones ya que hace lo que se le pide en este post, copiar el texto al portapapeles automaticamente. Por supuesto si alguien sabe como hacer lo mimso pero con el otro plugin, que lo diga, asi yo tambien usaria el otro metodo, y no tendria que instalar nada mas que un plugin. Última edición por Stenary Día 16/05/14 a las 22:57:08. |
#5
|
||||
|
||||
Y quiero lanzar una sugerencia, para que aporteis posibles ideas, o si alguien sabe por donde empezar.
Seria hacer la opcion inversa, la e copiar un texto en el ordenador, y tenerlo en el portapapeles de android. De momento me falta la parte de establecer, con tasker, que el contenido de un mensajes pase a ser el portapapeles. Y la parte en la que el eventghost pueda enviar el contenido del portapeles en un mensjae. Osea me falta todo, jejeje. A ver si lo conseguimos. |
#6
|
||||
|
||||
- Texto plano (una "nota" de texto) - Enlace (URL) - Fichero (de cualquier clase, creo) - Lista - Referencia geográfica (ubicación, ya sea por coordenadas o por dirección postal, creo). A mí me parece bastante práctico y sencillo de manejar. La app de Pushbullet está en https://play.google.com/store/apps/d...bullet.android La extensión de Chrome está en https://chrome.google.com/webstore/d...iomidkjlcfhogd
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
#7
|
||||
|
||||
Hola: retomo un hilo viejito pero que quedó un poco colgado.
Tengo un sistema para compartir el portapapeles utilizando Tasker y Autoremote en el celular y Eventghost en la Pc. Obviamente debemos tener Eventghost y Autoremote ya configurados y funcionando. (Tema aparte) Los mensajes son del tipo comm=:=texto 1- Enviar contenido de Android a Pc Este perfil de Tasker detecta un cambio en el portapapeles y envía el contenido mediante Autoremote a Eventghost. ![]() [u'Perfil: Copia A Pc (78)\n\tEvento: Establecer variable [ Variable:%CLIP Valor:* User Variables Only:Apagado ]\nEntrada: Enviar A Pc (79)\n\tA1: AutoRemote Message [ Configuraci\xf3n:Recipient: EventGhost\nMessage: paste', u'%CLIP Cuenta atr\xe1s (segundos):200 ] \n']
![]() ![]() <?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1722"> <Folder Name="1 Auto copia armessage" Expanded="True"> <Macro Name="Recibir portapapeles" Expanded="True"> <Event Name="AutoRemote.Message.paste" /> <Action> EventGhost.PythonCommand(u'copiar = (eg.event.payload.arcomm)') </Action> </Macro> </Folder> </EventGhost> ![]() ![]() <?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1722"> <Folder Name="2 Copio al portapapeles" Expanded="True"> <Macro Name="Pegar en portapapeles" Expanded="True"> <Event Name="Keyboard.Ctrl+Alt+R" /> <Action> System.SetClipboard(u'{copiar}') </Action> <Action> EventGhost.ShowOSD(u'Copiado al portapapeles: "{eg.event.payload.arcomm}"', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 0, (0, 0), 0, 3.0, False) </Action> </Macro> </Folder> </EventGhost> ![]() 2- Enviar el portapapeles de la Pc a Android Eventghost al presionar las teclas Ctrl+Alt+E envía un mensaje determinado por Autoremote con el contenido del portapapeles de la Pc ![]() <?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1722"> <Folder Name="Enviar copiado al celu" Expanded="True"> <Macro Name="Enviar portapapeles" Expanded="True"> <Event Name="Keyboard.Ctrl+Alt+E" /> <Action> EventGhost.Wait(2.0) </Action> <Action> AutoRemote.SendMessage(u'Leo', u'goo.gl/OQy0as', u'APA91bFbAOmt5iMarRir_O_vVIvkdARimO1SdvecoLKOK91d nuA3z6grZr3d3i41DC2-oB07X4kmmoMbiOvn5J2mwTcmrP2LKmfAS2n-moRA3ucfdBW4DiM3VBqL3V8f1wonj3kzo54r', u'paste=:={eg.WinApi.Clipboard.GetClipboardText()} ', u'', u'', u'', '', u'', u'') </Action> <Action Name='Mostrar OSD: Enviado al celular: "{eg.event.payload.arcomm}"'> EventGhost.ShowOSD(u'Enviado al celular: "{eg.event.payload.arcomm}"', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 0, (0, 0), 0, 3.0, False) </Action> </Macro> </Folder> </EventGhost> ![]() Y con este perfil de Tasker se copia al portapapeles de Android ![]() [u'Perfil: Paste Desde Pc (17)\n\tEvento: AutoRemote [ Configuraci\xf3n:paste', u' ]\nEntrada: Copy Clip (32)\n\tA1: Copiar al portapapeles [ Texto:%arcomm A\xf1adir:Apagado ] \n\tA2: Flash [ Texto:Copiado al portapapeles "%arcomm" Largo:Apagado ] Si (if) [ %arcomm !~ %arcomm ]\n']
![]() Este macro en Eventghost es para copiar directamente al portapapeles el mensaje de Autoremote ![]() <?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1722"> <Macro Name="Viejo enviar todo lo copiado" Enabled="False" Expanded="True"> <Event Name="System.ClipboardChanged" /> <Action> EventGhost.Wait(2.0) </Action> <Action> AutoRemote.SendMessage(u'Celular', u'goo.gl/OQy0as', u'APA91bFbAOmt5iMarRir_O_vVIvkdARimO1SdvecoLKOK91d nuA3z6grZr3d3i41DC2-oB07X4kmmoMbiOvn5J2mwTcmrP2LKmfAS2n-moRA3ucfdBW4DiM3VBqL3V8f1wonj3kzo54r', u'paste=:={eg.WinApi.Clipboard.GetClipboardText()} ', u'', u'', u'', '', u'', u'') </Action> </Macro> </EventGhost> ![]() Espero que le sirva (y que no se pierdan en mi desorden) ya que habian quedado dudas Saludos |
Los siguientes 3 usuarios han agradecido a leromaro su comentario: | ||
#8
|
||||
|
||||
Yo uso Join para mover texto entre PC y android, sobre todo con javascript en tareas de Tasker, que resulta mucho más fácil de ver y escribir en el PC que en la pantalla del móvil.
|
Los siguientes 3 usuarios han agradecido a danko9696 su comentario: | ||
#9
|
||||
|
||||
Tengo entendido que es igual que PushBullet de "paga" o ¿me equivoco?
es el que mejor funciona para sincronizar con eventghost pero para este proyecto no necesitamos eventghost.
Aqui descargais el plugin: https://drive.google.com/file/d/0B2W...it?usp=sharing ![]() ![]() |
#10
|
||||
|
||||
|
#11
|
||||
|
||||
Es con el mismo método aquí mencionado o haces algo diferente.. pues me interesa igual tener un porta-papeles practico.
__________________
![]() "Tanto si piensas que puedes, como si piensas que no puedes, estás en lo cierto"
— Henry Ford — |
#12
|
||||
|
||||
Cuando lo necesité miré un poco y lo ponían como el más estable de entre las apps que tienen portapapeles, pero probar no he probado otros. Lo tengo sobre todo para cuando programo en Javascript, así lo puedo hacer en el PC en lugar de en la pequeña pantalla del móvil, y con teclado físico.
|
Gracias de parte de: | ||
#13
|
||||
|
||||
solamente Autoremote y Tasker en Android y Eventghost en Windows |
#14
|
||||
|
||||
Todo lo que hace join se puede hacer con autoremote.
Sobre lo del portapapeles, hay tutoriales en la web de Joao https://joaoapps.com/autoremote/even...ps-and-tricks Enviado desde mi SM-N9005 mediante Tapatalk
__________________
|
Los siguientes 2 usuarios han agradecido a z3us su comentario: | ||
![]() |
![]() |
||||||
|