From 17304cf0f0d9f8b3ea35dcc3e0fbbe9f197057c8 Mon Sep 17 00:00:00 2001 From: lateautumn4lin Date: Sun, 13 Sep 2020 02:13:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=A1=86=E6=9E=B6=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E6=AD=A3=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 +++ headwolf/.idea/.name | 1 - headwolf/.idea/codeStyles/Project.xml | 116 --------------- headwolf/.idea/gradle.xml | 1 + headwolf/.idea/runConfigurations.xml | 12 -- headwolf/app/build.gradle | 15 +- headwolf/app/src/main/AndroidManifest.xml | 15 ++ headwolf/app/src/main/assets/config | 8 +- headwolf/app/src/main/assets/xposed_init | 2 +- .../com/lateautumn4lin/headwolf/Config.java | 132 ++++++++++++++++++ .../lateautumn4lin/headwolf/MainActivity.java | 18 +++ .../headwolf/MyApplication.java | 29 ++++ .../headwolf/commons/Logger.java | 59 ++++++++ .../headwolf/entry/BaseEntry.java | 108 +++++++++++++- .../headwolf/entry/RealEntry.java | 42 +++++- .../headwolf/handlers/BaseHandler.java | 21 ++- .../headwolf/handlers/KuaishouHandler.java | 40 +++++- .../headwolf/initialization/BaseInit.java | 3 + .../headwolf/initialization/Register.java | 60 ++++++++ .../utils/ClassesReaderAssistant.java | 125 +++++++++++------ .../utils/CommunicationAssistant.java | 3 + .../headwolf/utils/PropertiesAssistant.java | 14 +- .../app/src/main/res/layout/activity_main.xml | 2 +- headwolf/app/src/main/res/values/strings.xml | 2 +- headwolf/build.gradle | 6 +- headwolf/mmkv-static-1.1.2/build.gradle | 2 + headwolf/settings.gradle | 2 +- 27 files changed, 663 insertions(+), 191 deletions(-) delete mode 100644 headwolf/.idea/.name delete mode 100644 headwolf/.idea/codeStyles/Project.xml delete mode 100644 headwolf/.idea/runConfigurations.xml create mode 100644 headwolf/app/src/main/java/com/lateautumn4lin/headwolf/MyApplication.java create mode 100644 headwolf/mmkv-static-1.1.2/build.gradle diff --git a/README.md b/README.md index be36675..21695a0 100644 --- a/README.md +++ b/README.md @@ -20,36 +20,52 @@ > 公共类 - commons + > 统一日志类 - Logger + > 入口类 - entry + > Hook第一层入口(包括免重启等功能) - BaseEntry + > Hook逻辑入口,由第一层入口加载,包含具体的Hook逻辑 - RealEntry + > 事件处理类 - handlers + > 基础处理类 - BaseHandler + > 测试类 - KuaishouHandler + > 初始化管理类 - initialization + > 基础初始化类 - BaseInit + > 注册类,管理与Sekiro服务端通信 - Register + > 工具类 - utils + > 类查询助手 - ClassesReaderAssistant + > 通信助手 - CommunicationAssistant + > 算法助手 - AlgorithmAssistant + > 配置文件助手 - PropertiesAssistant + - Config ## Install diff --git a/headwolf/.idea/.name b/headwolf/.idea/.name deleted file mode 100644 index 5525f32..0000000 --- a/headwolf/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -Headwolf \ No newline at end of file diff --git a/headwolf/.idea/codeStyles/Project.xml b/headwolf/.idea/codeStyles/Project.xml deleted file mode 100644 index 681f41a..0000000 --- a/headwolf/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - -
- - - - xmlns:android - - ^$ - - - -
-
- - - - xmlns:.* - - ^$ - - - BY_NAME - -
-
- - - - .*:id - - http://schemas.android.com/apk/res/android - - - -
-
- - - - .*:name - - http://schemas.android.com/apk/res/android - - - -
-
- - - - name - - ^$ - - - -
-
- - - - style - - ^$ - - - -
-
- - - - .* - - ^$ - - - BY_NAME - -
-
- - - - .* - - http://schemas.android.com/apk/res/android - - - ANDROID_ATTRIBUTE_ORDER - -
-
- - - - .* - - .* - - - BY_NAME - -
-
-
-
-
-
\ No newline at end of file diff --git a/headwolf/.idea/gradle.xml b/headwolf/.idea/gradle.xml index 5cd135a..f16f4ce 100644 --- a/headwolf/.idea/gradle.xml +++ b/headwolf/.idea/gradle.xml @@ -11,6 +11,7 @@