Eigene Programmentwicklung: Flugplaner

  • Guten Abend allerseits! :)


    Hmm, wie fange ich am Besten zu schreiben an... :D Da ich hobbymäßig auch nicht nur gern fliege sondern auch kleine Programme programmiere, habe ich mir gedacht, einen kleinen Flugplaner für den FSX zu programmieren. Dieser gibt wie rfinder oder simroutes, aber offline, die Wegpunkte für Addonflugzeuge für den Flug aus. Außerdem hat er noch einen Treibstoffplaner, mit dem man.. wie der Name schon sagt :D ... seinen Treibstoff für den Flug planen kann. Ich möchte dieses Programm als mein kleines Projekt starten, da mir das gerade ziemlich Spaß macht :thumbup: .


    Der Haken: Da ich kein Profiprogrammierer bin, habe ich keinen Generator erstellt, sondern einfach viele Textdateien. Das Programm liest nun bei der Eingabe einer bestimmten Route die Textdateien aus. Da es aber 1000000... Routen um den Globus gibt, habe ich erstmal die Wichtigsten von Deutschland erstellt (Im Moment 50 Routen). Ich werde aber immer mehr Routen hinzufügen. Außerdem funktioniert der Treibstoffplaner nur mit einer Boeing 737/800. Auch das werde ich noch ändern.


    Also auf Deutsch gesagt: Ein rfinder im Offlinemodus, da es mich immer ein wenig stört, alle Daten aus einer Internetseite auszulesen.


    Wer will, kann sich das Programm aus Spaß mal herunterladen, eine kleine Anleitung zur Installation und Anwendung liegt bei. ;)


    http://www.flightplanner.jimdo.com/


    Vielen Dank schon mal! Schreibt doch kurz als Antwort, wie ihr das Programm / die Idee findet ;)


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

    2 Mal editiert, zuletzt von TheRobGP ()

  • Hallo,


    ich habe vor einiger Zeit versucht, etwas ähnliches zu programmieren, nämlich eine Moving Map. Das Programm ist in der Lage, einen Airac in ein eigenes Format zu parsen und eine Karte mit den Wegpunkten, Flughäfen, Funkfeuern etc. an zu zeigen. Dann sollte es sich über FSUIPC verbinden und die Karte aufs Flugzeug zentrieren. Daraufhin ist dann meine "Map-Engine" entstanden, die ich für verschiedene Programme nutze, wie z.B. mein alternative Eye of IVAO, das mittlerweile nicht mehr funktioniert, da IVAO die Server umgestellt hat :cursing:


    Ich habe jedenfalls alles mögliche für den FS programmiert, was mir so eingefallen ist, und die Hälfte der Programme auf deutsch, die andere auf Englisch. U.a. ein Programm, dass mir eine Route, zwei METARs und eine Spritberechnung aus dem Internet liefert, weil ich zu faul bin, mir alles zusammen zu suchen :D


    Du hast dir auf jeden Fall einiges vorgenommen, ich spreche aus Erfahrung. ;) Man trifft da schnell auf Probleme, mit denen man nicht so schnell rechnet.

  • Also ich habe vor sowas immer respekt, wie man sich sowas vornehmen kann. Find ich gut, aber nichts für mich.
    Ich bleibe bei meinem Java, das reicht mir erstmal :D


    Du kannst ja vlt. immer deinen neuen Teilerfolg mitteilen, würd mich mal interessieren, wie lange man, bzw. du dafür brauchst.
    Ich bräuchte ewig, vlt 4-5 Jahre oder so :D


    Mit welcher Sprache möchtest du das Programm denn schreiben?


    Gruß Nico

  • Hallo zusammen,


    Das, was Lars gemacht hat, mit den Wegpunkten und dem Fuelplaner, finde ich auch sehr interessant. Ich wüsste nicht, wie ich dem Programm erklären würde, dass es nur bestimme Zeilen vom rfinder auslesen sollte. :D Tolle Sache. Der Unterschied zu meinem Progrämmchen ( :D ) ist halt der, dass alles Offline funktioniert, wenn alles mal funktioniert :D .


    @ Nico: Ich programmier den Flugplaner in Basic, einer ziemlich einfachen Sprache. Vorteil ist der, dass man schon einen schönen Formdesigner dabei hat, um sein Programm zu gestalten. Mit Python und Java bin ich auch im Moment beschäftigt, habe das jetzt aber in Visual BASIC gemacht, da ich mich in dem Gebiet am Besten auskenne.
    Alles klar, fortschritte schreibe ich hier rein, wird gemacht :P .


    P.S. Wenn mir jmd. helfen will, die Textdateien zu erstellen, kann er das gerne machen ;) Skype: robbi1122


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • Das, was Lars gemacht hat, mit den Wegpunkten und dem Fuelplaner, finde ich auch sehr interessant. Ich wüsste nicht, wie ich dem Programm erklären würde, dass es nur bestimme Zeilen vom rfinder auslesen sollte. :D Tolle Sache. Der Unterschied zu meinem Progrämmchen ( :D ) ist halt der, dass alles Offline funktioniert, wenn alles mal funktioniert :D .

    Dazu brauchst du nur einen XML-Parser, der auch Resourcen aus dem Internet annimmt. Eine Route von rfinder generieren lassen sind bei Java 30 Zeilen Code. Ich würd einfach mal behaupten, das Java noch einfacher als Visual Basic ist :D

  • Haha.. ok.. naja. ich nehm trotzdem mal Basic :D


    Bin dann so gegen 21:15 mal im TeamSpeak, wer also auch noch kommen will :)


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • Mir Basic wollze ich mich auch mal irgendwann beschäftigen, kam aber nicht dazu :/ muss ich iwann mal nachholen ;)


    Aber Java kann ich (teils dank Lars ;)) schon sehr gut. Man lernt immer weiter. Bin gespannt, wie dein Programm so wird.


    Gruß Nico

  • Dann bist du mit JAVA mein Vorbild ;) .


    Ja, heute habe ich nicht dran weiter gemacht, aber morgen werde ich wieder Routen hinzufügen und und und.. 8) :)


    Gute Nacht und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • Hey Leute!


    Kleines Update meinerseits. :)
    Heute habe ich wenigere Routen hinzufügt (Nur 7 Stück von EDDV).
    Stattdessen habe ich ne neue Funktion eingebaut, nämlich ein Fenster, bei dem man sich Groundcharts / SIDS / STARS anzeigen lassen kann. Hier ein kleines Bild ;) :



    Arbeite mal weiter daran. :D


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • Hey!


    Das freut mich, dass es dir gefällt ;)


    Im Moment bin ich beim Programmieren des Fensters für die SID, verläuft alles nach Plan :D :D


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • Guten Abend, :)


    ein kleines Update mal wieder von mir. :D
    Habe jetzt das Chartauswahlfenster fast fertig. (Bis auf die manuelle Chartsuche funktioniert alles, also SID, STAR und GROUND-Chartanzeige im Aktiven Routen-Feld funktionieren.)
    Hier ein kleines Bild ;) :



    Morgen werde ich das Fenster fertig programmieren :)


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

    Einmal editiert, zuletzt von TheRobGP ()

  • Hallo,


    Ich weiß wo das Problem liegt und werde das mit dem Update, das bald kommt, beheben. :)


    Gruß und...

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

    Einmal editiert, zuletzt von TheRobGP ()

  • Guten Abend,


    so, ich stelle mal ein Update als Download bereit. :)


    Das Chartfenster ist fertig und ich hoffe auch, dass der Bug bei der Installation jetzt behoben ist.


    Viel Spaß und danke fürs Herunterladen ;) :D


    http://www.flightplanner.jimdo.com


    P.S. Vergesst nicht den 2.Dateipack auf der Seite herunterzuladen. (Der ist direkt unter dem Ersten). Ich musste die Dateien aufteilen, da ich nur bis zu 10 MB hochladen darf. Das Programm hat aber inzwischen verpackt fast 20.


    Gruß und..

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • @ Skino


    Habe nochmal eine neue Version hochgeladen. Bevor du die Installation startest, starte bitte "VisualBasicPowerPacksSetup". Das ist die Installationsdatei für die erforderlichen Dateien.


    Ich hoffe es funktioniert jetzt ;)


    Gruß und..

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

  • Hihi da hast du Recht. Freut mich, dass es jetzt endlich funktioniert.


    Mich wundert aber, dass der Fehler überhaupt kommt, da eine Ground.txt in dem Pfad vorhanden ist..
    Bist du dir sicher, dass du den Ordner FLIGHTPLANNER (Dateipack 2 auf meiner Seite) in C:\ reinkopiert hast? :)


    Gruß und..

    Viele Grüße und always three green! :D


    Robert :)


    i7 3770@3,4 Ghz OC 4,0 Ghz
    NVIDIA Geforce GTX 560ti
    16 Gb RAM
    Windows 7 Home


    PMDG 777, was denn sonst? :love: :D

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!