1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| #!/usr/bin/python
# -*-coding:UTF-8 -*-
import geocoder, socket
from Tkinter import *
def ipscan():
ip = text.get()
scanage = socket.gethostbyname(ip)
i = geocoder.maxmind(scanage) # utilisation de package "maxmind" du module geocoder afin de geolocaliser
a = i.json # l'hebergement du site web
for b,c in a.items():
label.insert('1.0', (b,":",c))
fen = Tk()
text = StringVar()
text.set('')
fen.geometry('600x400')
entree = Entry(fen, text=text, width= 30)
buton = Button(fen, text='scan', command= ipscan)
label = Text(fen, fg ='red', bg = 'yellow', width=80, height= 18, wrap = 'word')
entree.pack(side=BOTTOM)
label.pack(side= TOP)
buton.place(x='2', y='300')
fen.mainloop() |
Partager