Skip to content
This repository has been archived by the owner on Dec 10, 2017. It is now read-only.
Minyoung Choi edited this page Feb 20, 2017 · 15 revisions

kancolle-auto is a robust Kantai Collection automation tool.


WARNINGS/DISCLAIMERS

kancolle-auto is meant for educational purposes only. Actual and prolonged use of kancolle-auto may result in your account being banned. Remember that botting is against the rules!

I make no guarantees that you will not be caught and penalized using kancolle-auto, so be smart about it. Don't spam expeditions and sorties nonstop 24/7. Try to mimic a human as much as possible with your use of this tool! Relevant discussion can be found here.

In addition, if you let kancolle-auto sortie you might lose ships! It is highly unlikely (multiple checks occur to prevent this from happening) but I make no guarantees! Also, if you let kancolle-auto use buckets, make sure you can spare them!


NOTE

kancolle-auto is not designed to be the fastest automation tool. It is designed to be robust and highly customizable. kancolle-auto is meant to free up your time, energy, and attention, not to net you the most resources or XP in the shortest time possible. It can automate almost every major feature in the game, including combat, and it can run for days on end with minimal to no user intervention.


Features

  • Expedition module — automate expeditions
    • Supports expeditions 1 ~ 40, as well as Event Node and Boss support expeditions
    • Supports cold starts
      • If an expedition fleet has already come back on script start, kancolle-auto will resolve it
      • If an expedition was sent out prior to script start, kancolle-auto will determine how much time is remaining in the expedition
  • Schedule Sleep module — automate script pauses
    • Allows for user to specify when kancolle-auto should sleep/not play the game: when, and how long
    • Useful for not sending too many expeditions in a single day (doing so results in frequent catbombs)
  • PvP module — automate PvPs
    • Automatically conducts PvP after PvP (and Quests) reset
    • Allows for user to specify which fleet to use for PvPs, if used in conjunction with a different fleet comp in the Combat module
  • Combat module — automate sorties, repairs, fleet composition switching, and submarine switching
    • Supports automatic sortie to all maps up to 6-4, including Extra Operations and Events (requires update every Event)
    • Allows for user to specify which fleet to use for sortieing, if used in conjunction with a different fleet comp in the PvP module (unless sortieing to a Combined Fleet map)
    • Supports Combined Fleet sorties in Events, including FCF retreats
    • Allows for user to specify node selections
    • Allows for user to specify the number of combat nodes, formation for each node, and whether or not to engage in night battle for each node
    • Allows for user to specify damage thresholds for both retreat and repair — kancolle-auto will automatically retreat if a ship is at or below damage threshold, and automatically repair ships if they are at or below the damage threshold
    • Allows for user-specified repair length limit — kancolle-auto will use a bucket to repair the ship if its repair time is above this limit
    • Allows for user to specify whether or not fatigue/morale should be checked before sortieing — kancolle-auto can wait for ship fatigue/morale to recover before sortieing
    • Supports ability to automatically swap out submarines being repaired from your main fleet, allowing for uninterrupted sortieing
    • Allows for user to specify whether or not to sortie when port is full — kancolle-auto can wait for ship slots to open up before sortieing; useful for farming specific drops
  • Quests module — automate quests
    • Supports quests bd1, bd2, bd3, bd4, bd5, bd6, bd7, bd8, bw1, bw2, bw3, bw4, bw5, bw6, bw7, bw8, bw9, bw10, c2, c3, c4, c8, d2, d3, d4, d9, d11, e3, and e4
    • Module resets and rechecks quests at 5AM JST (daily quest reset time)
    • Module can recognize which quests are already enabled on script start
    • Module can toggle on and off PvP and Sortie quests, based on what it's doing next
    • Module can submit completed quests and receive all rewards as needed
  • Ability to enable just the desired modules
  • Catbomb recovery — if a catbomb is encountered and a compatible browser/viewer is being used, kancolle-auto can refresh kancolle to start its automated actions again
  • Random variations to hopefully make the tool more difficult to detect
    • Randomized mouse click locations on all buttons and screens
    • Randomized traversal of menus
    • Randomized mouse resting locations
    • All sleep/wait timers are also randomized
  • Separate config.ini file that contains all user variables for easier configuration and backup of configurations
  • If using sikuli-script, the console will display feedback and timers to indicate when the next automated action will occur. The user can interact with kancolle during this time to set quests, do development/construction/modernization, re-organize fleets, and more

Compatibility

All browsers/viewers are compatible as long as the entirety of the Kancolle game window is visible at 100% scale.

The following browsers/viewers have catbomb-recovery support: