Cara membuat tools ip location dengan Python

Cara membuat tools ip location dengan Python


Hasil gambar untuk python

        kali ini saya akan membagikan tutorial bagaimana membuat tools ip location sederhana dengan Python, apa itu ip location ? berikut penjelasanya
       iplocation yaitu mencari letak / lokasi sesorang menggunakan alamat ip, disini saya akan menggunakan api dari web ip-api.com cara penggunaanya pun cukup mudah, dan terlebih lagi api dari web tersebut bisa kita gunakan secara gratis tanpa batasan waktu, di tutorial kali ini kita akan mencoba menerapkannya pada di python, oke langsung saja simak tutorialnya seperti berikut.

langkah-langkah :

1. buka termux lalu 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 bisa 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 lalu paste di text editor nano iplocation.py di termux

3. Tekan ctrl + x lalu tekan y setelah itu enter (digunakan untuk menyimpan )
4. Cara menjalankanya ketik : python iplocation.py

Penjelasan :


  • from dan import = digunakan untuk mengimport modul sebagian
  • urllib = digunakan untuk melakukan 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 digunakan untuk berinteraksi langsung dengan system
  • print = digunakan sebagai output
  • input = digunakan sebagai input atau masukkan


kalian bisa kreasikan sesusai yang kalian inginkan, kalian juga bisa menambahkannya agar lebih detail lagi atau lebih menarik lagi, sekian tutorial dari saya apabila ada kekurangan dalam tutorialnya mohon maaf.


2 Comments

Previous Post Next Post