Cliente SMS de escritorio en Ubuntu

9

Hola, estoy buscando algún tipo de script / software que pueda ayudarme a enviar SMS desde mi máquina Ubuntu. Un cliente / aplicación de escritorio en realidad mediante el uso de servicios web que usamos para enviar sms como way2sms.com o 160by2.com, etc.

rɑːdʒɑ
fuente
posible duplicado de envío de SMS en Ubuntu
Uri Herrera
2
¿Te refieres a la aplicación para enviar sms a través del servicio web como way2sms.com? Si es así
menciónelo

Respuestas:

6

Aqui tienes. Cree una cuenta en 160by2.com e instale php en su sistema.

sudo apt-get install php5-cli php5-curl curl

Pegue su número y contraseña donde he mencionado y ejecute este script:

<? php
echo "Phone:"; $ phno = trim (fgets (STDIN));
echo "Mensaje:"; $ msg = trim (fgets (STDIN));
echo "Longitud del mensaje:" .strlen ($ msg). "\ nEnviando ...";
$ yournumber = ''; // tu número dentro de las comillas simples
$ yourpassword = ''; // su contraseña dentro de las comillas simples
$ cur = curl_init ("http://160by2.com/re-login");
curl_setopt ($ cur, CURLOPT_POST, 1);
curl_setopt ($ cur, CURLOPT_POSTFIELDS, "username = $ yournumber & password = $ yourpassword");
curl_setopt ($ cur, CURLOPT_COOKIESESSION, 1);
curl_setopt ($ cur, CURLOPT_COOKIEJAR, "cookie");
curl_exec ($ cur);
curl_close ($ cur);
$ cur = curl_init ("http://160by2.com/SendSMSAction");
curl_setopt ($ cur, CURLOPT_POST, 1);
curl_setopt ($ cur, CURLOPT_AUTOREFERER, 1);
curl_setopt ($ cur, CURLOPT_COOKIEFILE, "cookie");
curl_setopt ($ cur, CURLOPT_POSTFIELDS, "mobile1 = $ phno & msg1 = $ msg & action1 = sa65sdf656fdfd");
$ x = curl_exec ($ cur);
curl_close ($ cur);
echo "\ nEnviado!";

Guarde el script como sms.php. Luego, en la ejecución del terminal php sms.php

¡HECHO!

l0n3sh4rk
fuente
Hola, gracias por la respuesta que probé y obtuve un error. pastebin.com/AeiQvaJG
rɑːdʒɑ
sudo apt-get install curl php5-curlinstala cURL y cURL API para PHP. Eso arreglará el error.
l0n3sh4rk
1
@Raja ese enlace no funciona. Bueno, de todos modos no use pastebin. mira aquí por qué
Ashu
@ l0n3_shArk Hola, he intentado instalar php5-curl desde synaptic y su script se ejecutó con éxito, pero hasta ahora no he recibido ningún mensaje. Gracias hombre, tu guión es una buena idea.
rɑːdʒɑ
@Ashu ahora acabo de comprobar el enlace de Pastebin y está bien. pero gracias por la información sobre eso :) no lo voy a tocar de nuevo.
rɑːdʒɑ
3

Es simple.

Simplemente regístrese en CS Networks y puede enviar mensajes desde la terminal con el siguiente comando:

wget http://api.cs-networks.net:9011/bin/send?USERNAME=yourusername&PASSWORD=yourpassword&DESTADDR=447123456789&MESSAGE=somemessageSOURCEADDR=test
Herrero
fuente
Bienvenido y gracias por tu respuesta. Tenga en cuenta que se le pide una aplicación / cliente de escritorio
Mateng