27 lines
1.0 KiB
Python
27 lines
1.0 KiB
Python
import httplib2
|
|
import json
|
|
import math
|
|
import time
|
|
|
|
# fun fact: i got bored so made this on a southwest flight
|
|
|
|
while True:
|
|
request = httplib2.Http()
|
|
# you have to look in the network tab in 'inspect element', and find the '_' parameter, and paste that in
|
|
# of course, you have to be connected to southwest's onboard wifi
|
|
_param = "fill this in"
|
|
data = request.request("https://getconnected.southwestwifi.com/fp3d_fcgi-php/portal/public/index.php?_url=/index/getFile&path=last&_=" + _param)
|
|
data = json.loads(data[1])
|
|
print("-- Update --")
|
|
print("Nautical Miles: " + str(data["distanceToDestinationNauticalMiles"]))
|
|
print("Phase: " + data["presentPhase"])
|
|
print("Speed: " + str(data["groundSpeedKnots"]) + "kts")
|
|
seconds = data['timeToDestination']
|
|
minutes = math.floor(seconds / 60)
|
|
seconds = seconds % 60
|
|
print("Minutes: " + str(minutes) + " Seconds: " + str(seconds))
|
|
print("Flight Number: " + data["flightNumber"] + " Registration: " + data["tailNumber"])
|
|
|
|
time.sleep(3)
|
|
print('\033[H\033[2J')
|