Skip to content

wrestle/libzeye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

本程序暂时废弃!

libzeye

ZoomEye SDK - C

  • C语言版的SDK

可选择依赖

  • json-c
    • 默认是不开启的

实现

  • 账户信息获取
  • Web 搜索
  • Host 搜索

使用

  • 可以参见main.c
  • 以及util/zeye_util.h的注释
  • 使用时,只需使用util/zeye_util.h即可
  • 更详细的可以查看doc/user.md

如何构建

  • 如果需要使用json-c库来解析,请修改CMakeLists.txt文件,在CMAKE_C_FLAGS的值中添加-DJSON_DEPENDENCY 即可
    • 安装好json-c库后,在CMakelists.txt中的LINK_DIRECTORIES()为自己的路径,或者默认使用这个也可以
  • 接着
  • mkdir cmake-build && cd cmake_build
  • cmake ..
  • make
  • ./zoomeye 测试

默认是生成动态链接库,如果想要使用 静态链接库,可以在CMakeLists.txt中修改,我已经写好参数,只需要取消注释并且将动态库的生成注释掉即可

当然前提是,需要在main.c中写好自己的用户名和密码

About

一个ZoomEye的SDK,C语言版

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published