MCPcopy Index your code
hub / github.com/cuiqingandroid/CharlesZH

github.com/cuiqingandroid/CharlesZH @v1.0beta

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0beta ↗ · + Follow
205 symbols 483 edges 20 files 52 documented · 25%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

本工程通过修改字节码实现charles汉化,目前最新的Charles仅部分支持语言包,所以大部分汉化工作都是通过直接修改字节码实现。

汉化步骤

1. 依赖环境

JRE11及以上

2. 运行

使用命令java -jar charlesZh.jar或双击charlesZh.jar

3. 替换charles.jar

替换charles安装目录下lib里面的charles为刚刚的origin_charles.jar

注意: 1. 在替换charles.jar之前,做好备份,以免打不开 2. 本项目只做charles汉化,不包含破解,还请支持正版,购买连接

TODO

  • [ ] 支持多语言
  • [ ] 支持语言切换
  • [ ] 支持插件开发

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

formatMsg
called by 30
src/main/java/org/cq/jartool/JarTool.java
add
called by 25
src/main/java/org/cq/jartool/JarTool.java
equals
called by 20
src/main/java/org/cq/jartool/JarTool.java
getMsg
called by 19
src/main/java/org/cq/jartool/JarTool.java
output
called by 18
src/main/java/org/cq/jartool/JarTool.java
errorAndInvalid
called by 14
src/main/java/org/cq/jartool/Validator.java
name
called by 10
src/main/java/org/cq/jartool/JarTool.java
getTempPath
called by 10
src/main/java/charles/VersionModifier.java

Shape

Method 176
Class 28
Interface 1

Languages

Java100%

Modules by API surface

src/main/java/org/cq/jartool/JarTool.java92 symbols
src/main/java/org/cq/jartool/FingerPrint.java36 symbols
src/main/java/org/cq/jartool/Validator.java18 symbols
src/main/java/charles/version462/modifiers/MenuEncodingModifier.java9 symbols
src/main/java/org/cq/Main.java6 symbols
src/main/java/charles/version462/Modifier462.java6 symbols
src/main/java/charles/VersionModifier.java6 symbols
src/main/java/charles/version461/modifiers/MenuEncodingModifier.java4 symbols
src/main/java/charles/version461/modifiers/JavaSourceReplace.java4 symbols
src/main/java/charles/version461/Modifier461.java4 symbols
src/main/java/org/cq/jartool/resource/jar_zh_CN.java3 symbols
src/main/java/org/cq/jartool/CommandLine.java3 symbols

For agents

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

⬇ download graph artifact