MCPcopy Index your code
hub / github.com/antest1/kcanotify

github.com/antest1/kcanotify @v3.1r4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.1r4 ↗ · + Follow
1,848 symbols 6,155 edges 129 files 8 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Kcanotify (시제 깡들리티)

Viewer Application for KanColle Android

About Project

Kcanotify is an open-source viewer tool for Kantai Collection Android, provides various features like expedition/docking notification or see battle prediction.

This application does not modify any incoming/outcoming packet when communicate with kancolle/DMM server, and it does not provide any cheat or macro tools. Data not related with kancolle is not processed.

Requirements

  • Android 7 (Nougat) or later
  • Kancolle Android or GotoBrowser must be installed
  • Supporting Android VPN service (when using official app)
  • Warning: Kcanotify may not work for specific devices (vendor-dependent issue).

Download

Main Features

  • Notification for finished expedition and docking, morale recovery
  • Alert for heavy damaged/not supplied ship before/during sortie
  • Show fleet information like LoS, fighter power, morale, etc.
  • Show current node during sortie
  • BattleView (predicts battle result)
  • QuestView (quest translation, show quest progress)
  • Akashi's improvement arsenal
  • Ship list, Equipment list, EXP calculator, Expedition list, ...
  • Sending statistics to poi-statistics (optional)

Language

  • Korean (한국어)
  • English
  • Simplified/Traditional Chinese (中文)
  • Japanese (日本語)
  • Spanish (Español)

Translations to other languages are welcomed. (please contact to developer to email)

Attribution

Contact

For suggestion or error report, make an Issue or mail to me.
E-mail: kcanotify@gmail.com

Backers

You can support the project via Open Collective. (one-time/monthly)
Thank you to all our backers! [Become a backer]

License

GNU General Public License version 3

Copyright (c) 2016-2026 antest1(IE10)

All rights reserved

Privacy Policy

You can check the privacy policy HERE. (Updated: 2022.01.30)

Extension points exported contracts — how you extend this code

MitmListener (Interface)
(no doc) [4 implementers]
app/src/main/java/com/antest1/kcanotify/remote_capture/interfaces/MitmListener.java
Callback (Interface)
(no doc) [1 implementers]
app/src/main/java/com/antest1/kcanotify/MainPreferenceFragment.java
KcaDownloader (Interface)
(no doc)
app/src/main/java/com/antest1/kcanotify/KcaDownloader.java

Core symbols most depended-on inside this repo

toString
called by 276
app/src/main/java/eu/faircode/netguard/Packet.java
log_android
called by 264
app/src/main/jni/netguard/util.c
ng_free
called by 28
app/src/main/jni/netguard/netguard.c
ng_add_alloc
called by 23
app/src/main/jni/netguard/netguard.c
ng_delete_alloc
called by 23
app/src/main/jni/netguard/netguard.c
ng_malloc
called by 23
app/src/main/jni/netguard/netguard.c
write_rst
called by 19
app/src/main/jni/netguard/tcp.c
calc_checksum
called by 18
app/src/main/jni/netguard/util.c

Shape

Method 1,483
Class 260
Function 98
Enum 4
Interface 3

Languages

Java89%
C9%
C++2%
TypeScript1%

Modules by API surface

app/src/main/java/com/antest1/kcanotify/KcaApiData.java104 symbols
app/src/main/java/com/antest1/kcanotify/KcaUtils.java68 symbols
app/src/main/java/com/antest1/kcanotify/KcaService.java53 symbols
app/src/main/jni/netguard/netguard.c46 symbols
app/src/main/java/com/antest1/kcanotify/KcaDBHelper.java43 symbols
app/src/main/java/com/antest1/kcanotify/KcaVpnService.java41 symbols
app/src/main/java/com/antest1/kcanotify/MainPreferenceFragment.java36 symbols
app/src/main/java/com/antest1/kcanotify/MainActivity.java34 symbols
app/src/main/jni/netguard/tcp.c33 symbols
app/src/main/java/com/antest1/kcanotify/ShipInfoFilterActivity.java32 symbols
app/src/main/java/com/antest1/kcanotify/KcaFleetViewService.java32 symbols
app/src/main/java/com/antest1/kcanotify/KcaBattleViewService.java31 symbols

For agents

$ claude mcp add kcanotify \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact