Skip to content

Instantly share code, notes, and snippets.

@mrc4tt
Last active February 23, 2022 18:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mrc4tt/34e7668b0da449dab6b6d0211c17f0ad to your computer and use it in GitHub Desktop.
Save mrc4tt/34e7668b0da449dab6b6d0211c17f0ad to your computer and use it in GitHub Desktop.
**csgoupdate-easywi.sh for EASY-WI ONLY!**
#!/bin/bash
last_version=$(curl -s "http://api.steampowered.com/ISteamApps/UpToDateCheck/v0001/?appid=730&version=507&format=json" \
| sed 's/,/\n/g' \
| grep "required_version" \
| awk -F: '{print $2}')
echo "Latest version number: $last_version"
echo "Running script ..."
/home/USERNAMEHERE-CHANGETHIS/masterserver/steamCMD/steamcmd.sh +login anonymous +force_install_dir /home/USERNAMEHERE-CHANGETHIS/masterserver/csgo +app_update 740 +quit &> /dev/null && echo "Success" || echo "failed"
@mrc4tt
Copy link
Author

mrc4tt commented Mar 9, 2020

Crontab function - option:
update.sh: It will updating 03:00am.

*/5 * * * * easy-wi /home/easy-wi/update.sh >/dev/null 2>&1

Kill Process: will killing CSGOServers 03:05 am, easy-wi (cronjobs will automatically start gameservers again!)

5 3 * * * killall -9 srcds_run >/dev/null 2>&1
5 3 * * * killall -9 srcds_linux >/dev/null 2>&1

Remember to EDIT: USERNAMEHERE-CHANGETHIS - change username to your /home/username/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment