Warcraft III Hosting Bot modified from ghostplusplus and ent-ghost with support for W3HMC. In short, W3HMC provides new functionality to custom maps by allowing them to communicate with hostbots.
The easiest way to run th-ghost on a Windows machine is to download and extract th-ghost-v1.0.0-beta2.zip from the releases page.
A solution to compile on Windows will be provided eventually.
Compile:
apt-get install screen build-essential g++ libmysql++-dev libbz2-dev libgmp3-dev git libboost-all-dev libcurl-dev
cd ghost-root/bncsutil/src/bncsutil
make
make install
cd ../../../
cd StormLib/stormlib
make
make install
cd ../../
cd ghost
make
Running:
MySQL may be required on Linux for the bot. This means you might need to setup MySQL on your machine and run the provided SQL scripts (install.sql & mysql_create_tables_v2.sql) as well as configure your MySQL info in default.cfg.