Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Commit bff5005

Browse files
authored
Add files via upload
1 parent 02bf35b commit bff5005

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+3513
-674
lines changed

163Music/index.php

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
/*
3+
* By SkiMkino
4+
* GitHub: https://github.com/XMSMApi
5+
* License: GPLv3
6+
*/
7+
include '../lib/func.php';
8+
9+
$id = $_GET['id'];
10+
if ($id != null) {
11+
$json = array(
12+
"songid" => $id,
13+
"songurl" => LocaUrl("http://music.163.com/song/media/outer/url?id={$id}"),
14+
"songlyric" => json_decode(curl("http://music.163.com/api/song/media?id={$id}"))->lyric
15+
);
16+
echo json_code($json, 200);
17+
} else {
18+
echo json_code('', 500, 'No set id');
19+
}
20+
?>

AcFunVideo/index.php

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?php
2+
/*
3+
* By SkiMkino
4+
* GitHub: https://github.com/XMSMApi
5+
* License: GPLv3
6+
*/
7+
include '../lib/func.php';
8+
9+
$url = $_GET['url'];
10+
if ($url != null) {
11+
$a = json_decode(getSubstr(curl($url), 'window.pageInfo = window.videoInfo = ', ';'));
12+
$b = json_decode($a->currentVideoInfo->ksPlayJson);
13+
$c = json_decode($a->currentVideoInfo->ksPlayJson, true);
14+
/*$su = count($c['adaptationSet'][0]['representation']);
15+
for ($i=$su; $i==-1; $i-1) {
16+
$urls[] = array(
17+
$c['adaptationSet'][0]['representation'][$i]['qualityType'] => $c['adaptationSet'][0]['representation'][$i]['url']
18+
);
19+
}
20+
print_r($urls);*/
21+
$json = array(
22+
"videoid" => $b->videoId,
23+
"author" => array(
24+
"name" => $a->user->name,
25+
"id" => $a->user->id
26+
),
27+
"videourl" => /*$urls*/$c['adaptationSet'][0]['representation'][0]['url']
28+
);
29+
echo json_code($json, 200);
30+
} else {
31+
echo json_code('', 500, 'No set url');
32+
}

AcFunVideo/tmp.json

+291
Large diffs are not rendered by default.

AcFunVideo/tmp2.json

+112
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
{
2+
"version":"1.0.0",
3+
"businessType":1,
4+
"mediaType":1,
5+
"videoId":"403f5027345dce41",
6+
"hideAuto":false,
7+
"manualDefaultSelect":false,
8+
"stereoType":0,
9+
"adaptationSet":[
10+
{
11+
"id":0,
12+
"duration":96746,
13+
"representation":[
14+
{
15+
"id":1,
16+
"url":"https:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-477c7af28abab1844ecaedfcbc51dec2-hls_1080p_h264_6m_1.m3u8?pkey=ABCpIDFChgVfndlmLJ_XLcDYdUe3qy0k0EzJwGBArufSHKyCAIlwUTtKUyYCl4ajk_3xH3pDYT1jNVhFdF6Xi60fWbGT1NenNDwBQ-XDyDClJKs84cmO0TrA3_G1pNsfvUBHgQhgfd6UUCHzRc6Z4H91EbwjVhaRlpcYVGp6JObxSvqeYOyqtCHvHNqJB6FQPTtwUUd8tgZ5XbTu9GNxE2l6Ffy2jK94wjPyVvmv7oN-_Q&safety_id=AALfUPNuaBCWBr2ehS9NO1QW",
17+
"backupUrl":[
18+
"https:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-477c7af28abab1844ecaedfcbc51dec2-hls_1080p_h264_6m_1.m3u8?pkey=ABCpIDFChgVfndlmLJ_XLcDYdUe3qy0k0EzJwGBArufSHGZsTRr3U-s7yxhq8O8gJHOWl-O9isQ9NEX8qL3Ka74GsLYRslXbviTOo3ivb1wPXri4n7qQZ5earW9Dtot9chWP66fuNkNqQINu2N4_9M9KoIaw5r8Hwwfjxj97-Iwd3VhG3t6fvREHyXiLi6mVbS0ts1oeMwaHSfdT5TXiObUw9l0zW3Dipzc-rvajMiRy3g&safety_id=AALfUPNuaBCWBr2ehS9NO1QW"
19+
],
20+
"m3u8Slice":"#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:6\n#EXT-X-MEDIA-SEQUENCE:0\n#EXTINF:5.0,\nhttps:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-477c7af28abab1844ecaedfcbc51dec2-hls_1080p_h264_6m_1.00000.ts?pkey=ABCpIDFChgVfndlmLJ_XLcDYdUe3qy0k0EzJwGBArufSHAZAHfv5rAbtxVu2x48KAI1SvSNcQMJ5GzcUDkqqU_Td5XsThBcERP0eDzyKOARdsmE7NqbFLDlHpCDx__L9vqwFy6qQbpU3EAH-ggH_jwtS6SEpgHu0fjnNtdsAC0pusw2EZrW7rpzFfmOLB38V7vEG3ZaeTOxso2vd_gGULZZ-7NYrqmCT1ykJ9l5exYtONw&safety_id=AALfUPNuaBCWBr2ehS9NO1QW\n",
21+
"maxBitrate":6000,
22+
"avgBitrate":3410,
23+
"codecs":"",
24+
"width":1920,
25+
"height":1080,
26+
"frameRate":23.979319,
27+
"quality":1,
28+
"qualityType":"1080p+",
29+
"qualityLabel":"1080P+",
30+
"comment":"403f5027345dce41\/HLS_1080P_H264_6M_1",
31+
"hdrType":0
32+
},
33+
{
34+
"id":2,
35+
"url":"https:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-c7928a92080fa0a3e18974e80b00c50b-hls_1080p_2.m3u8?pkey=ABCclDYQgw2YrnE-J6Xfj9yjLrZp_lRIE4XifVSTDUzRQ5s5Kec1nd37vc0Y-XbvMVn25ormFHyxB0kFqbWjkB3ymj6nQiIT9o5dXKaQqSHjdYXqXtGvlaE6lZiwD1ZsMh17bnH2T0fE_6tPQl2CnavgQx6NLT2or1l5vm-C2ENzhfow3IWIO00NmUBWGk5pdqmK2IOmThQqta_uG6qwpmHordmOegoBEC61j3B4V9frIQ&safety_id=AALfUPNuaBCWBr2ehS9NO1QW",
36+
"backupUrl":[
37+
"https:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-c7928a92080fa0a3e18974e80b00c50b-hls_1080p_2.m3u8?pkey=ABCclDYQgw2YrnE-J6Xfj9yjLrZp_lRIE4XifVSTDUzRQ1YLfQQE0HGp9LXGuHvKPi6fNtWG8OykGRybVSXU-fPPsh07i7AjUppHVeYQg0bUAekUhF3-UzMkI85U88UKpXWVWgrbgBGD3kZhBlIBbNo-N2VDIlBkKUbCkp2bdIXy6ys5AiraqCM8_VW4yzymBPsW2881CiOXD3FQCkpcpf3PUR6yuO7QCgvqJ00DcOJGZQ&safety_id=AALfUPNuaBCWBr2ehS9NO1QW"
38+
],
39+
"m3u8Slice":"#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:6\n#EXT-X-MEDIA-SEQUENCE:0\n#EXTINF:5.0,\nhttps:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-c7928a92080fa0a3e18974e80b00c50b-hls_1080p_2.00000.ts?pkey=ABCclDYQgw2YrnE-J6Xfj9yjLrZp_lRIE4XifVSTDUzRQzWOeuZYFOOZIIhpycKxcbs9yu_T_NjTkBc9gD_1ERkGyhmW33VWnm_Ft2vbZPvQyoucbRUQnQciAKDKG6FppqYty7B_1Tfaw3QTJ5zVpqqmd4gn9IX6RdAEzWLygTKbJzfivvBSyqCLn7eUTFWVNAcN9sW-BgXRBbjgQFHIe5vmOmlC7B5aOdOFCKB4ZPq9Bw&safety_id=AALfUPNuaBCWBr2ehS9NO1QW\n",
40+
"maxBitrate":5000,
41+
"avgBitrate":2332,
42+
"codecs":"",
43+
"width":1920,
44+
"height":1080,
45+
"frameRate":23.979319,
46+
"quality":1,
47+
"qualityType":"1080p",
48+
"qualityLabel":"1080P",
49+
"comment":"403f5027345dce41\/HLS_1080P_2",
50+
"hdrType":0
51+
},
52+
{
53+
"id":3,
54+
"url":"https:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-abcaed29d7507c7730240debfd09dea8-hls_720p_2.m3u8?pkey=ABB_2-q7FKJ1r2CXqalk99ss1b6xSMC9UVrHIIObyh70xn7mDPi_AJywHQVCUt-ENXFO1dmu9C3It2xnFPvHMq3sO1d4CKihcl2zjvTmu86NLM6Zk23PCuCTAPUJArmXV2lw0hBHm0Qd6NG-HB0mW7gq4-fGwi0Di6ZH7hV4qTFaHnOS3mxxjzH3SutyX8xd6HVxHs53ndQUdWWYYUhJQ0WuJeQyuk2410bxCKZOn8ngEw&safety_id=AALfUPNuaBCWBr2ehS9NO1QW",
55+
"backupUrl":[
56+
"https:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-abcaed29d7507c7730240debfd09dea8-hls_720p_2.m3u8?pkey=ABB_2-q7FKJ1r2CXqalk99ss1b6xSMC9UVrHIIObyh70xlL1RUw0qWVwq42cnqIEeOWtWg4kSXdrwaUnqPXC9XFjLTNStVd6sRiARglflI2TcQ7zZbSBjOAByBCiIHyT47kt-UvIydf3v9dALQ_KVLRrZydqfdkKYP9W58h9UO71ehv7GlogC8KqFNdj37zdc-5GQVM6ylj3OWLrxrLtRkb9vHLA8zAl0abHahUrYMbmBQ&safety_id=AALfUPNuaBCWBr2ehS9NO1QW"
57+
],
58+
"m3u8Slice":"#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:6\n#EXT-X-MEDIA-SEQUENCE:0\n#EXTINF:5.0,\nhttps:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-abcaed29d7507c7730240debfd09dea8-hls_720p_2.00000.ts?pkey=ABB_2-q7FKJ1r2CXqalk99ss1b6xSMC9UVrHIIObyh70xt5WeGlv1Gx_d-GJ4s0Kr_HMSGO1Otq34MEdc0OpMKJDUC_eu_p1_tmd9FwU6BS6Y3PLc6qzyoD6mAIJiNV4wFZlmZ1eLiiBZ0QLF2UzkfodJ-xQTCBxh_qY_tS-X5RY_7qo5tzMHTiku85CCk5uCWObnVHG8afpxjMj45ruk7Y421ix_z0liMVbsM6pd_PSCw&safety_id=AALfUPNuaBCWBr2ehS9NO1QW\n",
59+
"maxBitrate":2700,
60+
"avgBitrate":1387,
61+
"codecs":"",
62+
"width":1280,
63+
"height":720,
64+
"frameRate":23.979319,
65+
"quality":1,
66+
"qualityType":"720p",
67+
"qualityLabel":"720P",
68+
"comment":"403f5027345dce41\/HLS_720P_2",
69+
"hdrType":0
70+
},
71+
{
72+
"id":4,
73+
"url":"https:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-1c59de2cee2edae3c2cb89b4c3913d40-hls_540p_2.m3u8?pkey=ABAXBtMh8LqnM1dPIX3MeFGyr24-uAjGxSqmjDeMnXR0BGVjKJZSn7-2tzMQPymHQ7WGy85IE56FxDagtlTOEkX0_K991h6WR-gJ1SGkH5vn4nnyH1R3KLX39mG5Oi8_rifj_BWQ9eff-yFgfHdpLXN-bQXwRhCaEPtXtXtd4nEW7DRwidoIyfxV-Z9p7Advg1FwHnj0h3V5_XavnS700XHAs1GF3qPBu4oiWbrAi_3rfQ&safety_id=AALfUPNuaBCWBr2ehS9NO1QW",
74+
"backupUrl":[
75+
"https:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-1c59de2cee2edae3c2cb89b4c3913d40-hls_540p_2.m3u8?pkey=ABAXBtMh8LqnM1dPIX3MeFGyr24-uAjGxSqmjDeMnXR0BFxVS8TiOJbx9vGihFjdZszkpvQexsD4Fdh38Tp1H8iI3X62RpyZUM0fNer_BVJU9p-0tjki9SOBqrKlg0Afs-BrKx5-2q7ocimGM930tcDx8nb3VvMzbd9wnNKCJ-CBCNjLgsFI1HMIJ3HTUVO9nWC9Z9wZlQ-7d7u_kUT5eaGWzCIIH1-RnsO7neYK41heig&safety_id=AALfUPNuaBCWBr2ehS9NO1QW"
76+
],
77+
"m3u8Slice":"#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:6\n#EXT-X-MEDIA-SEQUENCE:0\n#EXTINF:5.0,\nhttps:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-1c59de2cee2edae3c2cb89b4c3913d40-hls_540p_2.00000.ts?pkey=ABAXBtMh8LqnM1dPIX3MeFGyr24-uAjGxSqmjDeMnXR0BJ5p21XNtm6fbHesCOtYsM-jUggSYd89tKJHndrEBn-nkw9AqRrYv67jwgwq0fgRepPOLNhCtoho0khmnGNnr25e1GH84jj3rX6LUiETacu8QuKD4itxeAgKgVbF8fr5qnbGc0qy04fXEEcd5OqO6adPbvLkzAOoeW3MF3BjJBCbe149uLUm828ZuWHdRigj6Q&safety_id=AALfUPNuaBCWBr2ehS9NO1QW\n",
78+
"maxBitrate":2000,
79+
"avgBitrate":784,
80+
"codecs":"",
81+
"width":960,
82+
"height":540,
83+
"frameRate":23.979319,
84+
"quality":1,
85+
"qualityType":"540p",
86+
"qualityLabel":"540P",
87+
"comment":"403f5027345dce41\/HLS_540P_2",
88+
"hdrType":0
89+
},
90+
{
91+
"id":5,
92+
"url":"https:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-a10438dfb749e1bf6e409b6952badd6e-hls_360p_2.m3u8?pkey=ABAQS7Rq9fZzYRgf9l8v-mSX9ZWF6RjCfvRlwqj1ooLfOAh02B5DHyMWP7hPjdpI9G-m96nRwelzAHjqX2y1KGYxBGQFiwcpINDivVtHi7Q3ktURv0geRy5IWn-3021ZmvOnWRgwuSKG4hqNDdoNk-QfAOFbLNAj43uHVJyz2L3ScueI1-RKJLc-6GEFwJty0rtcrSzqDrkpTAGsucwKEU-Ryx9FJhRPIQ5SKsoHOxg0zA&safety_id=AALfUPNuaBCWBr2ehS9NO1QW",
93+
"backupUrl":[
94+
"https:\/\/tx-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-a10438dfb749e1bf6e409b6952badd6e-hls_360p_2.m3u8?pkey=ABAQS7Rq9fZzYRgf9l8v-mSX9ZWF6RjCfvRlwqj1ooLfOIhz6ZDuqzBBEItdpjDvRn24uWp74nGYRrE6oi2iP-TugOMgpdV9ETrgeGKqTYpincCEEt4uEUz1paOQKnoxkPJZnTVnERXXrYMW-KiQ-BO9HebM5qPsl_X9zk4GuoBZQOKQdbQVhiAWyzCdKVh_77AnE57V4HYnZAang4Su91vayJwdEoiHAd0FQ7c_-dgHNA&safety_id=AALfUPNuaBCWBr2ehS9NO1QW"
95+
],
96+
"m3u8Slice":"#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:6\n#EXT-X-MEDIA-SEQUENCE:0\n#EXTINF:5.0,\nhttps:\/\/ali-safety-video.acfun.cn\/mediacloud\/acfun\/acfun_video\/403f5027345dce41-a10438dfb749e1bf6e409b6952badd6e-hls_360p_2.00000.ts?pkey=ABAQS7Rq9fZzYRgf9l8v-mSX9ZWF6RjCfvRlwqj1ooLfODJX6uSdceLa4NuwguY1T7Emi_t1M3b-X599ObHTep4gehez6B4tLMEduP-Ibn8An6KRGaeVpR363pQmYV9ihsd4ZAtJA3h-LL-COLlyYkPrPSUsN3F9LxQfSJnEIhELFa6NP7SrDIyK5LcVlbS0iifJXtywzPKxApb5K4DQxXYYflZbXakQLMTd2M2DDgNuwg&safety_id=AALfUPNuaBCWBr2ehS9NO1QW\n",
97+
"maxBitrate":2000,
98+
"avgBitrate":483,
99+
"codecs":"",
100+
"width":640,
101+
"height":360,
102+
"frameRate":23.979319,
103+
"quality":1,
104+
"qualityType":"360p",
105+
"qualityLabel":"360P",
106+
"comment":"403f5027345dce41\/HLS_360P_2",
107+
"hdrType":0
108+
}
109+
]
110+
}
111+
]
112+
}

BiliBiliUserInfo/index.php

+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<?php
2+
/*
3+
* By SkiMkino
4+
* GitHub: https://github.com/XMSMApi
5+
* License: GPLv3
6+
*/
7+
include '../lib/func.php';
8+
9+
$uid = $_GET['uid'];
10+
if ($uid != null) {
11+
$a = json_decode(curl('https://api.bilibili.com/x/space/acc/info?mid='. $uid));
12+
$b = json_decode(curl('https://api.bilibili.com/x/relation/stat?vmid='. $uid));
13+
$c = json_decode(curl('https://api.bilibili.com/x/space/navnum?mid='. $uid));
14+
$json = array(
15+
"uid" => $a->data->mid,
16+
"name" => $a->data->name,
17+
"cover" => $a->data->face,
18+
"sex" => $a->data->sex,
19+
"birthday" => $a->data->birthday,
20+
"level" => array(
21+
$a->data->level,
22+
$a->data->rank
23+
),
24+
"topcover" => $a->data->top_photo,
25+
"introduction" => $a->data->sign,
26+
"vip" => array(
27+
"type" => $a->data->vip->type,
28+
"due_date" => $a->data->vip->due_date,
29+
"label" => array(
30+
"text" => $a->data->vip->label->text,
31+
"label_theme" => $a->data->vip->label->label_theme,
32+
"text_color" => $a->data->vip->label->text_color,
33+
"bg_style" => $a->data->vip->label->bg_style,
34+
"bg_color" => $a->data->vip->label->bg_color,
35+
"border_color" => $a->data->vip->label->border_color
36+
),
37+
"nickname_color" => $a->data->vip->nickname_color,
38+
"role" => $a->data->vip->role,
39+
"vipicon" => $a->data->vip->avatar_subscript_url
40+
),
41+
"fans" => array(
42+
"badge" => $a->data->fans_badge,
43+
"medal" => array(
44+
"name" => $a->data->fans_medal->medal,
45+
"show" => $a->data->fans_medal->show,
46+
"wear" => $a->data->fans_medal->wear
47+
),
48+
"follower" => $b->data->follower,
49+
"following" => $b->data->following,
50+
"black" => $b->data->black
51+
),
52+
"work" => array(
53+
"quantity" => $c->data->video,
54+
"submission" => $c->data->bangumi,
55+
"cinema" => $c->data->cinema,
56+
"article" => $c->data->article,
57+
"playlist" => $c->data->playlist,
58+
"photoalbum" => $c->data->album,
59+
"audio" => $c->data->audio,
60+
"pugv" => $c->data->pugv,
61+
"season_num" => $c->data->season_num
62+
),
63+
"official" => array(
64+
"role" => $a->data->official->role,
65+
"title" => $a->data->official->title,
66+
"honourinfo" => array(
67+
"pendant" => $a->data->pendant->name,
68+
"nameplate" => $a->data->nameplate->name
69+
)
70+
),
71+
"live" => array(
72+
"title" => $a->data->live_room->title,
73+
"url" => $a->data->live_room->url,
74+
"cover" => $a->data->live_room->cover,
75+
"online" => $a->data->live_room->online,
76+
"id" => $a->data->live_room->roomid
77+
)
78+
);
79+
echo json_code($json, 200);
80+
} else {
81+
echo json_code('', 500, 'No set id');
82+
}

BingImage/index.php

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?php
2+
/*
3+
* By SkiMkino
4+
* GitHub: https://github.com/XMSMApi
5+
* License: GPLv3
6+
*/
7+
include '../lib/func.php';
8+
9+
$str = file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');
10+
preg_match('/<url>([^<]+)<\/url>/isU', $str, $matches);
11+
$imgurl = 'http://cn.bing.com'.$matches[1];
12+
header("Location: {$imgurl}");
13+
?>

0 commit comments

Comments
 (0)