离线版开发文档在jeb/doc/apidoc.zip
中,解压后可用。
官方文档:https://www.pnfsoftware.com/jeb/apidoc/reference/packages.html
脚本案例:https://github.com/pnfsoftware/jeb2-samplecode/tree/master/scripts
概念辨析
在JEB的世界中,脚本(script)和插件(plugin)还是有区别的。官网对其描述如下:

环境配置
- Python脚本通过java的Jython模块调用,下载地址为http://www.jython.org/downloads.html,建议使用2.5或2.7版本。
wget http://search.maven.org/remotecontent?filepath=org/python/jython-standalone/2.7.0/jython-standalone-2.7.0.jar
- 把下载好的
jython-standalone-???.jar
放到scripts
目录中。 - 写好的python脚本建议放在jeb的scripts/目录下,或者把jeb配置中默认的
.ScriptsFolder
改为自定义目录,修改方法Edit/Options, Advanced...
。
脚本执行流程
流程测试
加载scripts/JEB2SampleScript.py
,运行效果如下:

结语
写来写去,总感觉怪怪的。到底有没有必要把官网文档和安装目录的使用手册反复掂出来翻译呢?网上其他博客都是一个大牛发出来文章,其他人抄来抄去,加上个人臆测又吵来吵去,实在是干扰正常思考。
后面直接贴文档了,英文就英文吧,写文章主要是方便自己回顾,自己能看明白就行。再者说,大神才不在乎你写的这些入门级的东西,他们想看的是自己写的创新性的东西,能体现个人价值的作品。
接下来,认真分析官方API文档和demo,做些含金量高的脚本出来!
网友评论