Hi Leute,
als erstes: Ich hab gegooglelt und die Forensuche benutzt, aber nichts wirklich gefunden.
Ich programmiere seit einem 3/4 Jahr Java, bis jetzt aber nur Applets.
Ich möchte nun einen Quelltext erstellen, wo man eine .cfg (eine Art .txt) einbindet, Zeilen hinzufügt und das ganze abspeichern bzw. die alte Datei überschreiben.
Das, was eingefügt werden soll, kann unterschiedlich sein.
Außerdem muss erkannt werden, wo er es einfügen soll und welche Nummer nach der vorherigen kommt.
BSP:
[fltsim.0]
title=Project Opensky - Bombardier CRJ-701ER Lufthansa Regional Eurowings
sim=CRJ-700-Series-701-ER
model=
panel=
sound=
texture=euro
atc_heavy=0
atc_airline=Lufthansa
atc_flight_number=0
atc_parking_types=GATE
ui_createdby="FSFC"
ui_manufacturer=Bombardier
ui_type=CRJ-701ER
ui_variation=Lufthansa Regional Eurowings
visual_damage=1
description=Project Opensky \nBombardier CRJ-700ER - Series 701\nVersion 2.5 - 2008.1.1\n\nFS2004 Only\n\nEngine Type: GE CF34-8C5\n\nModel Designer\n Nicholas Wilkinson\n Hiroshi Igami\n\nFlight Dynamics Designer\n Brandon D. Henry\n\nTexture Designer\n Dickson Chan\n\nTechnical Resource\n\n Brian Kircher\n Justin Lamb\n\nSounds\n Emil Serafino\n\nTest Pilots\n Benjamin Fluth\n Brian Kircher\n Justin Lamb\n Project Opensky Members
atc_id=G-DUOA
atc_id_color=0x00000000
atc_id_font=Verdana,-11,1,600,0
atc_parking_codes=DLHX
.
.
.
//----------------------------------------------------------------------------------------------------------
[fltsim.12]
title=Project Opensky - Bombardier CRJ-700 America West Express 'FRL 2003'
sim=CRJ-700-Series-701-ER
model=
panel=
sound=
texture=FRL_HP_N504MJ
atc_heavy=0
atc_airline=HORIZON AIR
atc_flight_number=4191
atc_parking_types=GATE
ui_createdby="FSFC"
ui_manufacturer=Bombardier
ui_type=CRJ-701
ui_variation=America West Express 'FRL 2003'
visual_damage=1
description=Project Opensky \nBombardier CRJ-700ER - Series 701\nVersion 2.5 - 2008.1.1\n\nFS2004 Only\n\nEngine Type: GE CF34-8C5\n\nModel Designer\n Nicholas Wilkinson\n Hiroshi Igami\n\nFlight Dynamics Designer\n Brandon D. Henry\n\nTexture Designer\n Dickson Chan\n\nTechnical Resource\n\n Brian Kircher\n Justin Lamb\n\nSounds\n Emil Serafino\n\nTest Pilots\n Benjamin Fluth\n Brian Kircher\n Justin Lamb\n Project Opensky Members
atc_id=D-ACPF
atc_id_color=0x00000000
atc_id_font=Verdana,-11,1,600,0
atc_parking_codes=AWEX
//----------------------------------------------------------------------------------------------------------
[fltsim.XX] <-- müsste dann halt als 13 erkannt werden
. <-- steht in einer txt
.
.
Langer Text, große Aufgabe!?
Ich danke euch im Voraus!
als erstes: Ich hab gegooglelt und die Forensuche benutzt, aber nichts wirklich gefunden.
Ich programmiere seit einem 3/4 Jahr Java, bis jetzt aber nur Applets.
Ich möchte nun einen Quelltext erstellen, wo man eine .cfg (eine Art .txt) einbindet, Zeilen hinzufügt und das ganze abspeichern bzw. die alte Datei überschreiben.
Das, was eingefügt werden soll, kann unterschiedlich sein.
Außerdem muss erkannt werden, wo er es einfügen soll und welche Nummer nach der vorherigen kommt.
BSP:
[fltsim.0]
title=Project Opensky - Bombardier CRJ-701ER Lufthansa Regional Eurowings
sim=CRJ-700-Series-701-ER
model=
panel=
sound=
texture=euro
atc_heavy=0
atc_airline=Lufthansa
atc_flight_number=0
atc_parking_types=GATE
ui_createdby="FSFC"
ui_manufacturer=Bombardier
ui_type=CRJ-701ER
ui_variation=Lufthansa Regional Eurowings
visual_damage=1
description=Project Opensky \nBombardier CRJ-700ER - Series 701\nVersion 2.5 - 2008.1.1\n\nFS2004 Only\n\nEngine Type: GE CF34-8C5\n\nModel Designer\n Nicholas Wilkinson\n Hiroshi Igami\n\nFlight Dynamics Designer\n Brandon D. Henry\n\nTexture Designer\n Dickson Chan\n\nTechnical Resource\n\n Brian Kircher\n Justin Lamb\n\nSounds\n Emil Serafino\n\nTest Pilots\n Benjamin Fluth\n Brian Kircher\n Justin Lamb\n Project Opensky Members
atc_id=G-DUOA
atc_id_color=0x00000000
atc_id_font=Verdana,-11,1,600,0
atc_parking_codes=DLHX
.
.
.
//----------------------------------------------------------------------------------------------------------
[fltsim.12]
title=Project Opensky - Bombardier CRJ-700 America West Express 'FRL 2003'
sim=CRJ-700-Series-701-ER
model=
panel=
sound=
texture=FRL_HP_N504MJ
atc_heavy=0
atc_airline=HORIZON AIR
atc_flight_number=4191
atc_parking_types=GATE
ui_createdby="FSFC"
ui_manufacturer=Bombardier
ui_type=CRJ-701
ui_variation=America West Express 'FRL 2003'
visual_damage=1
description=Project Opensky \nBombardier CRJ-700ER - Series 701\nVersion 2.5 - 2008.1.1\n\nFS2004 Only\n\nEngine Type: GE CF34-8C5\n\nModel Designer\n Nicholas Wilkinson\n Hiroshi Igami\n\nFlight Dynamics Designer\n Brandon D. Henry\n\nTexture Designer\n Dickson Chan\n\nTechnical Resource\n\n Brian Kircher\n Justin Lamb\n\nSounds\n Emil Serafino\n\nTest Pilots\n Benjamin Fluth\n Brian Kircher\n Justin Lamb\n Project Opensky Members
atc_id=D-ACPF
atc_id_color=0x00000000
atc_id_font=Verdana,-11,1,600,0
atc_parking_codes=AWEX
//----------------------------------------------------------------------------------------------------------
[fltsim.XX] <-- müsste dann halt als 13 erkannt werden
. <-- steht in einer txt
.
.
Langer Text, große Aufgabe!?
Ich danke euch im Voraus!