12 votos

Teléfono rooteado - envío de mensajes SMS a través de la línea de comandos

Tengo un Droid rooteado (Sholes), con ConnectBot instalado. Puedo ssh en él a través de dropbear copiado a /system/xbin y/o también la instancia de Debian instalada en él a través de la aplicación "Linux Installer". Estoy en la felicidad de Linux portátil. Pero...

Me gustaría enviar un mensaje SMS a través del shell. Algo así como

 sendsms 8005551234 "This is a text."

¿Hay algo así por ahí?

9voto

NoBugs Puntos 352

Debería poder llamar a la intención de mensajería con

am start -a android.intent.action.VIEW "sms:numberhere" -e "sms_body" "hello"

Utilizando el comando Intent como se describe aquí:

http://learnandroid.blogspot.com/2008/01/run-Android-application-from-command.html

https://stackoverflow.com/questions/4967448/send-sms-in-Android

2voto

Deepak Gangwar Puntos 101

Un enfoque alternativo es instalar Termux y Termux-api

Entonces ssh en el teléfono siguiendo esto enlace

Ahora puedes enviar SMS y acceder a muchas otras opciones útiles principalmente:

  1. Cámara
  2. Estado de la batería
  3. Portapapeles
  4. Contactos
  5. SMS y bandeja de entrada

La lista completa y la sintaxis se pueden encontrar aquí

Como es un emulador de linux puedes usarlo para muchos otros propósitos también.

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