1 คะแนน โดย GN⁺ 2023-09-29 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ผู้เขียนพยายามใช้ WiFi บนเที่ยวบินของ Southwest แต่ไม่สามารถซื้อการเข้าถึงอินเทอร์เน็ตได้เนื่องจากปัญหาการชำระเงิน
  • เพื่อแก้ปัญหา ผู้เขียนพบคำขอที่สำเร็จซ้ำ ๆ ไปยัง current.json ซึ่งดูเหมือนจะขับเคลื่อนหน้าสถานะเที่ยวบินของพอร์ทัล WiFi บนเครื่อง
  • ผู้เขียนใช้ฟีเจอร์ "Copy as cURL" ของเบราว์เซอร์เพื่อเรียก endpoint และพบว่าไม่จำเป็นต้องใช้คุกกี้หรือเฮดเดอร์ที่รวมอยู่ในคำขอ
  • ผู้เขียนตั้งลูปเพื่อดัมพ์ข้อมูลลงไฟล์ล็อกด้วยคำสั่งต่อไปนี้: watch -n 30 "curl https://getconnected.southwestwifi.com/current.json | jq -c >> flight-logs"
  • จากนั้นผู้เขียนวิเคราะห์การตอบกลับเพื่อทำความเข้าใจข้อมูลที่มีทั้งความคืบหน้าของเที่ยวบิน ระดับความสูง พิกัด เวลาเดินทางถึงโดยประมาณ ความเร็วภาคพื้น และระยะทางที่เหลือ
  • ผู้เขียนเขียนสคริปต์เพื่อทำภาพข้อมูลบางส่วน เช่น การเปลี่ยนแปลงระดับความสูง เวลาเดินทางถึงโดยประมาณ และความเร็วภาคพื้นตามเวลา
  • ผู้เขียนพบว่าข้อมูลระดับความสูงมีความเสถียรมากกว่าที่คาดไว้ โดยแกว่งเพียงประมาณ 20-30 ฟุต
  • เวลาเดินทางถึงโดยประมาณและความเร็วภาคพื้นก็มีความเสถียรตลอดทั้งเที่ยวบิน
  • ผู้เขียนสรุปว่าข้อมูลนี้ไม่ได้มีประโยชน์หรือชวนประหลาดใจเป็นพิเศษ แต่ก็เป็นวิธีสนุก ๆ ในการใช้เวลาระหว่างเที่ยวบิน

1 ความคิดเห็น

 
GN⁺ 2023-09-29
ความคิดเห็นจาก Hacker News
  • ผู้ใช้คนหนึ่งแชร์เรื่องที่ลูกชายของเขาเข้าอินเทอร์เน็ตได้ฟรีระหว่างเที่ยวบิน โดยเปลี่ยนที่อยู่ IP ในการตั้งค่า Wi‑Fi
  • ผู้ใช้อีกคนแสดงความคิดเห็นเกี่ยวกับความคงที่ของระดับความสูงของเครื่องบิน และชี้ว่าออโตไพลอตมีประสิทธิภาพมากในการรักษาระดับความสูงตามความดัน
  • ผู้ใช้รายหนึ่งกล่าวว่าตนค้นพบสิ่งเดียวกันนี้เมื่อหลายเดือนก่อน และได้สร้างตัวติดตามเที่ยวบินแบบ CLI ที่ใช้ API ซึ่งทำงานได้เกือบสมบูรณ์แบบกับหลายสายการบิน
  • ผู้ใช้คนหนึ่งแชร์วิธีใช้คำสั่ง curl เพื่อดึงข้อมูลเดียวกันจากเที่ยวบินของ Delta Air Lines
  • ผู้ใช้อีกคนชี้ว่า Southwest แสดงข้อมูลเดียวกัน เช่น เส้นทางการบิน ระดับความสูงปัจจุบัน ETA ฯลฯ โดยไม่ต้องจ่ายค่า Wi‑Fi
  • ผู้ใช้คนหนึ่งแสดงความสนใจที่จะสร้างพร็อกซีสำหรับส่งข้อมูลตามต้องการ โดยใช้การเชื่อมต่อ iMessage หรือ WhatsApp แบบฟรี
  • ผู้ใช้ที่ใช้ Alaska Airlines เป็นประจำกล่าวว่าสายการบินมีแพ็กเกจ "messaging" ฟรี ที่ให้ส่งและรับข้อความผ่านแอปอย่าง iMessage, Facebook Messenger และ WhatsApp ได้ แต่ไม่รองรับรูปภาพ/ไฟล์แนบ
  • ผู้ใช้คนหนึ่งชื่นชมแนวคิดของบทความ และเสนอว่าผู้เขียนอาจใช้ Git-scraping ในการรวบรวมข้อมูล
  • ผู้ใช้คนหนึ่งแชร์ลิงก์ที่น่าจะเป็นเที่ยวบินของ OP เพื่อให้คนอื่นสามารถเปรียบเทียบข้อมูล ADS-B กับข้อมูลของเครื่องบินได้
  • ผู้ใช้คนหนึ่งถามติดตลกว่า ทุกคนตั้งค่าแดชบอร์ด prometheus/grafana สำหรับแต่ละเที่ยวบินเพื่อแสดง telemetry กันหมดเลยหรือเปล่า