Replaymanager selbst gemacht

  • Hier noch mal ein kleines Update. Oder doch ein großes ?

    Ist noch ein wenig buggy aber nun ist es möglich zu sehen was welcher Spieler wann gebaut hat!
    Welche Updates/Upgrdes usw.

    Tut bei SM/CSM/Eldar/Orks - IG kommt noch

    Wenn jemand einen Fehler entdeckt bitte bescheid geben. Auch wenn einer freiwillig die Texte einmal mit den korrekten englischen Wörtern versehen will.

    thx

    Noch mal zur Info:
    Benötigt wird .Net 1.1 *Download*

    Und big thx an Marauderle der mir gestern bi 2-3Uhr gehofen hat die Actions zu analysieren.

    Nochmal das größte Problem erklärt:
    Chatlog GoWa(0) -> Player 1 im APM Graph / APM stehen beim ersten Spieler in der Liste
    Chatlog Gegner(1) -> Player 2 im APM Graph / APM stehen beim zweiten Spieler in der Liste
    usw...

  • man sieht es geht vorran. freut mich. :)

    Quote

    Original von Schlachtrind
    Gott, Lis, deine Klugheit macht dich sooo sexy! :D:D

    "Richtige Aussprache ist wichtig Robin."
    "Danke Batman."

    Ich streame schlecht und selten: twitch.tv/listoric
    :krml:

  • An der Darstellung des Managers müsst ihr noch arbeiten. Es sieht irgendwie immernoch unübersichtlich aus. =/
    Aber sonst echt klasse - ok, die AMP-Anzeige find ich auch nicht so genial. Es sieht auch wieder unübersichtlich aus. ^^

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • das liegt daran das wir getrennt arbeiten - gowa macht die apm sachen ich die oberfläche und den dateimanager der hoffentlich bald kommt. und da er noch nicht meine oberfläche hatte hat er erstmal die alte benutzt

  • Jup ich werd mich auch so langsam raushalten was das Posten von Versionen angeht ;)
    Wollte mit den letzten Posts nur Zeigen was alles möglich ist und das wir arbeiten :)
    Ich werd diese Woche noch etwas energie in die Sabilität des Replay Pharsers legen und die Fehler in der Action INI beheben.
    Da hat sich leider doch so einiges eingeschlichen.

    Nächste Woche werde ich dann auch einen neuen Thread machen (damit wir mal in die WA Sektion kommen :)) und damit es wieder etwas übersichtlicher wird.

    So stay tuned. Es wird viel passiern ^^

  • ich könnte den thread auch verschieben, abre denke ein neuer thread ist ne gute sache, einfach weil hier auch viel altes steht. sobald der neue htread in WA ist, mach ich den hier zu und den neuen sticky.

    weiter so junx, ist echt ne geile sache!

    Edit: btw, sobald ihr euch mal auf eine beta geeinigt habt, wird da auch ne News dazu kommen. ist einfach zu gut. Sagt mir einfach bescheid bei welcher Version ;)

    Quote

    Original von Schlachtrind
    Gott, Lis, deine Klugheit macht dich sooo sexy! :D:D

    "Richtige Aussprache ist wichtig Robin."
    "Danke Batman."

    Ich streame schlecht und selten: twitch.tv/listoric
    :krml:

  • Achso,

    was immer noch gerne suche sind Replays mit "besonderen" konstelationen. Wie zum Beispiel das ZT FFA. Da gabs ein "Warten auf XY" Screen. Das hat der Pharser nicht ganz vertragen.
    Wenn ihr noch sowas habt immer her damit.
    Oder wenn ihr ein Replay habt wo ihr Recourcen austauscht.

    Solltet ihr ein eigentlich normales Replay haben das das Progamm zum abstuzr bring. Bitte auch bescheid geben.

  • jo, ich hab eins das sobald man das anklickt wirft er mir das aus, programm geht einwandfrei sonst:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
    at System.IO.BinaryReader.ReadBytes(Int32 count)
    at DoWRepReader.RepReader.ReadActionDetail()
    at DoWRepReader.RepReader.ReadReplay(String FileName)
    at DoWReplayManager.MainForm.Lst_ReplaySelectedIndexChanged(Object sender, EventArgs e)
    at System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
    at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
    at System.Windows.Forms.ListView.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    DoWReplayManager
    Assembly Version: 1.0.2264.39235
    Win32 Version: 1.0.2264.39235
    CodeBase: file:///C:/Programme/THQ/Dawn%20of%20War/Playback/Dow%20Rep%20Manager/DoWReplayManager.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    DoWRepReader
    Assembly Version: 1.0.2264.34231
    Win32 Version: 1.0.2264.34231
    CodeBase: file:///C:/Programme/THQ/Dawn%20of%20War/Playback/Dow%20Rep%20Manager/DoWRepReader.DLL
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

  • Er zählt alle aktionen die auswirkungen aufs Spiel haben:
    Maus klick auf "reinforce" -> 1 Aktion
    HotKey für "reinforce" -> 1 Aktion
    Granate werfen -> 1 Aktion
    Rechtsklick -> 1 Aktion
    "Spells" -> jeweils 1 Aktion
    Update -> 1 Aktion

    usw. usw. usw.

    Akeine Actions zB:
    Einheit selektieren -> hat keine auswirkung also keine Aktion
    Gruppen machen -> hat keine auswirkung also keine Aktion
    usw.

  • Geht leider nicht. So wie ich das analysiere, werden diese Aktionen garnicht erst im Replay gespeichert. Somit kann ich das leider nicht auslesen. Ich lass mich aber gerne auch eines besseren belehren ;)

  • Hmm, auf jedenfall würd ich die Spalte mit: Nick | APM | Team | Rasse | Host/Player viel größer machen - die Siegbedingungen kleiner.

    Wenn ich mir ein Replay im Manager ansehen möchte, dann interssieren mich die Siegbedinungen normalerweise garnicht - bestenfalls ob CHeats enebled waren oder nicht. Schön wäre es da, wenn bei aktivierten cheats das häkchen rot ist, damit einem das gleich auffällt.

    Was wirklich interessant ist, sind die APM, die Spielernamen die Teams und die Rasse um Rückschlüsse ziehen zu können wieviel APM eine Rasse wohl zum gut spielen braucht, um schnell vergleichen zu können wer mehr APM hatte und um zu sehen ob ma sich überhaupt gut angestellt hatte oder durststrecken hatte. Um diese Durststrecken dann wieder zu sehen ist der Graph ne tolle Sache.

    Ich kenn das ganze zu gut aus Broodwar - da wird BWchart für nur zwei sachen Benutz:

    - um zu sehen wann der Gegner vermutlich gecheatet hat - da man klicks auf Gebäude und Einheiten auswerten kann - und wenn da normalweise Nebel ist, dann geht das halt nunmal nicht.

    - um nach einem Game - ALT+Tab - doppelclick auf das Replay - "ach dreck, ich wusste doch nur 90 apm X( " - ALT+Tab - weiterdaddeln.

    Bin auf den nächsten release gespannt - hoffe ihr könt das einbauen mit doppelklick auf die dow-replay files mit icon und proggy öffnen *träum*

    Quote

    Original von Schlachtrind
    Gott, Lis, deine Klugheit macht dich sooo sexy! :D:D

    "Richtige Aussprache ist wichtig Robin."
    "Danke Batman."

    Ich streame schlecht und selten: twitch.tv/listoric
    :krml:

  • was machen bei debugg fehlermeldung?

    bei mir meldet er seid dem neusten proggy immer ne felhlermedung. debuggen? ja nein. funzt aber nicht.


    mfg moses

    "unsere Narben sind dazu da, uns daran zu erinnern, dass die Vergangenheit mal Realität war"

  • Das müsste eigentlich vom .Net Frawork kommen.

    Passiert das nur bei bestimmten Replays oder immer ?
    Wenn es ein bestimmtes Replay ist kannst du es mir bitte zukommen lassen ? (per PM oder Antwort hier im Tread)

    Wenn es immer passiert, wann genau ? (Beim Start im Menü usw.)
    Wenn beim Start, ist DoW richtig installiert ? (Das Tool greift auf die Reg zurück. Genauer auf den Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\THQ\Dawn of War\InsatllLocation das sollte zB folgenden Wert haben: C:\Games\Down of War)


  • das ist der fehler.

    dow is registriert. installiert und läuft. alte manager haben funktioniert.
    framework is auch das neuste drauf.

    "unsere Narben sind dazu da, uns daran zu erinnern, dass die Vergangenheit mal Realität war"

  • vielleicht hat der rep manager probleme beim laden einer der replays und stürtzt deshalb ab. versuch mal alle replays aus dem playback ordner irgendwo anders hin zu kopieren damit der playback ordner leer ist und starte das programm dann mal. ansonsten probier mal eine ältere version zu starten und probier ob die funktioniert.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!