Author Topic: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X [probably stable]  (Read 11657 times)

guest49825

  • Guest
Note: i am not the original author of this program. I`m the one who keeps it alive nowadays. Original author is Danat, he is some good guy :-)

Hello, my deer friends
I`ve spent some time with fixing and updating ReplaySeeker, which was not working for modern Warcraft 3 versions.

I want you to test it, in case you are familiar with this tool. I want to know, when it works, when it does not. Report here in like following style 'Hi, deer! I have [Windows/Linux (wine)] [version] [service pack] [language], playing 'Warcraft 3 [patch version] [language] [official/non-official]'. I tried [something] and it does [not] work! I see [something]'

SimpleCamera plugin is provided almost as-is. I`ve just fixed some stuff and added toggle on/off hotkey. You can just play with it. Or make good movies :-P

If you do not have .NET Framework 4, you need it in order to run this program :-) Here is a link

In case you have no idea for what should this tool be - i will write full guide soon. Have no time atm.

Important note #1: You have to run ReplaySeeker as Administrator!
Important note #2: if you are going to extract it over existing ReplaySeeker -> then delete 'repseek.cfg' file!

@TODO list:
Spoiler for Hiden:
- Hide chat feature
- Disable sounds / rendering features (optional; most likely i will defer it for next version)
- Make units skills visible feature (probably will defer too)
- Auto administrator access asquiring
- Add help guide
Here is some changelog:
Spoiler for Hiden:
26.08.2017 Stable
- Small fixes
- Auto acquiring administrator access
23.08.2017
Still beta:
- Added turbo mode support for known versions (not sure about 1.28, cannot make a good test for it; investigating)
- Changed some calls to thread-safe ones
- Added simple version 'autodetect'
- Added known process names list, so no need to specify it anymore (in most cases)
- No need to restart ReplaySeeker for another replay/warcraft version anymore.
- Reworked 'rescan' button:
No more needed to click it to restart scan process. It will always do scan until it finds replay.
There are 'stop scan' button to stop it and get able to select another version if it is needed.
17.08.2017
Still beta:
- Added multiple versions support, ability to choice (1.26, 1.27, 1.28 are available now and should work)
- Implemented simple version of custom offsets setting (run ReplaySeeker once and look in the repseek.cfg file)
16.08.2017
Beta version:
- added progressbar for memory scanning progress
- added more information into main window
- started adding multiversioning support (currently supports 1.26a and 1.28+);
14.08.2017
- SimpleCamera is working too now
- Removed my tests from code
- Disabled 'Turbo' checkbox
- Fixed few crashes and bugs
13.08.2017
- Initial commit
- ReplaySeeker is working now

Offline Renovatio

  • Retired Moderator
  • HolyShit Member
  • *
  • Posts: 7440
  • Country: ro
  • Karma: +811/-317
  • Server Account: -Renovatio.
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards 2nd place on GFX Ladder 2015 [UNIQUE] B&U staff member [RARE] Winner of 3 Challenges of the Week [RARE] Winner of 10 Signature of the Week Contest [LEGENDARY] GFX Tournament Winner [UNIQUE] Forum staff member [RARE] 1st place on GFX Ladder 2018 [UNIQUE] Winner of 10 Photo Manipulation Contest [LEGENDARY] Making 50 bets in Footbal Betting [COMMON] Violinist - Music Quiz #1 [EPIC] 1st place on GFX Ladder 2017 [UNIQUE] Winner of 15 Photoshop Challenge Contests [LEGENDARY] Tournaments Contribution [RARE] Jungle Race Tour Winner [RARE] Uther Party Tournament Winner [COMMON] 1st place on GFX Ladder 2016 [UNIQUE] GFX staff member [RARE] 2nd place in Special Event #2 [UNIQUE]
    • View Profile
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #1 on: August 23, 2017, 10:19 »
I tested it again and this time works.

Windows 7 Ultimate (64) Service Pack 1 EN
Warcraft 3 v1.28.5 EN
Average playback speed = 6; min = 3.x, max = 10.x.

GJ!  :y:
Join GFX Competitions. Awards, titles, acces to private forum areas and more are given. Is fun.

guest49825

  • Guest
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #2 on: August 23, 2017, 10:32 »
Thanks for testing, Renovatio :P
Quote
I tested it again and this time works.
Sounds good

Average playback speed = 6; min = 3.x, max = 10.x.
Sounds sad :(  :-D
Have you tried turbo mode?
Anyway, i am working on 1.28+ speeding up; Due to its retarded borderless fullscreen (or whatever it is) - standard ways do not work for this one, so i need some workaround; Should be done in next version. But when it is actually minimized, i get like 30-40 avg playback speed for 1.28

Offline Renovatio

  • Retired Moderator
  • HolyShit Member
  • *
  • Posts: 7440
  • Country: ro
  • Karma: +811/-317
  • Server Account: -Renovatio.
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards 2nd place on GFX Ladder 2015 [UNIQUE] B&U staff member [RARE] Winner of 3 Challenges of the Week [RARE] Winner of 10 Signature of the Week Contest [LEGENDARY] GFX Tournament Winner [UNIQUE] Forum staff member [RARE] 1st place on GFX Ladder 2018 [UNIQUE] Winner of 10 Photo Manipulation Contest [LEGENDARY] Making 50 bets in Footbal Betting [COMMON] Violinist - Music Quiz #1 [EPIC] 1st place on GFX Ladder 2017 [UNIQUE] Winner of 15 Photoshop Challenge Contests [LEGENDARY] Tournaments Contribution [RARE] Jungle Race Tour Winner [RARE] Uther Party Tournament Winner [COMMON] 1st place on GFX Ladder 2016 [UNIQUE] GFX staff member [RARE] 2nd place in Special Event #2 [UNIQUE]
    • View Profile
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #3 on: August 23, 2017, 10:36 »
Thanks for testing, Renovatio :P
Quote
I tested it again and this time works.
Sounds good

Average playback speed = 6; min = 3.x, max = 10.x.
Sounds sad :(  :-D
Have you tried turbo mode?
Anyway, i am working on 1.28+ speeding up; Due to its retarded borderless fullscreen (or whatever it is) - standard ways do not work for this one, so i need some workaround; Should be done in next version. But when it is actually minimized, i get like 30-40 avg playback speed for 1.28

With turbo it gets boosted around 7 (average), I think; I used it only for a few seconds. To mention: I have slow PC and my CPU was also busy with other things while using replay seeker. Anyway, is a decent speed.
Join GFX Competitions. Awards, titles, acces to private forum areas and more are given. Is fun.

Offline Jedivh

  • The Lich King
  • Honored member
  • WickedSick Member
  • *
  • Posts: 1444
  • Country: tr
  • Karma: +298/-141
  • Your pain shall be legendary.
  • Server Account: Jedivh
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Tours staff member [RARE] Winner of 5 Uther Party Tours GFX Tournament Participant [COMMON] Winner of 1 Photoshop Challenge Contest [COMMON] Jungle Race Tour Winner [RARE] Warlock Tour Winner [RARE] Uther Party Tournament Winner [COMMON] Bell Ringer - Music Quiz #3 [COMMON] Winner of 1 Signature of the Week Contest [COMMON] The Weakest Link Tour Winner [RARE] Shadow Raze Tour Award [RARE] Tour Pro Member [EPIC] Castle Fight Winner [RARE] Pudge Wars Tournament Winner [RARE] Mirana Wars Winner [RARE]
    • View Profile
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #4 on: August 23, 2017, 11:39 »
Win10 Pro (64)
Warcraft 3 v1.28.5 EN

You need run as admin or you will get errors :D

btw, gj!
Bow to your master!

guest49825

  • Guest
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #5 on: August 23, 2017, 11:54 »
Thanks for testing :P
You need run as admin or you will get errors :D
ye, thanks for this one; i forgot to mention;
updated 1st post, added entry in my @TODO list :-)

Offline AlexD3Souza

  • Junior Member
  • *
  • Posts: 17
  • Karma: +0/-2
    • View Profile
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #6 on: August 24, 2017, 13:18 »
I quit to play Warcraft. I had more than 4300 games. My Acoount : AlexD3Souza ... i am bored cuz of less explains. i dont know how to play again ??? Noone helps me. And my english is not so good. see you all players...

Offline Renovatio

  • Retired Moderator
  • HolyShit Member
  • *
  • Posts: 7440
  • Country: ro
  • Karma: +811/-317
  • Server Account: -Renovatio.
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards 2nd place on GFX Ladder 2015 [UNIQUE] B&U staff member [RARE] Winner of 3 Challenges of the Week [RARE] Winner of 10 Signature of the Week Contest [LEGENDARY] GFX Tournament Winner [UNIQUE] Forum staff member [RARE] 1st place on GFX Ladder 2018 [UNIQUE] Winner of 10 Photo Manipulation Contest [LEGENDARY] Making 50 bets in Footbal Betting [COMMON] Violinist - Music Quiz #1 [EPIC] 1st place on GFX Ladder 2017 [UNIQUE] Winner of 15 Photoshop Challenge Contests [LEGENDARY] Tournaments Contribution [RARE] Jungle Race Tour Winner [RARE] Uther Party Tournament Winner [COMMON] 1st place on GFX Ladder 2016 [UNIQUE] GFX staff member [RARE] 2nd place in Special Event #2 [UNIQUE]
    • View Profile
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #7 on: August 24, 2017, 13:54 »
I quit to play Warcraft. I had more than 4300 games. My Acoount : AlexD3Souza ... i am bored cuz of less explains. i dont know how to play again ??? Noone helps me. And my english is not so good. see you all players...

Have you tried opening a topic here: http://dota.eurobattle.net/la/forum/index.php?board=5.0 ?
Just give your gproxy log and describe your problem.
Join GFX Competitions. Awards, titles, acces to private forum areas and more are given. Is fun.

Offline Jedivh

  • The Lich King
  • Honored member
  • WickedSick Member
  • *
  • Posts: 1444
  • Country: tr
  • Karma: +298/-141
  • Your pain shall be legendary.
  • Server Account: Jedivh
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Tours staff member [RARE] Winner of 5 Uther Party Tours GFX Tournament Participant [COMMON] Winner of 1 Photoshop Challenge Contest [COMMON] Jungle Race Tour Winner [RARE] Warlock Tour Winner [RARE] Uther Party Tournament Winner [COMMON] Bell Ringer - Music Quiz #3 [COMMON] Winner of 1 Signature of the Week Contest [COMMON] The Weakest Link Tour Winner [RARE] Shadow Raze Tour Award [RARE] Tour Pro Member [EPIC] Castle Fight Winner [RARE] Pudge Wars Tournament Winner [RARE] Mirana Wars Winner [RARE]
    • View Profile
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #8 on: August 24, 2017, 14:53 »
I quit to play Warcraft. I had more than 4300 games. My Acoount : AlexD3Souza ... i am bored cuz of less explains. i dont know how to play again ??? Noone helps me. And my english is not so good. see you all players...
If you dont know English you can post here your problem, we will try to help you for sure http://dota.eurobattle.net/la/forum/index.php?board=112.0
Bow to your master!

guest49825

  • Guest
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X
« Reply #9 on: August 26, 2017, 19:43 »
Added stable version.
I hope so... :-D


I did not include my disabling renderer experiments, because this it really extremely experimental :D Also it can crash the game sometimes; And gives negligible speeding up; So i think disabling renderer should not be included to Replay Seeker. At least, in it`s current state.

guest49825

  • Guest
I am going to moviemaking for 1-2 weeks since now;
Will not work on this program while moviemaking;
If there will be no more crash/bug reports - i will call this version 'stable'

Offline luke

  • ~evil~
  • Contributor
  • MonsterKill Member
  • *
  • Posts: 3837
  • Country: de
  • Karma: +482/-243
  • Server Account: FatAndViolent
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Warlock Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] Hacks staff member [RARE] Shadow Raze Tour Award [RARE] Best B&U mod of the month 3 times in a row [EPIC] 3rd Place Admins Cup [EPIC] Uther Party Tournament Winner [COMMON]
    • View Profile
    • My channel
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X [probably stable]
« Reply #11 on: September 05, 2017, 14:25 »
Seems to be working fine for me, tested on a few replays, 1.28.5. I have 1 suggestion: make it pause the replay once it reached the desired position, so we won't miss anything while maximizing/beeing afk

Edit: now it actually stopped finding the offset, its stuck on scanning memory no matter what i do (win 7, wc3 1.28.5 german)

Edit 2: Doesn't find it for 1.27 either. Also when i close it while scanning (with the x button) it displays the "program has crashed message"
« Last Edit: September 05, 2017, 14:42 by kja12 »

guest49825

  • Guest
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X [probably stable]
« Reply #12 on: September 05, 2017, 14:39 »
Hm, it should pause the replay.
Interesting, i will check it

Maybe for 1.28.5 there is another offset, i was checking for 1.28.2

Quote
Edit: now it actually stopped finding the offset, its stuck on scanning memory no matter what i do
so it works or it does not? :D
try restarting war3 / replay seeker (but it is not really needed)

Have you tested 'stable' or not?

Offline luke

  • ~evil~
  • Contributor
  • MonsterKill Member
  • *
  • Posts: 3837
  • Country: de
  • Karma: +482/-243
  • Server Account: FatAndViolent
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Warlock Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] Hacks staff member [RARE] Shadow Raze Tour Award [RARE] Best B&U mod of the month 3 times in a row [EPIC] 3rd Place Admins Cup [EPIC] Uther Party Tournament Winner [COMMON]
    • View Profile
    • My channel
    • Awards
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X [probably stable]
« Reply #13 on: September 05, 2017, 14:43 »
Yes, the stable one. I find this is weird too, i was able to use it and then it suddenly stopped working, i tried to reextract the zip as well

guest49825

  • Guest
Re: ReplaySeeker for 1.26.X, 1.27.X, 1.28.X [probably stable]
« Reply #14 on: September 05, 2017, 14:45 »
have you used 'Auto' version detect?
have you tried manually select '1.28'?
try removing repseek.cfg (but before it, provide file contents to me, via PM, not here)


edit: by the way, thanks for testing; i`ve already forgot about this tool :D