Skip to content

likfe/agst3

Repository files navigation

agst3

Androguard for Sublime Text 3

代码来自 as-st-1.9 ,此版本是 Sublime Text 2 的插件。

但是此插件无法在 Sublime Text 3 上面正常使用,原因如下:

  1. 由于 Sublime Text 3 内置 Python3.3,和之前 Sublime Text 2 使用的 Python2.X 不兼容,插件使用的是 2.X 的语法
  2. 由于 Sublime Text 3 把插件的文件夹作为 module,所以插件 from ... import 会提示 ImportError: No module named xxx,找不到 module

原因找到了,那么想要原插件能运行在 Sublime Text 3 上面,需要:

  1. 使用 Python 内置的 2to3 进行代码兼容,此工具处理不了的,手动修改
  2. 修改 from ... import ,加上文件夹名称

此插件的修改工作放在工作之余,更新较慢,敬请期待正式可用版本。

日志

2017-03-08

  • 确立需要做的基本工作任务,
  • 找到合适的工具。

2017-03-09

  • 使用工具 2to3 完成代码升级
  • 完成包名引用问题
  • 发现运行卡死问题,但无法获取错误详情,寻找 Debug 工具

About

Androguard for Sublime Text 3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published