php API Manager php 的API接口文档管理程序
需要 服务器支持PDO才可以。我的服务器没有开PDO所有只能贴图
显示效果
编辑时候的效果
欢迎使用 接口管理工具v1.1
[安装步骤]
第一步: 新建数据库导入 db.sql
第二步: 修改./MinPHP/core/config.php 数据库配置段
第三步: 愉快的使用ing
[注]
1)此版本为v1.0版本,权限控制。仅有超级管理员权限
2)”游客”,只能查看接口分类,与接口信息(无增删改查权限)
3)此版本默认的管理员有两个分别为admin(密码:654321)与root(密码:123456)。 帐号可以手动修改user数据表
[作者]
email: gongcoder@gmail.com qq: 309581329
原git clone https://github.com/gongwalker/ApiManager.git
v1.2更新记录
添加API 接口时
增加TEST 按钮可以直接测试
返回数据增加JSON 解析
预览接口时
增加JSON 解析
Detours API HOOK 另类使用方法
这是早几年的笔记,但是方法一样可用。
对于某些程序的API 注入和拦截,老手直接在反编译后直接跳转然后平栈
对于新手来说 使用 Detours 来处理再方便不过了。
网上的 例子都是 Detours 编译后在引入,我有点小洁癖,本来就是要做一个动态链接库
然后 在买一送一(自己生成的+Detours 生成的),感觉很不爽,其实可以直接拷贝Detours 源文件到自己的DLL项目内直接使用的
一下是步骤。
首先去下载 Detours
http://research.microsoft.com/en-us/projects/detours/
然后一路安装,得到路径下的 SRC内的文件
将文件夹拷到自己项目导入
不用导入uimports.cpp的
首先在自己的 项目--》属性-》配置属性-》C/C++-》预编译头 选中不使用预编译头
然后修改detours.cpp
在包含#include "detours.h"头文件前 添加
#define DETOURS_X86
#define DETOURS_32BIT
在修改 disasm.cpp
在包含#include "detours.h"头文件前 添加
#define DETOURS_X86
至此在自己的项目头部引入detours.h
然后就和编译过detours的使用方法是一样的了。
最终你只生成了一个DLL
功能上和编辑Detours没有什么区别。
但是这个少了编译的麻烦感觉简单了许多
EditPlus注册码在线生成
网上找的EditPlus注册码在线生成,出处已经找不到了。
可以生成各个版本的EditPlus 的注册码
https://www.imqiyu.com/demo/EditPlus/EditPlus.html
MathJax 配置和动态加载元素 生成公式
首先最简单的配置就是直接在 连接后面加上配置连接
<script type="text/javascript" src="http://cdn.bootcss.com/mathjax/2.5.3/MathJax.js?config=TeX-AMS_HTML"></script>
如 MathJax.js?config=TeX-AMS_HTML 后面的?config=TeX-AMS_HTML
然后国内的 mathjax个个版本的CDN速度杠杠的
http://www.bootcdn.cn/mathjax/
有时候是在mathjax初始化完后动态添加的HTML 元素 需要渲染的时候
调用下面一句话就OK 了。
MathJax.Hub.Queue([
'Typeset'
, MathJax.Hub]);
网站添加JSON解析
在酷Q网站看到的一个比较好的在线JSON 解析
然后就下载下拉放到自己网站,方便以后使用