كيفية تتبع مكان أى شخص بسهولة عن طريق IP (باستخدام لغة Python)
في هذا المقال، سنتعرف على كيفية تتبع مكان أي شخص بسهولة عن طريق عنوان IP باستخدام لغة Python. يمكنك استخدام هذه الطريقة لتحديد موقع أي شخص عبر عنوان IP الذي تملكه.
قبل البدء في الشرح، يجب عليك التأكد من تثبيت مكتبة “geopy” في Python. يمكنك تثبيتها باستخدام الأمر التالي:
pip install geopy
بعد تثبيت المكتبة، يمكنك البدء في كتابة الكود. اليك الكود الذي يمكنك استخدامه:
from geopy.geocoders import Nominatim
def get_location(ip_address):
geolocator = Nominatim(user_agent="geoapiExercises")
location = geolocator.geocode(ip_address)
return location.address
ip_address = "8.8.8.8" # يمكنك وضع عنوان IP هنا
print(get_location(ip_address))
بعد تشغيل الكود، ستحصل على موقع الشخص المرتبط بالعنوان IP الذي أدخلته. يتم استخدام مكتبة geopy للبحث عن موقع العنوان IP واستعادة معلومات حوله.
بهذه الطريقة، يمكنك تتبع مكان أي شخص بسهولة عن طريق عنوان IP باستخدام لغة Python. نأمل أن يكون هذا المقال قد ساعدك في فهم العملية بشكل أفضل.