Sublime Text 3破解方法

sublime_text3作为一款文本编辑软件,在加装了各种插件之后,简直码代码神器。

虽然可以免费试用,但是那个是不是跳出来的购买框简直要逼死强迫症了~-~

然而打开购买页面之后,那个80刀的价格对我这新手是极其不友好的。。。。

sublime的购买机制是只检测用户,而不限制用户所使用的终端数量,所以之前各种注册码能百度出好多,而且随便一个就能用

继续阅读“Sublime Text 3破解方法”

PHP脚本实现webhook源码

error_reporting(1);
set_time_limit(0);
// 部署目录
$target = '/www/www.baidu.com';
// 部署密钥
$token = '123456789';
// 部署分支
$branch = 'develop';

// token判断
$request_token = isset($_SERVER['HTTP_X_GITLAB_TOKEN']) ? $_SERVER['HTTP_X_GITLAB_TOKEN'] : '';
if ($token !== $request_token) {
die;
}

// 分支判断
$arr = file_get_contents('php://input', 'r');
$arr = json_decode($arr, true);
if (JSON_ERROR_NONE !== json_last_error()) {
die;
}
$ref = isset($arr['ref']) ? $arr['ref'] : die;
$ref = explode('/', $ref);
$ref = array_pop($ref);
if ($branch != $ref) {
die;
}

$cmd = "(cd $target && git pull && composer install -vvv) > /dev/null 2>&1 &";
echo shell_exec($cmd);