Skip to content

Commit 96f9ed0

Browse files
Add files via upload
1 parent f6272ef commit 96f9ed0

File tree

3 files changed

+52
-0
lines changed

3 files changed

+52
-0
lines changed

sms/Sms.ico

4.51 KB
Binary file not shown.

sms/background.jpg

44.7 KB
Loading

sms/send_sms.py

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import tkinter as tk
2+
from tkinter import *
3+
from tkinter import messagebox
4+
from PIL import ImageTk, Image
5+
import requests
6+
root = tk.Tk()
7+
root.geometry('500x300')
8+
root.maxsize(500,300)
9+
root.minsize(500,300)
10+
root.title('Send SMS')
11+
root.iconbitmap('Sms.ico')
12+
13+
def send_sms():
14+
number = phone_no.get()
15+
messages = message.get("1.0","end-1c")
16+
17+
url = "https://www.fast2sms.com/dev/bulk"
18+
querystring = {"authorization":"SAoyOfCljesLHRJFbciIkYNQm67an5WXpxgt2qUDvKEhVwrTz0ICwMNgBmtoRVXWSPFdcfvO0Yla5i8e","sender_id":"FSTSMS","message":messages,"language":"english","route":"p","numbers":number}
19+
20+
headers = {
21+
'cache-control': "no-cache"
22+
}
23+
requests.request("GET", url, headers=headers, params=querystring)
24+
messagebox.showinfo("Send SMS",'SMS has been send successfully')
25+
26+
27+
28+
29+
30+
31+
32+
33+
34+
img = ImageTk.PhotoImage(Image.open('background.jpg'))
35+
panel = Label(root, image = img)
36+
panel.pack(side = "bottom", fill = "both", expand = "yes")
37+
38+
39+
label = Label(root,text="Send SMS Using Python",font=('verdana',10,'bold'))
40+
label.place(x=210,y=10)
41+
42+
phone_no = Entry(root,width=20,borderwidth=0,font=('verdana',10,'bold'))
43+
phone_no.place(x=220,y=115)
44+
phone_no.insert('end','phone number')
45+
46+
message = Text(root,height=5,width=25,borderwidth=0,font=('verdana',10,'bold'))
47+
message.place(x=190,y=140)
48+
message.insert('end','Message')
49+
50+
send = Button(root,text="Send Message",font=('verdana',10,'bold'),relief=RIDGE,cursor='hand2',borderwidth=0,command=send_sms)
51+
send.place(x=260,y=235)
52+
root.mainloop()

0 commit comments

Comments
 (0)