Batch-Renamer Update 3 (& SC2RAR information)

April 4th, 2010

I have received reports that SC2RAR has made the game crash for some people. I will look into the problem before the next update. If you are having disconnects/crashes and are running SC2RAR, please stop using it and see if the problem disappears.

Changelog:
* Renaming of replays from all locales now works.
* FEATURE: Added a Dynamic output format.
* FEATURE: Added support for moving you to the Front/Back of the player listing.
* Check config.ini for more information.

Known Issues:
* Non-English language replays will some times produce an X instead of P/Z/T in the matchup listing. This can be fixed by emailing me the replay along with an explanation of which race it should be. (And if you want to help me keep track, what language it is in).
* Renaming of replays that have non-English characters in them might fail. This is a problem with underlying libraries and there is most likely nothing I can do about it.

Download link:
Batch-Renamer

Update announcements (along with other things) will now be posted on twitter @warcodeNet

SC2 RAR & Batch-Renamer Update 2

March 28th, 2010

Changelog:
* Added some error handling that might help explain why the program crashed.
* Added support for a third output format which has the map first:
#Map: Map.RvR.Player vs Player[id].SC2Replay

* Korean replays now supported! (Map names will not work)

Known Issues:
* Non-English language replays still cause problems.
* I need more Non-English replays from all races. These need to be marked clearly with which player is what race.
* Having two of the same replay in the same folder will leave one of them in its non-modified name. (Not really going to fix this, so watch replay packs before renaming to avoid spoilers).

NOTE: The files are getting updated one or more times per day, if you are having problems please download it again and retry before posting. It might already be fixed ;)

Download links:
SC2RAR
Batch-Renamer

SC2 RAR & Batch-Renamer Update

March 28th, 2010

Changelog:
* Both programs have been updated with further compatibility fixes.
* config.ini can now be used to change between two output formats. (SC2RAR needs to be run once to set the path, then exited to edit the format)

config.ini
Normal
#Normal: Player(R) vs Player(R) on Map[id].SC2Replay
#Matchup: RvR Player vs Player on Map[id].SC2Replay

Simply change the line that says “Normal” to “Matchup”, or any other option possibly added in the future, to choose your format.
New formats can be requested.

Known Issues:
* Non-English language replays cause problems and will not show the map name.
* Races are also an issue, but a workaround has been found. I need more Non-English replays from all races. These need to be marked clearly with which player is what race.
* Having two of the same replay in the same folder will leave one of them in its non-modified name. (Not really going to fix this).

NOTE: The files are getting updated one or more times per day, if you are having problems please download it again and retry before posting. It might already be fixed ;)

Download links:
SC2RAR
Batch-Renamer
Mirror pack with both (Not being updated frequently)

SC2 Replay Auto-Renamer Beta

March 27th, 2010


Description:

This is a version of my previously released Replay Renamer that resides in the tray and automatically renames replays in a watched folder (and all sub-folders) of your choice. (For example StarCraft II Beta\Replays\Recent)

How-to:
Extract the SC2RAR folder to a location of your choice, start the program, point the folder dialog to the folder you want to watch, and it will automatically rename any new replays created or dropped into the folder. For a large quantity of replays please use the Batch-Renamer.

Output:
You will receive a replay in this format: “Player1(P) vs Player2(Z) on Kulas Ravine[FFFFFFFF].SC2Replay”. The code at the end is there to give a unique name to each replay. (Its a CRC32 based on some replay information)

It is a beta:
IF YOU GET ERRORS ON SPECIFIC REPLAYS, EITHER POST THEM HERE OR SEND THEM TO ME AT public[at]warcode[dot]net SO I CAN UPDATE THE APPLICATION.

Remember that this is a beta version, and while it has worked perfectly for me, except for the occasional difficult replay, it might crash or give you strange results. It should not be able to corrupt or delete replays, as the renaming is handled by the operating system.

NOTE: The files are getting updated one or more times per day, if you are having problems please download it again and retry before posting. It might already be fixed ;)

Link: Download

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

SC2 Replay Batch-Renamer Beta

March 27th, 2010

Description:

This is a beta version of a very simple to use console app that renames Starcraft 2 replays according to their built-in information.

How-to:
Extract the Renamer folder to a location of your choice, open the folder where you keep your replays, choose one or more replays,
drag and drop them on to the ReplayInfo.exe program. The replays will be renamed and stay in the location you dragged them from.

Output:
You will receive a replay in this format: “Player1(P) vs Player2(Z) on Kulas Ravine[FFFFFFFF].SC2Replay”. The code at the end is there to give a unique name to each replay. (Its a CRC32 based on some replay information)

It is a beta:
IF YOU GET ERRORS ON SPECIFIC REPLAYS, EITHER POST THEM HERE OR SEND THEM TO ME AT public[at]warcode[dot]net SO I CAN UPDATE THE APPLICATION.

Remember that this is a beta version, and while it has worked perfectly for me, except for the occasional difficult replay, it might crash or give you strange results. It should not be able to corrupt or delete replays, as the renaming is handled by the operating system.

NOTE: The files are getting updated one or more times per day, if you are having problems please download it again and retry before posting. It might already be fixed ;)

Link: Download

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Warhamachi 2.4

August 15th, 2009
Now with 100% more Game Monitor

Game Monitor feature added & updated for WC3 1.24

READTHIS: Please use http://www.warcode.net/warhamachi/ when linking the program. This url will always link to the latest WarHamachi!

Description:

WarHamachi 2.4 lets you find Warcraft 3:TFT games over Hamachi that you previously could not because of its subnet problems. Allowing you to choose the host with the best connection or just find your friend’s games that were previously unaccessible. It also lets you use the more recent Hamachi versions, tested with 1.0.3.0.

You will still need to have all relevant firewall ports open and configured, WarHamachi does not edit any of those. It has been tested and found to work on both XP(SP3) and Vista, though it must be run as administrator on both. It has been scanned by VirusTotal and found void of all malware and viruses.

How to:

  • Start WarHamachi 2.4.
  • WarHamachi will update itself if a new version is available.
  • Windows Firewall might prompt you asking if you want to let WarHamachi 2.4 through, you must accept this for it to work.
  • Enter Warcraft 3 and go to Lan Games.
  • For a manual game request, double click on the WarHamachi icon in the system tray.
  • Game Monitor
    This feature will show you a balloon tip in the system tray when it finds a game or the number of players update. Great for when you are alt-tabbed waiting for a game to fill up. The popups can be disabled from the right-click menu.

    Status: Released 2.4

    Changelog:
    v2.4
    - Updated for WC3 1.24
    - Added Game Monitor feature.

    v2.3
    - Fixed a security issue.

    Link: Download

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Required: .net 2.0 (Only if it doesnt work the first time you run it)

    Any bugs, requests or general comments can be posted below. (No registration required)

    Warhamachi 2.2

    May 3rd, 2009
    Now with auto-updating!

    Auto-updating and support for custom game ports!

    READTHIS: Please use http://www.warcode.net/warhamachi/ when linking the program. This url will always link to the latest WarHamachi!

    Description:

    WarHamachi 2.2 lets you find Warcraft 3:TFT games over Hamachi that you previously could not because of its subnet problems. Allowing you to choose the host with the best connection or just find your friend’s games that were previously unaccessible. It also lets you use the more recent Hamachi versions, tested with 1.0.3.0.

    You will still need to have all relevant firewall ports open and configured, WarHamachi does not edit any of those. It has been tested and found to work on both XP(SP3) and Vista, though it must be run as administrator on both. It has been scanned by VirusTotal and found void of all malware and viruses.

    How to:

  • Start WarHamachi 2.2.
  • WarHamachi will update itself if a new version is available.
  • Windows Firewall might prompt you asking if you want to let WarHamachi 2.2 through, you must accept this for it to work.
  • Enter Warcraft 3 and go to Lan Games.
  • For a manual game request, double click on the WarHamachi icon in the system tray.
  • Status: Released 2.2

    Changelog:
    v2.2
    - Now able to use any game port. WH will automatically retrieve the game port when it starts.
    - Auto-Update functionality. If a new version of WarHamachi is released, it will update on program start.
    - Minor code optimizations.

    Link: Download

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Required: .net 2.0 (Only if it doesnt work the first time you run it)

    Any bugs, requests or general comments can be posted below. (No registration required)

    Reveal 1.4

    March 20th, 2009
    Reveal updated for 1.23

    Reveal updated for 1.23

    Description:

    Reveal is a tool for connecting to a Warcraft 3: TFT host directly through the internet. It is basically a rewritten version of WarHamachi 1.0 with extra features and a different name to tell the two apart. Reveal has two functions that WH1.0 did not; remembering the last host IP used and a hot key(Control-Home) you can use in-game to force a game refresh.

    You will still need to have all relevant firewall ports(6112) open and configured, Reveal does not edit any of those. It has been tested and found to work on both XP(SP3) and Vista, though it must be run as administrator on both. It has been scanned by VirusTotal and found void of all malware and viruses.

    How to:

  • Start Reveal.
  • Windows Firewall might prompt you asking if you want to let Reveal through, you must accept this for it to work.
  • Double or right click the task bar icon to get to the Edit IP dialog. Enter the IP of the person hosting.
  • Enter Warcraft 3 and go to Lan Games. Reveal will send a game request every 15 seconds.
  • For a manual game request, press Control-Home or double click on the Reveal icon in the system tray.
  • The game should show up as Local Game(hostnick).
  • Status: Released 1.4

    Link: Download

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Required: .net 2.0 (Only if it doesnt work the first time you run it)

    Any bugs, requests or general comments can be posted below. (No registration required)

    Warhamachi 2.1

    March 20th, 2009

    WarHamachi 2.2 has been released with new features, please check it out here

    Updated for 1.23

    Updated for 1.23

    Description:

    WarHamachi 2.1 lets you find Warcraft 3:TFT games over Hamachi that you previously could not because of its subnet problems. Allowing you to choose the host with the best connection or just find your friend’s games that were previously unaccessible. It also lets you use the more recent Hamachi versions, tested with 1.0.3.0.

    You will still need to have all relevant firewall ports(6112) open and configured, WarHamachi does not edit any of those. It has been tested and found to work on both XP(SP3) and Vista, though it must be run as administrator on both. It has been scanned by VirusTotal and found void of all malware and viruses.

    How to:

  • Start WarHamachi 2.1.
  • Windows Firewall might prompt you asking if you want to let WarHamachi 2.1 through, you must accept this for it to work.
  • Enter Warcraft 3 and go to Lan Games.
  • For a manual game request, double click on the WarHamachi 2.1 icon in the system tray.
  • Status: Released 2.1

    Link: disabled

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Required: .net 2.0 (Only if it doesnt work the first time you run it)

    Any bugs, requests or general comments can be posted below. (No registration required)

    Reveal 1.3

    February 7th, 2009

    Description:

    Reveal is a tool for connecting to a Warcraft 3: TFT host directly through the internet. It is basically a rewritten version of WarHamachi 1.0 with extra features and a different name to tell the two apart. Reveal has two functions that WH1.0 did not; remembering the last host IP used and a hot key(Control-Home) you can use in-game to force a game refresh.

    You will still need to have all relevant firewall ports(6112) open and configured, Reveal does not edit any of those. It has been tested and found to work on both XP(SP3) and Vista, though it must be run as administrator on both. It has been scanned by VirusTotal and found void of all malware and viruses.

    How to:

  • Start Reveal.
  • Windows Firewall might prompt you asking if you want to let Reveal through, you must accept this for it to work.
  • Double or right click the task bar icon to get to the Edit IP dialog. Enter the IP of the person hosting.
  • Enter Warcraft 3 and go to Lan Games. Reveal will send a game request every 15 seconds.
  • For a manual game request, press Control-Home or double click on the Reveal icon in the system tray.
  • The game should show up as Local Game(hostnick).
  • Status: Released 1.3

    Link: Download

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Required: .net 2.0 (Only if it doesnt work the first time you run it)

    Any bugs, requests or general comments can be posted below. (No registration required)