Cara membuat tools ip location dengan Python

Kali ini aku akan membagikan tutorial bagaimana menciptakan tools ip location sederhana dengan Python, apa itu ip location ? berikut penjelasanya
iplocation ialah mencari letak / lokasi sesorang memakai alamat ip, disini aku akan memakai api dari web ip-api.com cara penggunaanya pun cukup mudah, dan terlebih lagi api dari web tersebut dapat kita gunakan secara gratis tanpa batasan waktu, di tutorial kali ini kita akan mencoba menerapkannya pada di python, baiklah pribadi saja simak tutorialnya ibarat berikut.
langkah-langkah :
1. buka termux kemudian ketik perintah :
- apt-get update -y
- apt-get upgrade -y
- pkg install python -y
- pkg install nano -y
- pkg install ruby -y
- gem install lolcat
- pkg install figlet
2. Ketik nano iplocation.py
kalian dapat copy paste script di bawah ini
Copy script kemudian paste di text editor nano iplocation.py di termux
3. Tekan ctrl + x kemudian tekan y sesudah itu enter (digunakan untuk menyimpan )
4. Cara menjalankanya ketik : python iplocation.py
Penjelasan :
kalian dapat kreasikan sesusai yang kalian inginkan, kalian juga dapat menambahkannya supaya lebih detail lagi atau lebih menarik lagi, sekian tutorial dari aku apabila ada kekurangan dalam tutorialnya mohon maaf.
from urllib import request
import json
from os import *
system("clear")
system("figlet IP Location | lolcat")
print ("==============================")
print ("| Author : Z |")
print ("| Team : Zone-Xploiter |")
print ("==============================")
ip = input('Masukkan Ip Anda : ')
api = 'http://ip-api.com/json/'+ip
resp = request.urlopen(api)
data = json.loads(resp.read())
print ("[+] Status \t: "+data["status"])
print ("[+] As \t\t: "+data["as"])
print ("[+] City \t: "+data["city"])
print ("[+] Country \t: "+data["country"])
print ("[+] CountryCode : "+data["countryCode"])
print ("[+] Isp \t: "+data["isp"])
lat = print ("[+] Lat \t: "+str(data["lat"]))
lon = print ("[+] Lon \t: "+str(data["lon"]))
print ("[+] RegionName \t: "+data["regionName"])
print ("[+] Timezone \t: "+data["timezone"])
print ("[+] Link Googlemap Anda : https://maps.google.com/?q=",str(data["lat"]),str(data["lon"]))
3. Tekan ctrl + x kemudian tekan y sesudah itu enter (digunakan untuk menyimpan )
4. Cara menjalankanya ketik : python iplocation.py
Penjelasan :
- from dan import = digunakan untuk mengimport modul sebagian
- urllib = digunakan untuk melaksanakan http requets
- import json = digunakan untuk mengimport modul standart pada modul json, json salah satu format standar pertukaran data antar aplikasi
- from os import * = digunakan untuk mengimport semua isi modul dari modul os, module os dipakai untuk berinteraksi pribadi dengan system
- print = digunakan sebagai output
- input = digunakan sebagai input atau masukkan
kalian dapat kreasikan sesusai yang kalian inginkan, kalian juga dapat menambahkannya supaya lebih detail lagi atau lebih menarik lagi, sekian tutorial dari aku apabila ada kekurangan dalam tutorialnya mohon maaf.
0 Comments
Post a Comment