1 Star 0 Fork 0

mcc / images

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
202110130958387.php 2.11 KB
一键复制 编辑 原始数据 按行查看 历史
<?php
require_once('vendor/autoload.php');
use GuzzleHttp\Client;
$url = 'https://www.jb51.net/article/211074.htm';
function ending($res, $data)
{
var_dump($data);
if ($res) {
die;
}
}
echo "正在生成邮箱地址……" . PHP_EOL;
$email = $passwd = uniqid() . '@biegenwoshuo.com';
var_dump($email);
$registerData = [
"email" => $email,
"name" => $email,
"passwd" => $email,
"repasswd" => $email,
"wechat" => $email,
"imtype" => "2",
"code" => "0",
"geetest_challenge" => "072b030ba126b2f4b2374f342be9ed4407",
"geetest_validate" => "333bbf2a_f1_43bbbde",
"geetest_seccode" => "333bbf2a_f1_43bbbde|jordan",
];
$client = new Client(['base_uri' => 'http://cxkv2.xyz', 'timeout' => 2.0, 'cookies' => true]);
echo "账号注册中……" . PHP_EOL;
$registerResponse = $client->post("/auth/register", ['form_params' => $registerData]);
$registerRes = json_decode($registerResponse->getBody()->getContents(), true);
ending($registerRes['ret'] != 1, $registerRes);
echo "账号正在登录……" . PHP_EOL;
$loginResponse = $client->post("/auth/login", ["form_params" => compact('email', 'passwd')]);
$loginRes = json_decode($loginResponse->getBody()->getContents(), true);
var_dump($loginRes);
if ($loginRes['ret'] != 1) {
die;
}
echo "开始获取订阅节点地址……" . PHP_EOL;
$userCenter = $client->get('/user')->getBody()->getContents();
$doc = new DOMDocument();
@$doc->loadHTML($userCenter);
$nodeUrl = @$doc->getElementsByTagName('input')->item(2)->getAttribute('value');
var_dump($nodeUrl);
if (!$nodeUrl) {
die;
}
$longUrl = "https://subcon.dlj.tf/sub?target=clash&url={$nodeUrl}&insert=false&config=https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online.ini";
$shortUrlResponse = (new Client)->post("https://suo.yt/short", ["form_params" => ["longUrl" => base64_encode($longUrl)]]);
$shortUrl = json_decode($shortUrlResponse->getBody()->getContents(), true);
var_dump($shortUrl);
1
https://gitee.com/immcc/images.git
git@gitee.com:immcc/images.git
immcc
images
images
master

搜索帮助