clutzi
hi leute, mich hat es mal interesiert ob es ne möglichkeit gibt ohne firedeamon einen server als dienst starten zu lassen und hab aml gegooglt und was gefunden:
Zitat
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Erstellen: Zeichenfolge
hab das probiert bei mein home server und funzt allerdings ist das win xp..
jetz die frage wird das ganze auch funktionieren wenn man es auf nen winroot probiert?? bein mein home server meldet man sich ja an mit admin oder blablabla name aber beim winroot meldet man sich ja nur per remote an an um etwas zu steuern sonsten ist er "userles"..
wenn das funzen sollte gibt es nur noch die "fehlermeldung" auszuschalten wenn der server bzw das game nicht ordnungsgemäß abgeschaltet wird zu eleminieren wobei ich gedacht habe das kann man machen in dem man den ganzen ordner des server als schreib geschützt setzt da ddas game eine datei erstellt und diese in dem ordner ablegen tut wenn was schief ging.
Nightwing
Hier hab ich mal beschrieben, wie man mit Firedaemon den Dienst installiert:
Klick
Interessant für Dich ist der Teil, wie man die Unterdrückung der Fehlermeldung mit der Prestart.cmd regelt. Mit Firedaemon kann man zum Programmstart noch eingeben, was davor / danach gestartet werden soll. Du müsstest die Prestart eben am Ende mit dem Aufruf der iw3mp.exe + Parameter erweitern, und dem Dienst die Prestart.cmd anstelle der *.exe geben.
Auch eine interessante Möglichkeit, Dienste zu starten (letztens per Zufall gefunden, aber ungetestet):
Klick
Warum sollte es auf einem Winroot nicht funktionieren? Dienste werden in der Regel gestartet, wenn der Root hochfährt und in der Anmeldemaske steht. Ausserdem ist der Root nicht "userless", Du bist ja der "User", remote hin oder her
Viel Spass beim Testen
ToM
Nachtrag:
Die Prestart ist leicht veraltet, trotzdem voll funktionsfähig. Ich kann Dir heut mittag meine aktuelle einstellen, da musst weniger Pfade editieren, da die *.cmd ja normalerweise eh in der Serverinstallation drin sein sollte. Ausserdem ist noch eine Datum / Zeitberechnung drin von Flachzange, sodass Ultrastats die Zeit korrekt erfasst.
clutzi
hi tom, deine anleitung kenn ich aber hab mir so gedacht das programm schreibt ja auch nur irgend wo was rein also wieso nen programm benutzen wenn man auch irgendwas irgendwo rein schreiben kann.
was ich mit anmelden meine ist wenn ich z.b. die startexe vom server in den auto start lege dann fährt der server erst hoch wenn man sich anmelden tut. aber wenn der root nen neustart machen tut und sich ne ganze zeit niemand anmelden tut um irgendwas zu machen dann fährt der server auch nicht hoch der im auto start liegt. und das gilt zu umgehn.
dein link zu dem dl, hmm ist 32bit wird wohl auf meinen net laufen.
Nightwing
Jo, schon verstanden. Dienst --> Starttyp automatisch = Server läuft, auch wenn Root nach Neustart in der Anmeldemaske ist (ohne vorherige Useranmeldung). FireDaemon ist eben stressfrei: schön klicki klicki, grafische Oberfläche, ..., was will man mehr?
Zum Link: Test es, dann weisst mehr. Wie doof Win2008 ist, weiss ich nicht / will ich nicht herausfinden.
ToM
clutzi
jo schon verstanden..
Zitat
nicht das ich mich mit windoof noch anfreunde
such halt nach ner dauerhaften "freeware" lösung..
Flachzange
Jo Clutzi,
das ist genau das, was Firedaemon verwendet um Programme als Dienst laufen zu lassen. Allerdings muss man da halt recht genau wissen was man macht. Insofern ist Firedaemon ja kein Programm, das den Server zunagelt oder Performance frisst, sondern nur eine Art Assistent um die Dienste zu konfigurieren und zu verwalten.
Eins draufsetzen kann man noch,wenn man die Trinity-Version verwendet. Es beinhaltet ein Webinterface zur Dienstesteuerung für beliebiege User.
Ein Feature, das Firedaemon bisher unersetzlich macht sind die erwähnten prestart.cmds. Sie sind so ausgelegt, das sie ganz einfach anzupassen sind und möglichst viel vereinfachen bzw. automatisieren. Diese werden vor jedem Start des Dienstes ausgeführt und "managen" automatisch das erforderliche Profil, löschen bzw. benennen die Logs um, erstellen die Datum-Zeit-Variable, damit die Ultrastats korrekte Zeiten anzeigen und vor allem werden, falls vorhanden, die Files gelöscht, die die Abfrage nach der optimalen Systemeinstellung auslösen, wenn der Server mal nicht sauber beendet wurde. Also rennt das Ding auch wieder los, wenn mal ein Stromausfall oder was anderes für einen Ausfall gesorgt hat.
Hier mal eine für CoD2 und CoD4
flachzange.bog-clan.com/prestart.zip
Im Prinzip ist es aber egal, was du verwendest. Hauptsache es funzt und du kannst es handeln .... ^^
clutzi
hi zängle,
haben ja über die ganze sache schon mal gesprochen aber wie gesagt ich such halt ne freeware lösung, man bezahlt nun schon einiges für den server.. das program selber trägt nur was ein, was man selber auch machen kann for free darum geht es mir..
ich weis ist schöner mit nen paar klicks was zu machen aber ich sag mir das was das prog eintragen tut kann ich auch selber machen un für lau dauerhaft. sorry bin nen ossi ich such nach kostenlosen alternativen.. wenn du im im duden mal schaust unter improvisation findest mein namen
@omwg thx für den link werd ich mir auch mal anschauen.