เดสก์ท็อปไคลเอ็นต์ SMS ใน Ubuntu


9

สวัสดีฉันกำลังมองหาสคริปต์ / ซอฟต์แวร์บางประเภทที่สามารถช่วยฉันส่ง SMS จากเครื่อง Ubuntu ของฉันได้ ไคลเอนต์เดสก์ท็อป / แอปพลิเคชันจริงโดยใช้บริการเว็บที่เราใช้ส่ง sms เช่น way2sms.com หรือ 160by2.com เป็นต้น


อาจเป็นไปได้ซ้ำกับการส่ง SMS ใน Ubuntu
Uri Herrera

2
คุณหมายถึงแอพที่จะส่ง SMS ผ่านเว็บเซอร์เช่น way2sms.com หรือไม่ ถ้าใช่พูดถึงมันในคำถาม :-)
Tachyons

คำตอบ:


6

ไปเลย สร้างบัญชีที่ 160by2.com และติดตั้ง php ในระบบของคุณ

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

วางหมายเลขและรหัสผ่านที่ฉันพูดถึงและเรียกใช้สคริปต์นี้:

<php?
echo "Phone:"; $ phno = trim (fgets (STDIN));
echo "ข้อความ:"; $ 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 และรหัสผ่าน = $ yourpassword");
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 = $ ผงชูรสและ action1 = sa65sdf656fdfd");
$ x = curl_exec ($ CUR);
curl_close ($ CUR);
echo "\ nSent!";

บันทึกสคริปต์เป็น sms.php จากนั้นเรียกใช้ในสถานี php sms.php

ทำ!


สวัสดีขอบคุณสำหรับคำตอบที่ฉันได้ลองและได้รับข้อผิดพลาด pastebin.com/AeiQvaJG
rɑːdʒɑ

sudo apt-get install curl php5-curlติดตั้ง cURL และ cURL API สำหรับ PHP นั่นจะแก้ไขข้อผิดพลาด
l0n3sh4rk

1
@Raja ลิงก์นั้นไม่ทำงาน ยังไงก็ตามอย่าใช้ pastebin ดูที่นี่ทำไม
Ashu

@ l0n3_shArk สวัสดีฉันลองติดตั้ง php5-curl จาก synaptic แล้วและสคริปต์ของคุณทำงานได้สำเร็จ แต่ฉันยังไม่ได้รับข้อความใด ๆ จนถึงตอนนี้ ขอบคุณผู้ชายความคิดที่ดีสคริปต์ของคุณ
rɑːdʒɑ

@Ashu ตอนนี้ฉันตรวจสอบลิงค์ pastebin แล้ว แต่ขอบคุณสำหรับข้อมูลเกี่ยวกับเรื่องนั้น :) ฉันจะไม่แตะต้องมันอีก
rɑːdʒɑ

3

มันง่ายมาก

เพียงลงทะเบียนที่CS Networksและคุณสามารถส่งข้อความจากเทอร์มินัลด้วยคำสั่งต่อไปนี้:

wget http://api.cs-networks.net:9011/bin/send?USERNAME=yourusername&PASSWORD=yourpassword&DESTADDR=447123456789&MESSAGE=somemessageSOURCEADDR=test

ยินดีต้อนรับ & ขอบคุณสำหรับคำตอบของคุณ โปรดทราบว่ามันถูกถามถึงไคลเอนต์เดสก์ท็อป / แอปพลิเคชัน
Mateng

-1

นี่คือลิงค์สำหรับดาวน์โหลดไฟล์. deb สำหรับ sendms / gsendsms ทั้งแบบ 32 บิตและ 64 บิต Sendsms เป็นซอฟต์แวร์โอเพนซอร์ซที่เผยแพร่ภายใต้ลิขสิทธิ์ GNU / GPL

https://www.cs-networks.net/index.php/products/toolsandutils/linux-sendsms

จะช่วยให้คุณส่งข้อความจากเทอร์มินัล / หรือ GUI แบบง่ายภายใต้ GNOME

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.