perryhuynh / kcauto

kcauto, the successor to kancolle-auto, a Kantai Collection (Kancolle) bot/automation tool
GNU General Public License v3.0
68 stars 22 forks source link
automation kancolle kantai-collection machine-vision

kcauto

kcauto is a robust Kantai Collection automation tool. kcauto and it's predecessor kancolle-auto are proof-of-concepts in using vision-based automation to play Kantai Collection. They are exercises in automating large, convoluted, and complex game-playing logic. kcauto is written in Python 3.7.

kcauto is not designed to be the fastest automation tool, but is instead meant to be robust, highly customizable, and relatively safe to use. Please read the Disclaimer below before use!


You can also reach out to the dev (Perry) and other kcauto users on Discord!


Disclaimer

kcauto is meant for educational purposes only. Botting is against the rules and prolonged usage of kcauto may result in your account being banned. The developer of kcauto takes no responsibility for repercussions related to the usage of kcauto. You have been warned!

Although unlikely, users may lose ships and equipment when using kcauto to conduct combat sorties. While kcauto has been painstakingly designed to reduce the chances of this happening, the developer of kcauto does not take responsibility for any loss of ships and/or resources.

Features

Installation

Kancolle setup

Running kcauto

The following assumes the python alias points to Python 3.7. If your alias for Python 3.7 is different (e.g. python3, py -3), modify the commands as needed. Run these commands on the command line/shell.