Skip to content

Commit 786ecd8

Browse files
authored
修复【腾讯视频】
1 parent bb965a9 commit 786ecd8

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

videoqq/videoqq.js

+9-6
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ function login() {
4242
function signapp() {
4343
return new Promise((resolve, reject) => {
4444
const timestamp = Math.round(new Date().getTime() / 1000).toString()
45-
const VAL_signurl = `https://vip.video.qq.com/fcgi-bin/comm_cgi?name=hierarchical_task_system&cmd=2&_=${timestamp}`
45+
const VAL_signurl = `https://vip.video.qq.com/fcgi-bin/comm_cgi?name=hierarchical_task_checkin&cmd=2&_=${timestamp}`
4646
let url = { url: VAL_signurl, headers: {} }
47-
url.headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.4 Safari/605.1.15'
47+
url.headers['User-Agent'] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1'
4848
chavy.get(url, (error, response, data) => {
4949
try {
5050
signinfo.signapp = JSON.parse(data.match(/\((.*)\);/)[1])
@@ -62,9 +62,9 @@ function signapp() {
6262
function getexp() {
6363
return new Promise((resolve, reject) => {
6464
const timestamp = Math.round(new Date().getTime() / 1000).toString()
65-
const VAL_getexpurl = `https://vip.video.qq.com/fcgi-bin/comm_cgi?name=spp_PropertyNum&cmd=1&growth_value=1&otype=json&_=${timestamp}`
65+
const VAL_getexpurl = `https://vip.video.qq.com/fcgi-bin/comm_cgi?name=spp_vscore_user_mashup&type=1&_=${timestamp}`
6666
let url = { url: VAL_getexpurl, headers: {} }
67-
url.headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.4 Safari/605.1.15'
67+
url.headers['User-Agent'] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1'
6868
chavy.get(url, (error, response, data) => {
6969
try {
7070
signinfo.expinfo = JSON.parse(data.match(/\((.*)\);/)[1])
@@ -85,8 +85,9 @@ function showmsg() {
8585
if (signinfo.signapp.ret == 0) {
8686
subTitle = '签到结果: 成功'
8787
if (signinfo.expinfo) {
88-
subTitle += !signinfo.signapp.checkin_score ? ' (重复签到)' : ''
89-
detail = `V力值: ${signinfo.expinfo.GrowthValue.num} (+${signinfo.signapp.checkin_score}), 观影券: ${signinfo.expinfo.MovieTicket.num}, 赠片资格: ${signinfo.expinfo.GiveMovie.num}`
88+
subTitle += !
89+
Number(signinfo.signapp.checkin_score) ? ' (重复签到)' : ''
90+
detail = `V力值: ${signinfo.expinfo.lscore_info.score} (+${signinfo.signapp.checkin_score}), 积分: ${signinfo.expinfo.cscore_info.vip_score_total}`
9091
}
9192
} else if (signinfo.signapp.ret == -10006) {
9293
subTitle = '签到结果: 失败'
@@ -99,6 +100,8 @@ function showmsg() {
99100
detail = `编码: ${signinfo.signapp.ret}, 说明: ${signinfo.signapp.msg}`
100101
}
101102
chavy.msg(cookieName, subTitle, detail)
103+
chavy.log(subTitle)
104+
chavy.log(detail)
102105
}
103106
}
104107

0 commit comments

Comments
 (0)