Ubuntu中的桌面SMS客户端
嗨,我正在寻找某种脚本/软件,可以帮助我从我的Ubuntu机器发送短信。 桌面客户端/应用程序实际上是使用我们用来发送短信的web服务,如way2sms.com或160by2.com等。
干得好。 在160by2.com创建一个帐户并在您的系统上安装php。
sudo apt-get install php5-cli php5-curl curl
在我提到的地方粘贴您的号码和密码并运行此脚本:
<?PHP echo“Phone:”; $ phno = trim(fgets(STDIN)); echo“Message:”; $ msg = trim(fgets(STDIN)); echo“消息长度:”。。strlen($ msg)。“\ n发送......”; $ yournumber = ''; //单引号内的数字 $ yourpassword =''; //您的密码在单引号内 $ CUR = curl_init( “http://160by2.com/re-login”); curl_setopt($ CUR,CURLOPT_POST,1); curl_setopt($ CUR,CURLOPT_POSTFIELDS, “用户名= $ yournumber&密码= $你的密码”); curl_setopt($ CUR,CURLOPT_COOKIESESSION,1); curl_setopt($ CUR,CURLOPT_COOKIEJAR, “曲奇”); 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, “曲奇”); curl_setopt($ CUR,CURLOPT_POSTFIELDS, “mobile1 = $ PHNO&MSG1 = $ MSG&动作1 = sa65sdf656fdfd”); $ X = curl_exec(CUR $); curl_close($ CUR); 回声 “\ nSent!”;
将脚本保存为sms.php。然后在终端运行php sms.php
DONE!
这很简单。
只需在CS Networks注册,您就可以使用以下命令从终端发送消息:
wget http://api.cs-networks.net:9011/bin/send?USERNAME=yourusername&PASSWORD=yourpassword&DESTADDR=447123456789&MESSAGE=somemessageSOURCEADDR=test
这是一个用于下载32位和64位版本的sendsms / gsendsms的.deb文件的链接。 Sendsms是在GNU / GPL许可下发布的开源软件。
https://www.cs-networks.net/index.php/products/toolsandutils/linux-sendsms
它允许您从GNOME下的终端/或简单GUI发送消息。