Kategorie: FR-Add-Ons
-
Flight Logger V2.1
Meinen Flight Logger habe ich bei einem Kurs zu Objektorientierter Programmierung komplett überarbeitet. Er läuft jetzt deutlich stabiler, das Script, welches unter Linux als Service läuft, stürzt praktisch nicht mehr ab und die Daten, die in der Datenbank ergänzt werden, werden nun direkt im Web abgefragt und nicht nur zwei mal am Tag. Um für…
-
Meine API
Ich habe eine kleine API bzw. besser gesagt, eine Abfrage per PHP GET-Methode gebastelt, um die Daten aus meine Datenbank zur Verfügung zu stellen. Aufgerufen wird dies per URL im Browser: https://codebase.webhafen.de/flightdb/fromhex.php?hex=hexcode Die komplette Datenbank kann auch hier eingesehen werden: https://codebase.webhafen.de/flightdb Statt hexcode muss der ICAO-HEX oder Mode-S-Code angegeben werden. In einem Beispiel sieht das…
-
Datenbank aufräumen
In unserer Datenbank sammeln sich nun einige Einträge an. Und da diese aus verschiedensten Datenquellen stammen kann es durchaus vorkommen, dass einiges nicht stimmt. Vor allem der Hersteller ist oft leer. Das kommt daher, dass manche den Hersteller einfach beim Typ dazupacken. Einige scheint das nichz zu stören, ich hätte es aber gerne dann doch…
-
Daten ergänzen
Nach dem wir im vorherigen Artikel die empfangenen Flugzeuge in eine Datenbank geschrieben haben, wird jeder, der die Datenbank mit z.B. DB Browser for SQLite öffnet, feststellen, dass ausser der hex-ID alle Felder leer sind. Soll das so? Sicher nicht. Wir müssen nun die Daten irgend wo her bekommen. Wer sich die Datenbank genauer ansieht,…
-
Flugzeuge loggen
Mein Ziel war es, alle Flugzeuge, die mein Flightradar so Tag und Nacht sieht, in eine Datenbank zu schreiben. Das stellte sich gar nicht als so leicht heraus, vor allem für einen Programmier-Neuling wie mich. Benutzt habe ich dafür Python als Programmiersprache. Da ich gerade angefangen hatte, Python zu lernen, bot sich das geradezu an.…
-
Warum Add-Ons?
Ist das System erst mal fertig, dann kann man trotzdem noch viel dran herumbasteln. Die einen optimieren die Hardware, ich habe mit der Software angefangen. Irgend etwas findet sich immer. Hier stelle ich alles vor, was sowohl von der Hardware-, als auch der Software-Seite von mir hinzugebastelt bzw. ergäzt wurde. Zum einen das Loggen von…