Skip to content

v3.0.0

Compare
Choose a tag to compare
@keepwn keepwn released this 19 Dec 05:36
· 35 commits to master since this release

新特性

  • 运行更稳定:采用了全新的UI框架,可以稳定的运行在多个平台上(包括Windows、Ubuntu、Kali、Mac OS等)
  • 界面更美观:在不同平台上运行的时候,动态调用运行平台的原生UI控件,界面不再违和
  • 架构更合理:重构了插件框架,调用逻辑更加合理,开发更加简单
  • 操作更友好:针对实际体验中的大部分操作进行了优化,多平台下的操作更加统一,降低了学习成本
  • 文档更全面:新增了源码编译文档,新增了插件开发文档,以及未来更多的帮助文档

更新内容

  • 新增中英两种语言,可自定义其他语言
  • 新增对IronPython插件的支持
  • 新增插件服务,插件可注册服务、调用其它插件服务
  • 新增插件Api
  • 新增Encoder插件,用来字符串编码
  • 新增IPQuery插件,用来查询ip地址
  • 新增脚本类型phpEval_Base64 and phpAssert_Base64,推荐用于magic_quotes_gpc = On的情况
  • 改进了主屏第一页
  • 改进了功能标签,支持点击X关闭(Mac版目前不支持)
  • 更换了最新Logo
  • ShellManager:
    • 支持按列名排序
    • 支持多选删除,多选刷新状态
    • 改进了Shell的定义,高级配置使用Ini格式定义,不再支持2.2.1版本以前的xml格式
    • 新增导入Caidao的mdb数据、Altman的db3数据、Altman的xml数据
    • 新增导出Altman的xml数据
  • FileManager:
    • 支持按列名排序
    • 支持鼠标悬停修改文件名、修改文件时间
  • PluginManager:
    • 支持按列名排序
  • 还有更多细节...

注意事项

  • Altman3数据库与旧版本程序的数据库完全兼容,你可以直接替换或者使用ShellManager进行导入
  • Altman3的CustomType目录下文件与旧版本程序完全兼容,你可以直接替换,但不保证以后的版本一直兼容
  • Altman3中Shell的高级配置与旧版本不兼容,使用前请务必修改
  • Altman3分为3个版本,有别于旧版本,使用前请务必阅读readme
  • 如果在Linux下报错误"System.IO.FileNotFoundException",请将Bin目录下的Altman..dll和Eto..dll剪切到程序根目录