HourBoostr
HourBoostr copied to clipboard
RateLimit Exceeded
I want to run 1000 accounts together, but it fails, how can I run them all together?
Technically, you can't. because hourboostr cant handle all those connections together. most of them will fail, and get you errors such as RateLimitExceeded which means you got soft banned by steam. even if all accs connected in first try, just a small network hiccup is all it takes to disconnect all of it. even a steam maintenance is all it takes.
This is possible, I work with 202 accounts this way.
For English speakers:
- Create several folders (CS GO Boost 0, 1, 2, 3, ...), each of which will have ~10 accounts.
- Save the Settings.json file with an empty LoginKey ("LoginKey": "") in a separate folder (Settings 0, 1, 2, 3, ...).
- Launch for the first time, wait for authorization, authorize all accounts, turn off HourBoostr.exe and save the Logs folder in the Settings 0 folder.
- Thus we got the Settings 0 folder, in which there is a Settings.json file with an empty LoginKey and started but empty logs. This file and folder are needed for replacement in case of authorization error.
Now we can run all groups of accounts. I wrote a bat file to simplify this task (create a file in Notepad AutomaticChangeSettings.bat for example):
rem Close all HourBoostr processes
taskkill /im HourBoostr.exe
timeout 5
rem Copy and replace all files from Settings 0 to CS GO Boost 0
xcopy "C:\{Location of the settings folder for HourBoostr account group 0}\Settings 0" "C:\{Location of the main folder HourBoostr account group 0}\CS GO Boost 0" / h / y / c / r / s
timeout 5
rem Launch HourBoostr account group 0
cd "C:\{Location of the HourBoostr main folder account group 0}\CS GO Boost 0"
start HourBoostr.exe
This should be repeated for each group of accounts (0, 1, 2, 3, ...). For example, for five groups, this way we get:
taskkill /im HourBoostr.exe
timeout 5
xcopy "C:\Users\Admin\Desktop\Boost\Settings 0" "C:\Users\Admin\Desktop\Boost\CS GO Boost 0" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 1" "C:\Users\Admin\Desktop\Boost\CS GO Boost 1" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 2" "C:\Users\Admin\Desktop\Boost\CS GO Boost 2" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 3" "C:\Users\Admin\Desktop\Boost\CS GO Boost 3" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 4" "C:\Users\Admin\Desktop\Boost\CS GO Boost 4" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 5" "C:\Users\Admin\Desktop\Boost\CS GO Boost 5" /h /y /c /r /s
timeout 5
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 0"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 1"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 2"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 3"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 4"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 5"
start HourBoostr.exe
(You can not write "rem ..." and "timeout 5" if you do not need them) Thus, if we need to restart all HourBoostr processes, we simply change the ip and run the bat file. It will replace all the necessary files so that there are no authorization attempts on already false LoginKeys. I tried to forbid changing LoginKey, but without this HourBoostr does not work. So the way to rewrite Settings.json is the only one I could come up with. Overwriting the Logs folder is needed only for free space. You can safely skip this moment.
Recommendations:
- Regularly clean the Logs folder (it runs automatically when the script starts) so that it does not take up space in the system.
- If network errors appear: use any VPN to change the ip, and delete the authorization keys (this is done automatically when the script starts).
- Do not delete / modify the Sentryfiles folder and its contents, without it you will have to carry out all authorization again.
===
For Russian speakers / Для русскоговорящих:
- Создайте несколько папок (CS GO Boost 0, 1, 2, 3, ...), в каждой из которых будет по ~10 аккаунтов.
- Сохраните файл Settings.json с пустым LoginKey ("LoginKey": "") в отдельной папке (Settings 0, 1, 2, 3, ...).
- Запустите первый раз, дождитесь авторизации, авторизируйте все аккаунты, выключите HourBoostr.exe и сохраните папку Logs в папку Settings 0.
- Таким образом мы получили папку Settings 0, в которой есть файл Settings.json с пустым LoginKey и начатые, но пустые файлы логов для кадого аккаунта в папке Logs. Этот файл и папка нужны для замены при ошибки авторизации и прочих проблемах/ошибках. Теперь мы можем запускать все группы аккаунтов. Я написал bat файл для упрощения этой задачи (создай файл в блокноте например AutomaticChangeSettings.bat):
rem Закрываем все процессы HourBoostr
taskkill /im HourBoostr.exe
timeout 5
rem Копируем с заменой все файлы из Settings 0 в CS GO Boost 0
xcopy "C:\{Расположение папки настроек для HourBoostr группы аккаунтов 0}\Settings 0" "C:\{Расположение главной папки HourBoostr группы аккаунтов 0}\CS GO Boost 0" / h / y / c / r / s
timeout 5
rem Запускаем HourBoostr группы аккаунтов 0
cd "C:\{Расположение главной папки HourBoostr группы аккаунтов 0}\CS GO Boost 0"
start HourBoostr.exe
Это следует повторить для каждой группы аккаунтов (0, 1, 2, 3, ...). Например для пяти групп таким образом мы получим:
taskkill /im HourBoostr.exe
timeout 5
xcopy "C:\Users\Admin\Desktop\Boost\Settings 0" "C:\Users\Admin\Desktop\Boost\CS GO Boost 0" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 1" "C:\Users\Admin\Desktop\Boost\CS GO Boost 1" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 2" "C:\Users\Admin\Desktop\Boost\CS GO Boost 2" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 3" "C:\Users\Admin\Desktop\Boost\CS GO Boost 3" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 4" "C:\Users\Admin\Desktop\Boost\CS GO Boost 4" /h /y /c /r /s
xcopy "C:\Users\Admin\Desktop\Boost\Settings 5" "C:\Users\Admin\Desktop\Boost\CS GO Boost 5" /h /y /c /r /s
timeout 5
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 0"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 1"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 2"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 3"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 4"
start HourBoostr.exe
cd "C:\Users\Admin\Desktop\Boost\CS GO Boost 5"
start HourBoostr.exe
(Можно не записывать "rem..." и "timeout 5", если они вам не нужны) Таким образом, если нам нужно перезапустить все HourBoostr процессы, мы просто меняем ip и запускаем bat файл. Он заменит все необходимые файлы, чтобы не было попыток авторизации по уже ложным LoginKey. Я пытался запретить изменять LoginKey, но без этого HourBoostr не работает. Так что способ с перезаписью Settings.json единственный который я смог придумать. Перезапись папки Logs нужна только для отчиски свободного места. Вы можете спокойно пропустить этот момент.
Основные рекомендации:
- Регулярно чисть папку Logs (выполняется автоматически при запуске скрипта), чтобы не занимали место в системе.
- Если появятся сетевые ошибки: используй любой vpn, чтобы сменить ip, и удалите ключи авторизации (выполняется автоматически при запуске скрипта).
- Не удаляёте/изменяйте папку Sentryfiles и её содержимое, без неё придётся проводить всю авторизацию заново.