更新 'jiekou/ting13.js'

Ju
src48597962 2 years ago
parent 9526d6ef98
commit c1b87f676f
  1. 34
      jiekou/ting13.js

@ -247,15 +247,31 @@ let erdata = {
} }
}, },
"解析": function(url) { "解析": function(url) {
let urlid = url.match(/play\/(.*?)\./)[1]; return 'webRule://' + url + '@' + $.toString(() => {
let data = "nid="+urlid.split("_")[0]+"&cid="+urlid.split("_")[2]; if (typeof (request) == 'undefined' || !request) {
let headers = { eval(fba.getInternalJs());
"Referer": url };
}; if (window.c == null) {
let cook = fetchCookie(url, {headers: headers}); window.c = 0;
headers.Cookie = JSON.parse(cook||'[]').join(';'); };
let play = JSON.parse(request("https://m.ting13.com/api/mapi/play", {timeout:8000,body: data, method: 'POST',headers:headers})).url; window.c++;
return play + "#isMusic=true#"; if (window.c * 250 >= 15 * 1000) {
fba.hideLoading();
return "toast://解析超时";
}
//fba.log(fy_bridge_app.getUrls());
var urls = _getUrls();
var exclude = /m3u8\.tv/;
var contain = /\.m4a|\.mp3/;
for (var i in urls) {
if (!exclude.test(urls[i]) && contain.test(urls[i])) {
//fba.log(urls[i]);
return $$$("#noLoading#").lazyRule((url) => {
return url;
}, fy_bridge_app.getHeaderUrl(urls[i]));
}
}
})
}, },
"最新": function(url) { "最新": function(url) {
setResult(pdfh(request(url, {timeout:8000}), '#js_chapter-reverse&&.last-chapter&&Text')); setResult(pdfh(request(url, {timeout:8000}), '#js_chapter-reverse&&.last-chapter&&Text'));

Loading…
Cancel
Save