美文网首页
JEB2脚本开发hello world!

JEB2脚本开发hello world!

作者: M4K0 | 来源:发表于2019-01-07 11:26 被阅读15次

离线版开发文档在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)还是有区别的。官网对其描述如下:

Jeb2的脚本只能通过python开发

环境配置

  • 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,运行效果如下:

image.png

结语

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

相关文章

网友评论

      本文标题:JEB2脚本开发hello world!

      本文链接:https://www.haomeiwen.com/subject/weiyrqtx.html