For all the people that get the "Starcraft 2" error message when they try to start it.
Working Client: https://mega.co.nz/#!lElQHQIb!nBghZ4...Ju_DefYGWohQMc
+ Offline Heroes https://mega.co.nz/#!BtpzxDab!Vs0nwA...oJp0KYlriIlZ9A
+ HeroesConfig http://snipurl.com/heroesconfig
Place HeroesConfig and Offline Heroes in the Client Folder. Start the game with Offline Heroes and change Map with HeroesConfig.
Should work for everybody.
I compared a Version "29755" with another Version "29755" I downloaded from here. 3 Files were missing and one File was diffrent.
\BNTData\data\data.002
data.002 143 MB (150'906'479 Bytes) MD5: 3f046b5434690834236fc9b77c807c06
data.002 143 MB (150'843'634 Bytes) MD5: f9693364f8535e048c57fca9adc8dc70
Missing: ...\BNTData\data\0e00000004.idx; ...\BNTData\data\0c00000004.idx and ...\BNTData\data\0600000004.idx
If you put those Files in your \BNTData\data\ folder it should work.
data.002 -> ul.to/2ffn1gi3
0600000004.idx -> ul.to/rehtr9vl
0c00000004.idx -> ul.to/5kf3365e
0e00000004.idx -> ul.to/d0eevgi1
Why start it with "Offline Heroes"?
Problem: Heroes of the storm tries to get config files from blizzard server - but they got deleted
dist.blizzard.com.edgesuite.net/tpr/Hero-Live-a/config/2b/eb/2beb0975ae664699f39fe870e1641c7c
dist.blizzard.com.edgesuite.net/tpr/Hero-Live-a/config/56/47/5647014cb185ada526b5e594b909c438
Fix: Use Offline Heroes -> mega.co.nz/#!BtpzxDab!Vs0nwA8OIf2PXhotCt5Aq3pRIXELGoJp0KYlriIlZ9A
Or what I did before I saw that Tool: Redirect those links to your own files.
If you just use Offline Heroes you don't have to do that... so just use Offline Heroes
Download the old Heroes of the Storm (Build 29755) files and HeroesConfig.exe
-> mega.co.nz/#!lElQHQIb!nBghZ4ZMlGp3GkA6Comn5rEZ6WGapJu_DefYGWohQMc
-> snipurl.com/heroesconfig
Set up a webserver - I just used python. -> www.python.org/download
Make sub-folders in the python directory
C:\Python27\tpr\Hero-Live-a\config\
Move the config files from your Heroes of the Storm Alpha folder - to the Python directory.
C:\Program Files (x86)\Heroes of the Storm\HeroesData\config
Should look like this:
C:\Python27\tpr\Hero-Live-a\config\2b\eb\2beb0975ae664699f39fe870e1641c7c
C:\Python27\tpr\Hero-Live-a\config\56\47\5647014cb185ada526b5e594b909c438
Change "dist.blizzard.com.edgesuite.net" to you local webserver.
Open C:\Windows\System32\drivers\etc\hosts with admin rights and add the line
Code:
127.0.0.1 dist.blizzard.com.edgesuite.net
Open Cmd and start python like this:
Code:
python -m SimpleHTTPServer 80
When you see "Serving HTTP on 0.0.0.0 port 80 ..." you did it right - if not... not...
Now open HeroesConfig.exe and start the game.
In Python you can see how he gets the files...
Right:
Code:
127.0.0.1 - - [07/Jul/2014 23:31:25] "GET /tpr/Hero-Live-a/config/2b/eb/2beb0975ae664699f39fe870e1641c7c HTTP/1.1" 200 -
127.0.0.1 - - [07/Jul/2014 23:31:25] "GET /tpr/Hero-Live-a/config/56/47/5647014cb185ada526b5e594b909c438 HTTP/1.1" 200 -
Wrong:
Code:
127.0.0.1 - - [07/Jul/2014 23:32:08] code 404, message File not found
127.0.0.1 - - [07/Jul/2014 23:32:08] "GET /tpr/Hero-Live-a/config/2b/eb/2beb0975ae664699f39fe870e1641c7c HTTP/1.1" 404 -