diff --git a/Simbriefimport.py b/Simbriefimport.py index 873d4c1..1cdc908 100644 --- a/Simbriefimport.py +++ b/Simbriefimport.py @@ -1,4 +1,4 @@ -#V0.1b @Mac +#V0.1b @PC import requests import json from pathlib import Path @@ -98,18 +98,18 @@ def stimmung(): return tone def WelcomePilot(): prompt_org = passw['Prompt']['CptPrompt'] - info = {"Zielflughafen: " + dest.get("icao_code"), "Reisedauer:" + block, + info = {"Zielflughafen: " + dest.get("icao_code") + dest_name, "Reisedauer:" + block, "Entfernung: " + distance + "nm", "Menge Sprit: " + fuel + "kg", "Passagieranzahl" + pax, "Flugzeugtyp:" + aircraft_name, "Du freust dich auf den Flug und bedankst dich, das man sich für " + airline + " entschieden hat.", "Dein Name:" + passw['Prompt']['CptName'], - "Startflughafen: " + origin.get("icao_code"), + "Startflughafen: " + origin.get("icao_code") + origin_name, "Du bist von deiner Art her:" + str(stimmung()), "Wetter am Ziel" + metar_dest, "Verwende nie die ICAO Abkürzungen, übersetze diese.", - "Erwähne 2 bis 3 Sehenswürdigkeiten, die auf dem Flug von Start zum Ziel überflogen werden", + "Erwähne 2 bis 3 Sehenswürdigkeiten, die auf dem Flug von Start zum Ziel überflogen werden. Die Route lautet:" + route, "Flugnummer" + general.get("flight_number"), "Wetter am Start" + metar_origin} @@ -170,9 +170,12 @@ def Simbriefimport(): tow = data['weights']['est_tow'] zfw = data['weights']['est_zfw'] airline_icao = general.get("icao_airline") + route = data['general']['route'] + print(data.keys()) + print(data['general']['route']) return (zfw, tow, payload, pax, metar_dest, metar_origin, fuel, distance, fl, flightlevel, flightnumber, airline, aircraft_name, aircraft_icao, land_time, start_time, block, time, aircraft, dest_icao, dest_name, dest, - origin_icao, origin_name, origin, general, airline_icao) + origin_icao, origin_name, origin, general, airline_icao, route) def txtSave(Datei, Inhalt): voice = None Inhalt = Inhalt.replace("„", "").replace("“", "").replace('"', "") @@ -219,12 +222,11 @@ client = OpenAI( # dict -#print(data.keys()) -#print(data['weights']) + (zfw, tow, payload, pax, metar_dest, metar_origin, fuel, distance, fl, flightlevel, flightnumber, airline, aircraft_name, aircraft_icao, land_time, start_time, block, time, aircraft, dest_icao, dest_name, dest, origin_icao, - origin_name, origin, general, airline_icao) = Simbriefimport() + origin_name, origin, general, airline_icao, route) = Simbriefimport() print('') print("Airline:", general.get("icao_airline")) @@ -270,6 +272,7 @@ print(os.getcwd()) Pfad = Pfad_wd + 'BoardingWelcomePilot.txt' txtSave(Pfad, Inhalt) +print(Pfad) Pfad = Pfad_wd + 'FastenSeatbelt.txt' txtSave(Pfad, metar)