Error Tools
有点死了,不小心把Termux删了,源码啥的都在里面
好消息: 我一直同步在github,基本没损失
坏消息: imgui更新了,有些函数没了,要适配
坏消息: imgui更新了,有些函数没了,要适配
Error Tools
开源触摸穿透处理方案?
开源: Fe11
转载不留名死全家
转载不留名死全家
/**
* Vector2 pos: 触摸点的屏幕坐标
* 必须头文件: imgui.h imgui_internal.h
*/
bool handle_touch_penetration(Vector2 pos)
{
for (const auto& window : GImGui->Windows)
{
// 跳过所有非主窗口
if (window->Flags & ImGuiWindowFlags_ChildWindow
|| window->Flags & ImGuiWindowFlags_Tooltip
|| window->Flags & ImGuiWindowFlags_Popup
|| window->Flags & ImGuiWindowFlags_Modal
|| window->Flags & ImGuiWindowFlags_ChildMenu)
continue;
bool IsObstacle = pos.x >= window->Pos.x
&& pos.x <= window->Pos.x + window->Size.x
&& pos.y >= window->Pos.y
&& pos.y <= window->Pos.y + window->Size.y;
LOGD("[触摸监视器](%.0fx%.0f): %.0fx%.0f ~ %.0fx%.0f\t%s\n", pos.x, pos.y,
window->Pos.x, window->Pos.y,
window->Pos.x + window->Size.x, window->Pos.y + window->Size.y,
IsObstacle ? "\033[31m阻断上传\033[0m" : "");
if (IsObstacle) return true;
}
return false.
}
// 使用例子
// 在处理触摸事件的循环内
if (handle_touch_penetration(touch_pos)) break; // 跳出循环,同时也跳过上传
Error Tools
希望你们都能成为大牛 https://github.com/FullError11/KPM-Builder
已修复编译后的kpm模块不可用的BUG
android-ndk-r28c-ollvm-aarch64 (2).zip
311.7 MB
OLLVM 19 for Android NDK r28c (AArch64 Linux Android)
---
由 FE11 编译 LLVM 并 修补 NDK
- 作者
FullError11/FE11
- 发行频道
ErrorTools
ollvm 选项
---
由 FE11 编译 LLVM 并 修补 NDK
- 作者
FullError11/FE11
- 发行频道
ErrorTools
ollvm 选项
类型 名称 默认值 解释
--------------------------------
bool split false 基本块分割
int split_num 3 基本块分割数量
bool sobf false 字符串混淆
bool fla false 控制流平坦化
bool sub false 指令替换
int sub_loop 1 指令替换处理次数
bool bcf false 虚假控制流
int bcf_prob 70 每个基本块在每次处理时被混淆的概率 (最大100)
int bcf_loop 2 虚假控制流处理次数 (必须大于0)
bool ibr false 间接跳转
bool igv false 间接全局变量访问
bool icall false 间接调用
bool fncmd false 使用函数名控制混淆(格式:函数名_混淆选项命令_ 例:function_fla_bcf_)