Releases: Ezzpify/HourBoostr
Added SingleBoostr - Usable when logged in on Steam Client
Updates for 2.1.0
HourBoostr
- Changed number of disconnects needed to force a longer pause from 10 to 5.
- New tutorial video: https://www.youtube.com/watch?v=eqhPBEVMPDM&t=10s
SingleBoostr
This is a program that is designed to be used while Steam client is running. This is the perfect choice for you if you only want to boost your main account and you like to be logged in and maybe playing other games at the same time or just chatting with friends. The purpose of HourBoostr has never been this. It was supposed to bulk-boost multiple accounts that you were not currently using. However, I saw that lots of people wanted this feature so I decided to release a second application. This is also inspired from SAM.
An attempt to fix the unable to connect issue for some users
I don't know if this warrants a 2.0.0 tag, but it looks pretty cool so it's now version 2.0.0. Fight me.
Download here: https://github.com/Ezzpify/HourBoostr/releases/download/2.0.0/HourBoostr.v.2.0.0.rar
Changes and additions
- Amount of disconnects before a pause has been bumped up
- CellID and updated server list check has been added
- I casually borrowed this from https://github.com/JustArchi/ArchiSteamFarm
- Chat will now reply to users every 10 minutes instead of every 20 minutes
- Accounts now have a "Ignore account" setting so you can enable that if you don't want to boost a particular account, but don't want to delete it from the settings file
- Update detection should now only notify you of an update if you are using an older version
If this update fixed issues, added issues or whatever then please let me know by creating an issue here or post in this Steam thread: https://steamcommunity.com/groups/HourBoostr/discussions/0/154644928861100064/
Every time you add me on Steam a kitten dies. Please don't do it. I will ignore it every time.
Binaries | MD5 Checksum |
---|---|
HourBoostr v.2.0.0.rar | 78B599E3769E647E1C2D61224C0DDE74 |
HourBoostr.exe | 4A33F3ABD85C03F366DB32BAAFCC6467 |
Newtonsoft.Json.dll | C53737821B861D454D5248034C3C097C |
protobuf-net.dll | 401AFB233E762D9365903B641CD7FF71 |
Settings.exe | 15A2768D4D252B638A1939DC2DB9A377 |
SteamKit2.dll | 4082AF115B66A092FB73C44A12D4FF41 |
Automatic start/resume idling, Update check & possible fix for false virus alerts
Note: With the recent updates users has been experiencing issues with their Anti Virus blocking this program. I'm not quite sure what caused this since not much was changed going from 1.9 to 1.9.1, except changing what target framework it was built on (v4.5.1, now changed back to v4.6.1)
Hopefully this is what was causing it somehow, else I'm kind of stumped. If you receive warnings about the Release containing a virus, feel free to compile from source code as always. Sorry for the inconvenience, I kind of hate these virus popups too, although they don't show up for me personally. It's not fun being accused of pushing malicious code onto trusting users, although I do understand your concerns.
Update: I moved all code to a new project and that seems to have cleared it all up for some reason! Hooray!
If you have any questions, requests or alike, please post it in the new steam group!
https://steamcommunity.com/groups/HourBoostr/discussions
Download the release through this link: https://github.com/Ezzpify/HourBoostr/releases/download/1.9.2/HourBoostr.v1.9.2.rar
Or scroll to the bottom of this release page.
Binaries | MD5 Checksum |
---|---|
HourBoostr v1.9.2.rar | 20F4206320E9FC6B8E98E8DADFD2D790 |
HourBoostr.exe | 3F50FF6E9AFC5DD95C81E36217246E19 |
Newtonsoft.Json.dll | C53737821B861D454D5248034C3C097C |
protobuf-net.dll | 401AFB233E762D9365903B641CD7FF71 |
Settings.exe | 266829A9AFC26C2B3C9B13381A37522B |
SteamKit2.dll | 4082AF115B66A092FB73C44A12D4FF41 |
Added:
- Automatic group (https://steamcommunity.com/groups/hourboostr)
- Please try and direct all issues and questions you have to that group instead of adding me on Steam! You can create a new discussion here!
- Of course you can disable automatically joining the group by setting
JoinSteamGroup
to false.
- Notification of when a game session is started by user. This might be buggy, but in theory it should stop idling when you start playing on your own PC when HourBoostr is active, and it will then pick up and start idling again when you close the game you're playing. I'm kind of in a rush to get this update out due to the virus problems, so if there are any problems please report them.
- Automatic update check. It's pretty simple, it will just get the current version available from here then compare it to the version you're running. If it's different it will let you know about it, although it won't download it for you. ;)
Removed:
- Relogging every 4th hour
Fixed:
- Some bugs
Replaced HourBoostrJsonHelper with something better, also fixed some bugs
Super extra note: Some anti-virtus programs might flag this as a Trojan. I don't know why this happens and I am working on it. In the meantime, if you feel unsafe, either use the earlier versions or compile yourself from the source.
Download the release through this link: https://github.com/Ezzpify/HourBoostr/releases/download/1.9.1/Release.rar
Or scroll to the bottom of this release.
Binaries | MD5 Checksum |
---|---|
Settings.exe | BDA01B9D02A1AFFC384ADCAD1ABF9983 |
SteamKit2.dll | 4F7FACA58C4E8B70B33C067625900823 |
HourBoostr.exe | 8BB63AE96415E486706D2A7CED74B288 |
Newtonsoft.Json.dll | C53737821B861D454D5248034C3C097C |
protobuf-net.dll | 401AFB233E762D9365903B641CD7FF71 |
Note:
Should you experience any problems or issues, please open an Issue here on GitHub and I will read it.
Your old Settings.json will become invalid upon use of this version. You'll need to either re-format it yourself, or remove it and create a new one following the newest format. Sorry.
Removed:
- HourBoostrJsonHelper
Added:
- Settings (to replace HourBoostrJsonHelper) which makes it easier to edit the settings for those unfamiliar with the Json formatting.
Fixed:
- Fixed typo ('Reconnectring' -> 'Reconnecting')
- If too many disconnects happen the bot will pause for a short period of time
An example of Settings.json can be viewed below:
{
"HideToTrayAutomatically": true,
"Accounts": [
{
"Details": {
"Username": "test",
"Password": "asdasdd",
"LoginKey": ""
},
"ShowOnlineStatus": true,
"RelogEveryFourHours": false,
"ConnectToSteamCommunity": true,
"RestartGamesEveryThreeHours": false,
"ChatResponse": "",
"Games": [
7730,
10
]
},
{
"Details": {
"Username": "test2",
"Password": "asdasdasd",
"LoginKey": ""
},
"ShowOnlineStatus": true,
"RelogEveryFourHours": true,
"ConnectToSteamCommunity": true,
"RestartGamesEveryThreeHours": false,
"ChatResponse": "hello",
"Games": [
730,
240,
10,
433850
]
},
{
"Details": {
"Username": "test3",
"Password": "asafasfa",
"LoginKey": ""
},
"ShowOnlineStatus": true,
"RelogEveryFourHours": false,
"ConnectToSteamCommunity": true,
"RestartGamesEveryThreeHours": true,
"ChatResponse": "asdas",
"Games": [
7730,
10,
250
]
}
]
}
It is recommended that you get a proper text editor to more easily edit the json settings file if you do not want to use Settings.exe.
I can recommend:
Added LoginKey, Steam Messages, Logs, SteamCommunity & More
Download the release through this link: https://github.com/Ezzpify/HourBoostr/releases/download/1.9/Release.rar
Or scroll to the bottom of this release.
Binaries | MD5 Checksum |
---|---|
HourBoostrJsonHelper.exe | 5B149D7C64C633BEC3258DBCCA41CFC6 |
Newtonsoft.Json.dll | BD8DD0829BC3DD28AE16DD34AB9A2C19 |
protobuf-net.dll | 401AFB233E762D9365903B641CD7FF71 |
SteamKit2.dll | 4F7FACA58C4E8B70B33C067625900823 |
HourBoostr.exe | 9010897E61C50EFF3C80E4DEC6826BF2 |
Note:
Should you experience any problems or issues, please open an Issue here on GitHub and I will read it.
Added:
- LoginKey for automatic login even with SteamGuard enabled.
- Steam Messages support, if someone messages you while idling you can automatically reply. It will also log all messages sent to you.
- Proper logs that will log everything that happens.
- SteamCommunity authentication for more accurate hours counting.
- There's now an option to disable this.
- Self-updating settings file if changes are made during run-time.
- More settings
- Password: You can now set your password in the settings file. If you leave it empty, you can set it from within the console when you run the program.
- LoginKey: This will be set by the program, so only touch this setting if you have problems logging in. Then you can remove the LoginKey and leave it empty. Like --> "".
- ChatResponse: If you get messaged while appearing online the bot can send an automated response to the user. If you leave this empty it will not respond to the user. When it has responded to an user that user will be added to an ignore list so it won't respond multiple times due to spam. This ignore list is cleared every 20 minutes. You need to enable ConnectToSteamCommunity and ShowOnlineStatus for this to work.
Fixed:
- When disconnecting with invalid password or logging in elsewhere it should properly handle this as well as it can.
- Code has been cleaned up and comments updated.
- 'Account' node in settings file has been changed to 'Accounts', since it's plural.
An example of Settings.json can be viewed below:
{
"HideToTrayAutomatically": true,
"Account": [
{
"Username": "MyAccountNumberOne",
"Password": "MySecretPassword",
"LoginKey": "",
"ShowOnlineStatus": true,
"RestartGamesEveryThreeHours": true,
"ConnectToSteamCommunity": true,
"ChatResponse": "(Automated) I am currently idling, so I will not be able to respond.",
"Games": [
730,
440,
10
]
},
{
"Username": "MyAccountNumberTwo",
"Password": "MyImprovedSecretPassword",
"LoginKey": "",
"ShowOnlineStatus": true,
"RestartGamesEveryThreeHours": true,
"ConnectToSteamCommunity": true,
"ChatResponse": "(Automated) I am currently idling, I'll respond later.",
"Games": [
730
]
}
]
}
It is recommended that you get a proper text editor to more easily edit the json settings file. I can recommend:
Added a cooldown after too many failed logins
- Commands removed. There was only one available and I doubt anyone used it.
- Added a cooldown of 20 minutes when the bot disconnects from loggedin state more than 3 times
Upgraded to newest version of SteamKit
CHANGES
- Now supports newest version of SteamKit and its' improvements
- Should now pick up boosting games after being disconnected due to logging in and playing elsewhere
- Cleaned up code for HourBoostr
- Fixed bug in HourBoostrJsonHelper where it would add an account even if there were no games added
IMPORTANT
- You will need to replace all the files, including the dll files since we're now using a newer version of everything
Fixed crash from 1.7.3
Woopsie.
Added two new settings and upgraded json helper
Added random start/stop after a period of time
After a (somewhat) random period of time it will stop idling for a for minutes and then start again. Hopefully this should fix problems where steam no longer counts hours. If anyone is experiencing the same problem after this update, please let me know.