3 votos

¿Cómo controlar mi dispositivo de HTTP?

Hay AirDroid, pero es

  1. Centrado en contactos/mensajes/archivos, no en la configuración de
  2. También en la Web 2.0-ish, no es fácil de secuencia de comandos

Quiero una simple herramienta para construir mi propia solución, con lugar de mal uso de algunos de usuario orientada a la aplicación. Se debe escuchar algunas de puerto HTTP y permitir

  • para activar/desactivar wifi,
  • tomar fotos,
  • pausa/reanudar la música,
  • ajustar el volumen
  • ajustar el brillo
  • (y así sucesivamente)

sin ningún tipo de campanas y silbatos, así que puede controlar el dispositivo mediante peticiones simples como curl http://localhost:8080/wifi/on o curl http://localhost:8080/music/pause.

/* En realidad quiero bueno y fácil de android de control de línea de comandos de Linux herramientas, pero a distancia HTTP herramientas de control parecen más propensos a existir, así que preguntando acerca de ellos */

1voto

ce4 Puntos 11180

GTalkSMS es digno de una mirada (no HTTP, pero también lo que quiera, incluso un acceso más fácil).

Es un código abierto XMPP motor de búsqueda (google code project) que usted puede agregar a su lista de amigos de Google Talk o comunicarse con cualquier cliente XMPP.

Usted necesita encontrar una adecuada línea de comandos/secuencias de comandos XMPP cliente para su solución, sin embargo (como el 'curl' cambio en tu pregunta), no está seguro de lo que le gustaría utilizar.

He aquí un fragmento de la wiki en su Código de Google página del proyecto:

Más Comandos
enviar y recibir archivos a/desde el teléfono: "enviar", "ls"
activar y desactivar bluetooth: bluetooth"
[...]
tomar una foto y enviarla a través de XMPP: "la foto"
[...]
geolocalizar su teléfono - que enviaremos los mapas de google enlaces: "donde"
[...]
obtener ayuda, mediante la "ayuda:todos"

1voto

Richard Borcsik Puntos 4836

La mejor solución si usted está dispuesto a escribir código es SL4A. Esto le dará más flexibilidad. Usted puede utilizar el módulo de Python con un peso ligero de framework web (como por ejemplo: bottle.py), o su favorito lenguaje de secuencias de comandos.

Como una nota del lado, las solicitudes get no debe cambiar de estado. También asegúrese de implementar algún tipo de seguridad como de este modo, sería posible para cualquier persona para controlar su teléfono de forma remota.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X