Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from tkinter import *
- from tkinter import messagebox as pesan
- from tkinter import ttk
- import socket
- alam = Tk()
- alam.title("Wire-Direct")
- def exit1():
- alam.quit()
- alam.destroy()
- exit()
- def help1():
- pesan.showinfo('Info','HAII aplikasi sederhana\nini ditulis\noleha admin\nwire-direct untuk para pembaca')
- Menu1 = Menu(alam)
- alam.config(menu=Menu1)
- filemenu = Menu(Menu1)
- filemenu.add_command(label='Exit',command=exit1)
- Menu1.add_cascade(label='File',menu=filemenu)<>
- helpmenu = Menu(Menu1)>
- helpmenu.add_command(label='Help',command=help1)
- Menu1.add_cascade(label='About', menu=helpmenu)
- frame1 = LabelFrame(alam,text='IP Searching',fg='blue')
- frame1.grid(column=0,row=0,padx=4,pady=8)
- Label1 = Label(frame1, text="Masukkan Situsnya",fg='red')
- Label1.grid(row=0,column=0)
- Stringvar1 = StringVar()
- Entry1 = Entry(frame1,width=17,textvariable=Stringvar1)
- Entry1.grid(column=0,row=1)
- frame2 = LabelFrame(alam,text='Hasilnya',fg='green')
- frame2.grid(column=0,row=3,padx=8,pady=8)
- label1 = Label(frame2, text='')
- label1.grid(column=0,row=0)
- def fungsi():
- hostname = socket.gethostname()
- hostsite = Stringvar1.get()
- try:
- label1.configure(text="HOSTNAME kamu : %s\nIP Kamu : %s\nSitusnya : %s\nIp Situsnya : %s"
- % (hostname,socket.gethostbyname(hostname),hostsite,socket.gethostbyname(hostsite)),fg='blue')
- except socket.error,err_msg:
- label1.configure(text="%s : %s" % (hostsite,err_msg),fg='red')
- if __name__ == '__main__':
- button1 = Button(alam, text='SEARCH',width=7,height=5,command=fungsi)
- button1.grid(column=0,row=2)
- alam.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement