ip_and_location

  • Installing the requirements: python -m pip install -r requirements.txt
  • Run by using python get_and_store_loc.py

Runs only on Android devices

  • Requires Termux and Termux API
  • After installing both, open Termux and run the following command: apt install termux-api

You will need an API Key for Google Maps' API.

Ensure that the key has access to the Geocoding API

To-Do

  • Convert Lat-Long to Address
  • Store if on Wi-Fi or Mobile Signal
  • Comment code!
  • Add caching implementation for addresses
  • Store results -> Google Sheet
  • See how easy it is to add speedtest results to above
  • Implement with Tasker