Client SMS de bureau dans Ubuntu

9

Salut, je recherche une sorte de script / logiciel qui peut m'aider à envoyer des SMS depuis ma machine Ubuntu. Un client / application de bureau utilisant des services Web que nous utilisons pour envoyer des SMS comme way2sms.com ou 160by2.com, etc.

rɑːdʒɑ
la source
doublon possible de l' envoi de SMS dans Ubuntu
Uri Herrera
2
Vous voulez dire une application pour envoyer des SMS via un service Web comme way2sms.com? Si oui mentionnez-le dans la question :-)
Tachyons

Réponses:

6

Voici. Créez un compte sur 160by2.com et installez php sur votre système.

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

Collez votre numéro et votre mot de passe là où je l'ai mentionné et exécutez ce script:

<? php
echo "Téléphone:"; $ phno = trim (fgets (STDIN));
echo "Message:"; $ msg = trim (fgets (STDIN));
echo "Longueur du message:" .strlen ($ msg). "\ nEnvoi ...";
$ yournumber = ''; // votre numéro entre guillemets simples
$ yourpassword = ''; // votre mot de passe entre guillemets 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 "\ nEnvoyé!";

Enregistrez le script sous sms.php, puis exécutez le terminal php sms.php

TERMINÉ!

l0n3sh4rk
la source
Salut merci pour la réponse que j'ai essayé et j'ai obtenu une erreur. pastebin.com/AeiQvaJG
rɑːdʒɑ
sudo apt-get install curl php5-curlinstalle cURL et cURL API pour PHP. Cela corrigera l'erreur.
l0n3sh4rk
1
@Raja ce lien ne fonctionne pas. De toute façon, n'utilisez pas pastebin. voir ici pourquoi
Ashu
@ l0n3_shArk Salut, j'ai essayé d'installer php5-curl à partir de synaptic et votre script a été exécuté avec succès mais je n'ai reçu aucun message jusqu'à présent. Merci mec, ton script est une bonne idée.
rɑːdʒɑ
@Ashu je viens de vérifier le lien pastebin et son bon. mais merci pour les informations à ce sujet :) je ne vais pas y toucher à nouveau.
rɑːdʒɑ
3

C'est simple.

Il vous suffit de vous inscrire sur CS Networks et vous pourrez envoyer des messages depuis le terminal avec la commande suivante:

wget http://api.cs-networks.net:9011/bin/send?USERNAME=yourusername&PASSWORD=yourpassword&DESTADDR=447123456789&MESSAGE=somemessageSOURCEADDR=test
Forgeron
la source
Bienvenue et merci pour votre réponse. Veuillez noter qu'il est demandé un client / une application de bureau
Mateng