Kraken is an open-source automatic clicker with an abstraction layer that will make it very easy for any software developer to tailor it for their needs
- Features
- Double Click Prevention
- Randomly generated delays on every startup
- Supports most Minecraft clients and versions out of the box
-
Consumer
- Run the kraken.exe application
- Press the toggle key "GRAVE"
- Hold down the left mouse button
-
Developer
- Adding recorded input
- First record your clicks (both press and release)
- Serialize the click data you have recorded to match a sequence container with an element of
std::pair<int, int>
- Add the serialized click data in recorded_clicks.h
- Adding your randomization engine or randomization algorithm to the randomly generated click delays
- The randomly generated click delays are defined in kraken.cpp#L30 so that's where you'll have to go
- Installing your own double click prevention callback
- Due to Kraken's simple abstraction layer it will make it very easy for you to install your double click prevention which is defined in kraken.cpp#L65
- Simply switch out the
std::nullopt
with your double click prevention function
- Changing toggle key bind
- The toggle keybind is defined in clicker.cpp#L130
- Adding recorded input