Skip to content

Bit Heroes bot v1.7.0

Compare
Choose a tag to compare
@9-9-9-9 9-9-9-9 released this 17 Sep 09:27
· 220 commits to master since this release
2a888e2

Github Release

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 and bot.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 func expedition
    • 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
  • 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 requires sudo 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 is readonly.1.user-config.properties)
  • 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 key external.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 the chrome-user-dir folder
  • Version 1.5.3 fix setting 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 and bat and steam.*.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 Windows
      • bot.bat for Mini-client on Windows
      • bot.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 client
    • afk now supports expedition. Remaining Invasion does not supported by afk for Steam client
    • afk now support select specific World Boss and Raid, require pre-setting via setting app
    • Fix some bugs related to threading and image detection
  • Version 1.3.2 support steam for afk
  • Version 1.3.1 support steam for world-boss and pvp
  • Version 1.3.0 release full feature of afk
  • Version 1.2.6 fix bug func rerun on --steam mode

Upgrade notes:

  • Move the following file and directory from previous bot version's directory
    • user-config.properties and readonly.*.user-config.properties files, it contains your configuration
    • chrome-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 key external.mini-client.user.dir of the user-config.properties file, next time when you upgrade this bot, you don't need to move this folder