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.


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!


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

Bienvenido y gracias por tu respuesta. Tenga en cuenta que se le pide una aplicación / cliente de escritorio
Mateng

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.