1. Are you planning to upload your awesome tool to Hive? Please review the rules here.
    July 9, 2018: The rules for the Tool Section have been revised. Please be sure to read the revisions.
    Dismiss Notice
  2. Join Texturing Contest #30 now in a legendary battle of mythological creatures!
    Dismiss Notice
  3. The Aftermath has been revealed for the 19th Terraining Contest! Be sure to check out the Results and see what came out of it.
    Dismiss Notice
  4. Melee Mapping Contest #3 - Results are out! Congratulate the winners and check plenty of new 4v4 melee maps designed for this competition!
    Dismiss Notice
  5. The winners of our cinematic soundtrack competition have been decided! Step by the Music Contest #11 - Results to check the entries and congratulate the winners!
    Dismiss Notice
  6. Check out the Staff job openings thread.
    Dismiss Notice

Warcraft 3 Multitool-Auto restart/Login/Join Custom Game

Submitted by Trenchguns
This bundle is marked as substandard. It may contain bugs, not perform optimally or otherwise be in violation of the submission rules.
Features:Auto Login to BattleNet (stores password encrypted locally)
Choose launch option (windowed fullscreen(default) native fullscreen, and windowed) *Currently windowed fullscreen is the only option that features all functionality. Windowed mode is broken and native fullscreen is super temperamental.*
Automatically refreshing Games list with player lobby count
Join games by hotkeys
Auto start Warcraft on close
Add option to auto restart Warcraft on game end (Currently only trainable for those with defeat/victory menu)
Operating System: Designed and tested on Windows 10, but theoretically should be able to run on any computer with Java, windows 2000-10, OS X 10.5-10.12, and as long as it's not a super off brand linux distro.

You can see a demo of a semi recent version here: *Note it CURRENTLY HAS ENT AND MAKEMEHOST but only had makemehsot at the time*


You can find the source on GitHub as well as possibly a more up to date compiled version. Currently Using JSoup and jnative-hook for parsing game data from makemehost, and for hot keys respectively.

Possible future features: Change realm, multiple account support, ability to leave and rejoin new lobby without restarting and re-logging into Battle net, more support for auto closing on game end, hotkey to save replay before restart,windowed mode and native fullscreen support, more support for games lists, including a filter, as well as pulling non-bot games. Also might add joining non custom games.

Also CanFight is creating a version that will allow you to join games via voice commands.
Contents

Warcraft 3 Multitool-Auto restart/Login/Join Custom Game (Binary)

Reviews
eejin
Tool does not seem to work anymore on recent versions of Warcraft which together with the closing of MakeMeHost and ENT bots currently make this tool unfunctional. Maybe you could instead show a list of games currently hosted on Battle.net?
  1. Sir Moriarty

    Sir Moriarty

    Joined:
    Jun 13, 2016
    Messages:
    288
    Resources:
    2
    Spells:
    1
    Tutorials:
    1
    Resources:
    2
    Since you're not injecting into the WC3 process, this should work with any patch, right? If so, probably worth mentioning it somewhere in the readme.
     
  2. Trenchguns

    Trenchguns

    Joined:
    Feb 14, 2017
    Messages:
    5
    Resources:
    0
    Resources:
    0
    I mean yes it should, but since it currently only grabs ent and makemehost lists, I'm going to say t probably only "works" on the most recent version.
     
  3. eejin

    eejin

    Tool Reviewer

    Joined:
    Mar 6, 2017
    Messages:
    126
    Resources:
    1
    Tools:
    1
    Resources:
    1
    Tool does not seem to work anymore on recent versions of Warcraft which together with the closing of MakeMeHost and ENT bots currently make this tool unfunctional. Maybe you could instead show a list of games currently hosted on Battle.net?
     
  4. Trenchguns

    Trenchguns

    Joined:
    Feb 14, 2017
    Messages:
    5
    Resources:
    0
    Resources:
    0
    It might be possible, although I'll have to figure out a way to pull the list of games some other way.