edit: Utility below is obsolete, use the new version from now on - http://forums.eagle.ru/showthread.php?t=137438
I take it now that integrity checks are temporarily disabled, so if you'll be able to connect, we'll know that integrity check is the root cause.
However, if you won't be able to connect after they will be enabled again and repair didn't help, then there will be probably some extra files or directories that are failing these checks. As mentioned, repair will not delete them, so user don't have much choices about discovering what is the problem.
To help a little with this task, I wrote a dumb python script that will check all the files and directories in DCS installation directory and will compare them with default, clear installation.
Options:
1] You know what python script is and you know how to run it
- download script
- download list
- save these two files into same directory (right click and "Save link as...")
- run
extra_file_checker.py path_to_dcs_installation
e.g.
extra_file_checker.py C:\dcs
- note that if there is a space anywhere in path to your installation, you need to enclose the path in double quotes ("C:\games\dcs world")
2] Py... what?
- download zip package
- extract it somewhere
- start command line
- in command line , go to the directory with unpacked zip archive
- run
extra_file_checker.exe path_to_dcs_installation
e.g.
extra_file_checker.exe C:\dcs
- note that if there is a space anywhere in path to your installation, you need to enclose the path in double quotes ("C:\games\dcs world")
Either way, extra files will be printed to the console + to file results.txt (created in the same directory as the script is)
Notes:
- the list is based on my clean installation. At least clean enough to connect to both DoW servers
- you can ignore about three files with name of ...Spain\Troops\10� escuadrilla.png. They will be always printed.
- if you have your DCS installed in some really cool directory that contains non-ascii characters, the script will probably not work at all. It is just a dumb one.
- if this will really help someone, I might think about rewriting it in a way that it will be using file autoupdate.dat, which seems to contain all the necessary data in neat SQL Lite format.
- if there will be some other problems with running my script, feel free to contact me via mail/jabber cpt.rookie [at] gmail [dot] com (I don't want to spam/hijack this thread)
- I scanned all the files in zip package via virustotal.com, so I'm quite sure there is no hidden surprise. But of course feel free to re-analyse them.