Tipp: Eigenes DSOClient Verzeichnis für den Testserver

Discussion in 'Testserver' started by Berotomax, Aug 25, 2015.

Dear forum reader,

if you’d like to actively participate on the forum by joining discussions or starting your own threads or topics, please log into the game first. If you do not have a game account, you will need to register for one. We look forward to your next visit! CLICK HERE
  1. Berotomax

    Berotomax Forenaufseher

    Wer ab und zu mal auf dem Testserver spielt kennt das Problem:

    Egal, ob man über Webbrowser&Java oder über den Client spielt, DSO verwendet immer das gleiche DSOClient Verzeichnis, in dem die heruntergeladenen Daten abgespeichert werden.

    Wenn man zwischen einem Produktivserver (z.B. Heredur) und dem Testserver wechselt überschreiben die verschiedenen Clients sich ständig. Das sorgt für Verzögerungen und unnötigem Datentraffic auf der Internetverbindung.

    Es wäre daher viel besser, wenn man zwei unterschiedliche DSOClient-Verzeichnisse verwenden könnte. Daher habe ich eine kleine Batch-Datei für Windows geschrieben, mit der man eine neue Firefox-Instanz für den Testserver startet und dabei das DSOClient Verzeichnis ändert.
    Im Beispiel landen die Daten unter C:\Temp\DSOStablebuild\DSOClient.

    Wichtig: Firefox muss beendet sein, sonst funktioniert es nicht.

    Code:
    @Echo Off
    SET DSODIR=C:\Temp\DSOStablebuild
    mkdir %DSODIR%
    SET TMP=%DSODIR%
    SET TEMP=%DSODIR%
    start /b /d "C:\Program Files (x86)\Mozilla Firefox" firefox.exe stablebuild.drakensang.com
    Wer es etwas komfortabler mag, kann sich ein eigenes Firefox-Profil anlegen mit "stablebuild.drakensang.com" als Startseite. Wenn das Firefox-Profil "dso" heißt kann man dann die letzte Zeile mit folgendem ersetzen:

    Code:
    start /b /d "C:\Program Files (x86)\Mozilla Firefox" firefox.exe -new-instance -no-remote -P dso
    Der Hauptvorteil ist, dass man vorher Firefox nicht beenden muss, es öffnet sich parallel eine neue Instanz.

    Nachtrag:
    Wer unbedingt mit dem Client spielen will, der kann statt der letzten Zeile mit Firefox folgende Zeile verwenden:

    Code:
    start /D "C:\Program Files (x86)\Drakensang Online" thinclient.exe -stable
     
    Last edited: Aug 27, 2015
  2. sgore

    sgore Stammspieler

    nett :)
    Etwas eleganter, in dem momentanen Standard, ist das Hervorgehobene.
    Mit Deinem absoluten Pfad kann aber auch das reguläre Verzeichnis umgeleitet werden (außerhalb des temporären Ordners als zusätzliches Hauptprofil für den Browser), was manchem Spieler bestimmt gefällt. Siehe ergänzend meinen Beitrag zum Ändern des Installationsverzeichnisses. :)


    Edit: Solche Änderungen kennt der Support nicht, also entweder Support ausgeschlossen oder Ihr gebt die Info mit oder handelt entsprechend deren Anweisungen, da die meisten Probleme wirklich am Client/User liegen -> Ich spiele auf Win 10 und Win 7 ohne Probleme ;)
     
    Last edited: Aug 25, 2015
  3. chilmal

    chilmal Foren-Graf

    richtig nett habe mir das auch mahl überlegt zu achen aber bin nicht zu gekomen ^^
     
  4. Berotomax

    Berotomax Forenaufseher

    @sgore
    Natürlich kann man umgeleiteten DSOClient-Ordner auch Temp-Verzeichnis des Benutzers platzieren.
    Da aber viele den Temp-Ordner regelmäßig mit CCleaner und Co löschen dachte ich, dass er außerhalb vielleicht besser aufgehoben ist.
     
  5. Iahsak

    Iahsak Forenaufseher

    Fürs Archiv noch zu informativ :rolleyes:
    und Danke Bero ;)