Commit Graph

25 Commits

Author SHA1 Message Date
tzdwindows 7
452e6709a1 feat(language): 添加多语言支持和文件关联管理器
- 新增 FileAssociationManager 类,用于管理文件扩展名与程序的关联
- 添加多语言支持,包括中文(简体、繁体)、英文、日文等
- 新增语言配置文件,定义了各种界面文本和提示信息
- 实现了在不同操作系统(Windows、macOS、Linux)上的文件关联功能
2025-03-02 20:54:15 +08:00
tzdwindows 7
0310d046aa feat(gui): 添加用户登录功能- 新增 LoginWindow 类实现登录界面
- 在主程序启动时显示登录窗口
- 实现用户注册和密码重置功能
- 添加在线验证和用户标签相关类
2025-03-02 20:53:36 +08:00
tzdwindows 7
b06c8fd4e7 feat(gui): 重构 FridaWindow 界面并添加新功能- 重新设计了 FridaWindow 的布局和样式,增加了菜单栏和更多控件
- 添加了进程列表和搜索功能,支持双击注入进程
- 实现了暗黑主题和自定义样式,提升了用户体验
- 优化了代码结构,增加了可读性和可维护性
2025-03-01 19:51:57 +08:00
tzdwindows 7
f4baf0b1e4 feat(gui): 重构 FridaWindow 类并添加新功能
-重新设计了窗口布局和样式,增加了更多控制按钮
-集成了自动补全功能,支持 Frida 相关的关键字和 API
- 优化了代码编辑器的配色方案,支持语法高亮
- 改进了日志输出区域的可读性- 移除了未使用的 LanguageManager 导入
2025-03-01 16:19:19 +08:00
tzdwindows 7
f62db0f91d refactor(jar): 重构 ModernJarViewer 并优化文件打开逻辑
- 将 ModernJarViewer从 JDialog 改为 JFrame,独立运行
- 优化文件打开逻辑,支持从命令行参数直接打开 jar 文件
- 改进搜索功能,支持增量搜索和循环搜索
- 调整 UI 样式,支持中文菜单- 移除冗余代码,提高代码可维护性
2025-02-23 14:05:23 +08:00
tzdwindows 7
e422d31b85 feat(box): 现代化用户界面并添加 jar 文件预览功能
- 使用 FlatDarculaLaf 样式库替换默认样式
- 添加 jar 文件预览功能,使用 CFR 进行反编译
- 更新 build.gradle 文件,添加新依赖项
- 新增 CFROutputSinkFactory 和 JarClassFileSource 类
- 修改主程序启动逻辑,支持 jar 文件预览
2025-02-23 13:31:14 +08:00
tzdwindows 7
ce996b73be feat(plugin): 添加 Python 插件支持
- 新增 PluginPyLoader 类实现 Python 插件加载- 添加 PythonResult 类封装 Python执行结果
- 实现 RunPython 工具类用于执行 Python脚本
- 新增 PyLocalSide 类提供 Python 脚本调用本地方法的接口- 修改主程序启动逻辑,支持 Python 插件初始化
- 更新插件注册设置项,兼容 Python 插件
2025-02-22 15:53:32 +08:00
tzdwindows 7
701dfcfb47 feat(box): 添加命令行文件解析功能并优化主题和语言管理- 新增 ArgsParser 类用于解析命令行参数中的文件路径
- 添加 OpenFileEvents 事件类用于处理打开文件请求
- 更新 AxisInnovatorsBox 类,支持命令行文件解析
- 重构 LanguageManager 类,优化语言合并和加载逻辑
- 更新 MainWindow 类,改进界面样式和滚动条UI
- 修改 PluginDescriptor 类,增加注册名字段
2025-02-21 20:55:10 +08:00
tzdwindows 7
97b071ece8 feat(i18n): 添加多语言支持并优化用户界面
- 新增 LanguageManager 类实现语言管理功能
- 在 FridaWindow 中添加多语言支持
- 优化 LoadIcon 类的图片加载逻辑- 更新 BoxClassLoader 和 AxisInnovatorsBox 类以支持新功能- 添加 FolderCleaner 工具类用于清理日志文件
- 更新构建配置,添加新的依赖项
2025-02-14 09:45:11 +08:00
tzdwindows 7
3049ceb9f9 feat(register): 重构工具注册逻辑并添加设置功能
- 重新设计了工具分类和工具项的注册流程
- 增加了插件管理和基础设置功能- 添加了主题颜色和字体选择功能
- 优化了CUDA设置和AI推理库加载逻辑
- 新增了ToolsRegistrationError异常类
2025-02-11 22:14:09 +08:00
tzdwindows 7
e027bbe791 refactor(classloader): 重构类加载器并优化黑名单处理
- 使用 CopyOnWriteArrayList 替代 ArrayList 以提高线程安全- 优化类加载逻辑,避免类重复加载
- 黑名单添加更多系统和第三方库前缀
- 修复类循环依赖问题
- 简化代码结构,提高可读性
2025-02-11 16:30:06 +08:00
tzdwindows 7
4d08fbeab0 feat(core): 重构类加载器并添加插件支持
-重构 BoxClassLoader 以支持插件加载
- 添加核心插件加载逻辑
- 实现类转换器和黑名单功能
- 优化工具类别和工具项的注册
- 修复日志输出和异常处理
2025-02-11 13:21:45 +08:00
tzdwindows 7
fcc4115638 perf:优化图片加载方法并支持插件自定义图标
- 修改了 LoadIcon 类,增加了通用的 loadIcon 方法和插件专用的 pluginsLoadIcon 方法
-优化了图片加载逻辑,能够根据不同的类加载资源
- 在 LM 类中将 CUDA 默认值改为 false,提高了代码的可维护性
2025-02-10 23:18:41 +08:00
tzdwindows 7
4387f32f70 feat(core): 重构主类并添加新功能
- 重构 Main 类,添加新属性和方法- 新增 RegistrationTool 类,用于注册工具类别
- 添加 StartupEvent 事件,用于程序启动时触发
- 修改插件加载逻辑,使用 Main.getMain() 获取主类实例
2025-02-10 22:03:56 +08:00
tzdwindows 7
dc4ca24533 build(gradle): 重构构建配置并添加新功能
- 更新 Shadow 插件版本
- 添加 JDK 版本检查
- 分离依赖项到 libs 目录- 修改 jar 任务以包含 Class-Path 属性
- 更新测试配置
- 添加开源文档处理和打包功能
- 创建可运行分发包
- 设置默认构建任务
2025-02-10 21:20:56 +08:00
tzdwindows 7
62abd4bdbc refactor(BoxClassLoader): 删除未使用的空行
- 移除了 BoxClassLoader 类中的多余空行
- 优化了代码结构,提高了代码的可读性
2025-02-10 15:44:57 +08:00
tzdwindows 7
bf654b7ea3 feat(plugins): 实现插件系统并优化加载过程
- 新增 BoxClassLoader、IClassTransformer、LoadingCorePlugin 等核心类
- 重构 Main 类,采用多线程和 ProgressBarManager 优化加载过程
- 完善 PluginLoader 类,支持核心插件和字节码转换器的加载- 重定向系统输出到 Log4j2,提高日志管理的灵活性
2025-02-10 15:32:22 +08:00
tzdwindows 7
a8f9611db4 feat(core): 实现插件加载系统并优化日志管理
- 新增插件加载系统,支持从指定目录加载插件
- 引入log4j2日志框架,优化日志记录和管理
- 重构主程序启动逻辑,增加加载动画和系统信息输出
- 优化窗口样式和布局,提高用户体验
2025-02-10 13:30:38 +08:00
tzdwindows 7
d70a1f63f6 修正上下文处理 2025-02-09 12:08:16 +08:00
tzdwindows 7
db5d4b06c6 feat(box): 实现 AI 对话窗口并添加网络 API 调用
- 新增 LMApi 类实现 API 调用获取 AI 回复
- 修改 LocalWindow 类,添加系统提示信息- 更新 Main 类,引入 Markdown处理库
- 在 build.gradle 中添加相关依赖
2025-02-09 12:06:50 +08:00
tzdwindows 7
022446eb32 feat(AI工具): 添加本地AI执行工具
- 新增LocalWindow类,实现本地AI推理功能- 更新LM类,添加推理相关方法
- 在Main类中添加AI工具类别和本地AI执行工具项
- 优化FridaWindow类,添加作者注释
2025-02-07 18:03:51 +08:00
tzdwindows 7
ebde6b1d1d Merge remote-tracking branch 'origin/master' 2025-02-06 20:50:02 +08:00
tzdwindows 7
4e2253df81 第二次提交 2025-02-06 20:49:46 +08:00
tzdwindows 7
abf846a9d4 删除文件 Windows AxisInnovatorsBox.zip 2025-02-05 07:05:29 +00:00
tzdwindows 7
d06b32a92f 第一次提交 2025-02-05 15:02:27 +08:00