1 puan yazan GN⁺ 2023-09-29 | 1 yorum | WhatsApp'ta paylaş
  • Yazar, bir Southwest uçuşunda uçak içi WiFi kullanmaya çalıştı ancak ödeme sorunu nedeniyle internet erişimi satın alamadı.
  • Sorunu çözmek için yazar, current.json için tekrarlanan başarılı istekler fark etti; bunun, uçak içi WiFi portalındaki uçuş durumu sayfasını beslediği anlaşılıyordu.
  • Yazar, tarayıcının "Copy as cURL" özelliğini kullanarak endpoint'e istek gönderdi ve istekte yer alan çerezlere ya da başlıklara ihtiyaç olmadığını keşfetti.
  • Yazar, verileri bir günlük dosyasına aktaran bir döngü kurmak için şu komutu kullandı: watch -n 30 "curl https://getconnected.southwestwifi.com/current.json | jq -c >> flight-logs".
  • Daha sonra yanıtları analiz ederek uçuşun ilerleyişi, irtifa, koordinatlar, tahmini varış zamanı, yer hızı ve kalan mesafe gibi bilgileri içeren verileri anlamlandırdı.
  • Yazar, irtifa değişimi, tahmini varış zamanı ve zaman içindeki yer hızı gibi bazı verileri görselleştirmek için bir script yazdı.
  • Yazar, irtifa verisinin beklediğinden daha kararlı olduğunu ve yalnızca yaklaşık 20-30 fitlik dalgalanma gösterdiğini fark etti.
  • Tahmini varış zamanı ile yer hızı da uçuş boyunca kararlı kaldı.
  • Yazar, bu verilerin özellikle faydalı ya da şaşırtıcı olmadığını, ancak uçuş sırasında vakit geçirmek için eğlenceli bir yol sunduğu sonucuna vardı.

1 yorum

 
GN⁺ 2023-09-29
Hacker News görüşleri
  • Bir kullanıcı, uçuş sırasında Wi‑Fi ayarlarında IP adresini değiştirerek oğlunun internete ücretsiz eriştiği hikâyeyi paylaştı.
  • Başka bir kullanıcı uçağın irtifa kararlılığı hakkında yorum yaptı ve otopilotun basınç irtifasını korumada oldukça etkili olduğunu belirtti.
  • Bir kullanıcı, birkaç ay önce aynı şeyi fark ettiğini ve API’yi kullanan bir CLI uçuş takip aracı yaptığını, bunun da birçok havayolunda neredeyse kusursuz çalıştığını söyledi.
  • Bir kullanıcı, curl komutunu kullanarak Delta uçuşunda aynı verilerin nasıl alınacağını paylaştı.
  • Başka bir kullanıcı, Southwest’in uçuş rotası, mevcut irtifa, ETA gibi aynı verileri Wi‑Fi için ödeme yapmadan da gösterdiğini belirtti.
  • Bir kullanıcı, ücretsiz iMessage veya WhatsApp bağlantısını kullanarak rastgele veri gönderen bir proxy oluşturma fikrine ilgi duyduğunu ifade etti.
  • Alaska Airlines ile sık uçan bir kullanıcı, havayolunun iMessage, Facebook Messenger, WhatsApp gibi uygulamalarda mesaj gönderip almaya izin veren ücretsiz bir "mesajlaşma" planı sunduğunu, ancak görsellerin/eklerin geçmediğini belirtti.
  • Bir kullanıcı, yazının yaklaşımını övdü ve yazarın bilgileri toplamak için Git-scraping kullanmış olabileceğini öne sürdü.
  • Bir kullanıcı, OP’nin uçuşu olduğunu düşündüğü bağlantıyı paylaştı; böylece diğerleri ADS-B verileri ile uçak verilerini karşılaştırabildi.
  • Bir kullanıcı, herkesin her uçuş için telemetriyi gösterecek bir prometheus/grafana panosu kurup kurmadığını esprili şekilde sordu.