Bit Heroes bot v1.7.0
Hi, im bot, please give this repository a Star, thanks
Changelog:
- Version 1.7.0
- Added auto check latest version, when newer versions released, you will see a yellow warning message about new version (33% change to check when launching app)
** WARNING ** has new update vA.B.C, please go to download new version at https://github.com/9-9-9-9/Bit-Heroes-bot/releases
- Expedition now supports Hallowed Dimension (new) and Idol Dimension
- From now on, its able to pass argument to
steam.bot.bat
andbot.bat
, for example:steam.bot.bat afk --ear --close-game
- Removal of flag
--all
, AFK now supports argument to target places fastly - Time format for flag
--exit
now support formats:- number (original) => number of seconds
- number mixes with symbols: d/h/m/s, for example:
--exit=3d8h
stands for request to exit after 80 hours, equals to--exit=288000
- Support flag
--profile=X
for funcexpedition
- Fix display wrong configured Expedition door
- Performance improvement
- Version 1.6.0 supports Invasion for Steam
- Version 1.5.8 contains some new flags added and bugs fix
- Fix func
raid
not be able to launch with--steam
flag - New flag
--ear
to exit AFK if no more task to do (all out of turns and wait for resource generation) - New flag
--close-game
to close game window after bot exit - Add
Expedition door to enter
intosetting
function, its an optional config, able to leave it unset and choose later at run time of functionafk
andexpedition
- Fix small bug of description printed by flag
--help
- Fix func
- Version
1.5.7
contains new function, new flag and breaking change:- Bot now named
99bot
- New function:
raid
, can be chosed from main menu or launch via command line:java -jar BitHeroes.jar raid
- New flag:
--shutdown
, it helps you turn off your computer after program exited. Its requiressudo
on linux (sudo ./bot.sh
) if you use this flag - Profile identity now becomes name instead of number. Profiles which was created in previous versions still works (eg: profile number 1 now treated as profile with the name
1
, file name isreadonly.1.user-config.properties
)
- Bot now named
- Version
1.5.5
fixed colorize terminal on Windows, now it should work across all OSes (click here to see how it look like) - Version
1.5.4
user can specify a folder into keyexternal.mini-client.user.dir
in user-config.properties file. Mini-client will use that folder and next time when you update bot version, you no need to move thechrome-user-dir
folder - Version
1.5.3
fixsetting
function output wrongly - Version
1.5.2
fix--help
displayed wrongly - Version
1.5.1
:- Now bot can be launch without argument and can select specific function to run, also provide flags directly
- The above upgrade lead to removal of many
sh
andbat
andsteam.*.bat
files - Apply coloring to terminal and change how text display for better UX
- From now onward, launch bot via:
steam.bot.bat
for Steam client on Windowsbot.bat
for Mini-client on Windowsbot.sh
for Mini-client on Linux/MacOS- or from command line:
java -jar BitHeroes.jar
- Generate mini-client via
client.*
files - Do setting via
setting.*
files - See help via
help.*
files
- Version
1.4.1
fix bug finding Expedition and Trials icon in steam mode - Version
1.4.0
:- Added JNA to support auto detect game screen offset (instead of editing keys
offset.screen.x|y
). Thats why there is an increment of the zip file size: from ~500kb to ~3mb - Added new func
expedition
trails
now supported on Steam clientafk
now supportsexpedition
. Remaining Invasion does not supported byafk
for Steam clientafk
now support select specific World Boss and Raid, require pre-setting viasetting
app- Fix some bugs related to threading and image detection
- Added JNA to support auto detect game screen offset (instead of editing keys
- Version
1.3.2
support steam forafk
- Version
1.3.1
support steam for world-boss and pvp - Version
1.3.0
release full feature ofafk
- Version
1.2.6
fix bug funcrerun
on--steam
mode
Upgrade notes:
- Move the following file and directory from previous bot version's directory
user-config.properties
andreadonly.*.user-config.properties
files, it contains your configurationchrome-user-dir
directory, that folder was created by chrome to do temp cache and also save your game's setting. By specify an external directory into the keyexternal.mini-client.user.dir
of theuser-config.properties
file, next time when you upgrade this bot, you don't need to move this folder