linux-csgo-downloadfixer icon indicating copy to clipboard operation
linux-csgo-downloadfixer copied to clipboard

Download resources from CS:GO commmunity servers without hassle

CS:GO Download Fixer

Allows you to download resources (maps, sounds and textures) from community servers without hassle. Workaround for issue #11 from September 2014. Just run this once and forget about it. :)

Notice

After 49 months, Valve finally fixed the issue in the Halloween update. Therefore, with this commit, I am archiving this repo.

How to use:

Dependencies:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install make cmake gcc git libcurl-dev

Compile:

git clone https://github.com/ericek111/linux-csgo-downloadfixer
cd linux-csgo-downloadfixer
cmake .
make

Run:

You must run this as root!

cd [install dir]
sudo ./csgo_downloadfixer

To update, just run git pull and compile again.

Usage:

The program accepts a couple of optional arguments:
-nowrite [delay] - described below.
-nobz2 - disable BZ2 auto-decompression.

You can also prevent the program from writing to CS:GO's memory. This will make the very very very slim (we're talking almost non-existent) chance of getting VAC banned none. Just pass -nowrite as a CLI argument. However, you'll have to execute retry command within 10 seconds after all of the files are downloaded.

The delay is configurable, just make it the second argument. For a delay of 20 seconds:

sudo ./csgo_downloadfixer -nowrite 20