How to increase/boost the hours played of your Steam™ games.

Today i gonna show you how to increase the hours played of your Steam™ games. In addition, while you idle your Steam™ games you will earn Steam cards when available. Once you have received all of your card drops, you become eligible for a booster pack containing 3 additional cards. Booster packs are granted randomly to eligible users as more badges are crafted by members of the community. Make sure you log in to Steam each week to maintain eligibility. This is 100% legit, the code use the Steam™ API to log in your account and start a game session logging hours to it. This process can be used for more than one game at the same time. Don’t worry you will not get the VAC ban.

Steamhourboost v2 supports two-factor authentication using the shared secret of your app. This means that you can boost Mobile Steam Guard protected accounts. For example, when you login to your Steam account you must enter the code from Steam mobile app. Shared secret is not the same code, this is a unique ~20 character code. Adding a new Steamhourboost account you must enter shared secret code only one time, do not need enter every time like login to Steam account from your PC.

How to get shared secret from iOS device.
How to get shared secret from Android device.

Is this legal? Will I get banned for this?
> This code is completely legitimate that use the Steam™ API to log in your account and start a game session logging hours to it. This process can be used for more than one game at the same time.

How many hours can i have on my account? Is there any limit?
> No, there is no limit on how much you can let your games open on your computer while it’s doing nothing, idling… and therefore, there is no limit on how many hours you can gather on your account by idling it with the use of this code.

Will it show my account as online during the script running?
> No, it will show as “Currently Offline”.

Can I play while the service is running?
> You can still play on your account normally while script is running. When you stop playing the bot will reconnect and continue the idling after about 5 to 10 minutes (depending on the load of the Steam™ servers at the time which may delay more). If you decide to open a game and play, a message appears like the one below:

Screen Shot 2016-08-13 at 09.04.38

You can press “OK” and play the game you like (CSGO for example), and when you finish playing and exit CSGO the bot after about 5 to 10 minutes (depending on the load of the Steam™ servers at the time which may delay more) will reconnect on your place and continue the idling of the games for you.

How many accounts can i boost at the same time?
> How many do you want

Steamhourboost v2 on Github
Steamhourboost v2 Support forum

Server Configuration and Steamhourboost installation

All what you need is VPS or dedicated server with Linux OS – in my case CentOS 7.2 x64.

1 Install git repository:

yum install git

2. Run as root Node.js v6:

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

3 Install Node.js v6:

yum -y install nodejs

4. To compile and install native addons from npm you may also need to install build tools:

yum install gcc-c++ make

5. Install pm2:

sudo npm -g install npm@latest

6. Install coffee-script:

sudo npm -g install coffee-script pm2

7. Install steamhourboost v2:

git clone https://github.com/frk1/steamhourboostv2.git

8. cd into the folder and install the dependencies:

cd steamhourboostv2
npm install .

9. Now you are readdy to add your first account (just follow the steps). By default it will boost the games CS 1.6 and CS:GO. If you want to change the games that are being boosted, edit the database.json directly!:

coffee user.coffee

10. Start boosting:

pm2 start boost.coffee

Now it started to boost your account. To be more sure please check the log files /root/.pm2/logs

If you want to add more accounts, just follow step 9.. When the new account was added you must restart the script with the following command:

pm2 restart all


How to add more games for idleing?

Edit the following file: /root/steamhourboostv2/database.json and add the game id one per line.
Screen Shot 2016-08-13 at 09.38.25

How to find Steam game id?
Open any web browser, find the game and copy the last numbers from the link. For example Counter-Strike: Source link is http://store.steampowered.com/app/240/ and the id is 240.
Screen Shot 2016-08-13 at 09.44.32

After editing database.json, do i need restart the script?
Yes, always.

pm2 restart all

Congratulations well done!

If you have any questions or need help with installation, just lave comment bellow.

Happy boosting 🙂

  • Abdelaziz Bouchekir
  • Abdelaziz Bouchekir

    [root@vps335016 steamhourboostv2]# pm2 restart all
    Use –update-env to update environment variables
    [PM2] Applying action restartProcessId on app [all](ids: 0)
    [PM2] [boost](0) ✓
    ┌───────┬──────┬─────────┬───┬─────┬────────┐
    │ Name │ mode │ status │ ↺ │ cpu │ memory │
    ├───────┼──────┼─────────┼───┼─────┼────────┤
    │ boost │ fork │ errored │ 0 │ 0% │ 0 B │

  • Antal Alex

    If i dont have mac how i edit dabase.json