Cara membuat tools ip location dengan Python




Cara menciptakan 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


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"]))

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 :


  • 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.