Zum Inhalt springen

.ini programieren/Application restart


UserLux

Empfohlene Beiträge

Hi@all!

Ich habe da mal eine frage!

und zwar geht es um folgendes Porblem:

"Beim starten über eine .exe wird in cmd eine ini aufgerufen die einen Dedcated Server in cmd (neuem Fenster) Startet!"

Und ich möchte dass wenn der server crasht dass er sich von selber neustartet und die .ini neu läd, und wieder online geht!

Die ini hierzu:

[game]

[interface]

attacknotificationtime=5

consoletextdelay=3

consoletextusage=25

drawunitdamage=yes

drawunitflags=yes

drawunitreload=no

gameinfoposition_x=878

gameinfoposition_y=0

minimapdrawtype=0

minimapposition_x=0

minimapposition_y=0

minimapsize_x=194

minimapsize_y=194

playerflag=15

rankposition_x=0

rankposition_y=0

scrollrate=1000

toolbarposition_x=0

toolbarposition_y=0

unitcolor=0

unitinfodrawlayer=0

unitselectionmode=1

vehicleselectioncolor=1

viewdrawbackgroundmode=0

[player]

masterservers=..........

name=..........

proxyserver=

proxyserverpass=

proxyserveruser=

[radar]

alliedoutpostcolor=11

alliedunitcolor=11

displayclouds=no

enemyoutpostcolor=4

objectivedrawmode=1

playeroutpostcolor=1

playerunitcolor=0

resizerate=400

unitsize=0

[server]

allowallies=..........

bindaddress=

cloudcoverage=9

fraglimit=..........

gametype=1

logging=no

mapcycle=..........

maxplayers=..........

maxunits=.........

objectivepercentage=50

powerups=..........

public=..........

respawntype=0

serverport=..........

timelimit=..........

windspeed=..........

[sound]

effects=yes

effectsvolume=100

enable=yes

music=yes

musicvolume=80

[visuals]

blendsmoke=yes

displayshadows=yes

fullscreen=yes

gamma=50

hardwareDoubleBuffer=no

hardwareSurface=no

resolution=2

Beim Crash wird folgene fehlermeldung angezeigt:

"<Datum Uhrzeit>Detected endless loop. Shutting down.

Closing logfile."

"This application has requestet the Runtime to terminate it in an unusual way.

Please contact the application's support team for more information."

Jetz meine eigentlich frage:

was muss ich in die .ini zum schluss schreiben damit er,

wenn diese Fehlermeldung kommt selbständig den Server neu startet?

Ich hoffe dass ich alles ausführich beschrieben habe und dass mir jemand weiter helfen kann!

Danke schonmal im voraus!

MFG USERLUX

Link zu diesem Kommentar
Auf anderen Seiten teilen

was muss ich in die .ini zum schluss schreiben damit er, wenn diese Fehlermeldung kommt selbständig den Server neu startet?
Das musst du schon in der Dokumentation dieses "Servers" nachlesen, oder denjenigen fragen, der diesen Server geschrieben hat. Es kann durchaus sein, dass so etwas überhaupt nicht vorgesehen ist. Ohne zu wissen, um welches Programm es geht, kann dir das niemand beantworten. Hellsehen können wir nicht.

Da es aber anscheinend um ein Spiel geht: Verschoben -> Games.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Auch wenn noch nicht klar ist, um welches Programm es sich handelt, man kann auch versuchen, das Programm als Dienst auszuführen. Damit hat man die Möglichkeit, über die entsprechende Dienststeuerung das restart-Verhalten zu definieren.

Als Tool dafür eignet sich beispielsweise XYNTService.

http://www.codeproject.com/system/xyntservice.asp

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi, sorry dass ich net gleich geantwortet habe!

Es Handelt sich um Das Spiel Netpanzer version 0.8!

(ist kostenlos):)

Das ist ein Multiplayer Game In Echtzeitstrategie!

Läuft auf Windows und Linux!

Ich werde das gleich mal versuchen das als Dienst aus zuführen!

Danke für die schnellen antworten!

MFG USERLUX

Link zu diesem Kommentar
Auf anderen Seiten teilen

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...