Why do we need the option to reboot app player on a daily basis?
For users who bot seven knights game 24/7 will know that the raid keys, daily dungeon, etc. are not renew by the game automatically. The game must be restarted in order for the netmarble to renew some of its resources. As such, users have to restart the game manually at least once a day.
To eliminate this process, 7kbot has an option to restart the app player (i.e. the game indirectly) on a daily basis.
How / When is the rebooting process of app player activated?
Under [Preference] -> [Timing], there is an option (checkbox) for user to reboot the app player (Bluestacks / Nox):

The reboot process trigger when the following conditions are met
- the profile is activated currently;
- the current system time is in the effective time-range of the profile.
Note: The reboot process will trigger maximum once (count) a day. The count will be reset to 0 when 7kbot is restarted.
Example
In order to make use of rebooting feature, first we have to create multiple profiles:
Profiles |
Time Range |
Modules Configured |
Notes |
default |
0000 - 2359 |
awaken raid, arena, tower |
[reboot app player], [check-in guild], [reset cycle hero counter] |
cold time |
1330 - 2359 |
adventure, arena, tower, raid |
|
hot time |
0900 - 1330 |
adventure |
[activate hot-time] |
sleep |
0000 - 0805 |
raid, arena, tower, adventure |
|
In this example, I make use of the default
profile as the reboot point of each day. So this is the sequence what will happen on each day:
- Between 0000-0805, 7kbot will use
sleep
profile because its the only profile within the time range.
- Between 0806-0859, there is no profile within the time range, thus
default
will be used. As such, 7kbot will reboot the app player at this time range.
- Between 0900-1330, 7kbot will use
hot time
profile and so it activate the hot-time for ingame bonuses.
- Between 1330-2359 (4hrs hot-time over), 7kbot will use
cold time
profile.
The same sequences will repeat itself on daily basis.