Ben 9 mesiacov pred
rodič
commit
9ccc00cb16

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
js/pornhub.bundle.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
js/tiktok.bundle.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
js/xvideos.bundle.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
js/youtube.bundle.js


+ 6 - 3
js/youtube/youtube_audio.js

@@ -86,8 +86,8 @@ parseSetCookie = (headers) => {
 
 request = async (method, url, data = null, headers = {}, platform) => {
     if (platform === "WEB") {
-        // url = url.replace("https://www.youtube.com/", "http://127.0.0.1:80/");
-        // url = url.replace("https://music.youtube.com/", "http://127.0.0.1:80/");
+        url = url.replace("https://www.youtube.com/", "http://127.0.0.1:80/");
+        url = url.replace("https://music.youtube.com/", "http://127.0.0.1:80/");
     }
     console.log(`request url:${url}`)
     console.log(`request data:${data}`)
@@ -141,7 +141,7 @@ findFunction = (jsCode, regexp, platform) => {
             if (existDependencies.includes(varName)) {
                 continue
             }
-            if (!/^[$A-Z][A-Z|a-z]+$/.test(varName)) {
+            if (!/^[$A-Za-z]{2,}$/.test(varName)) {
                 continue
             }
             let reg = "var (\$)?" + varName + "={(.|\\n)*?};"
@@ -327,6 +327,9 @@ detail = async (url, platform) => {
 
         const baseJsUrl = `https://www.youtube.com${JSON.parse(html.match(/set\(({.+?})\);/)[1])["PLAYER_JS_URL"]}`
         let audioUrl = ""
+        for (let format of originFormats) {
+            format["originUrl"] = format["url"]
+        }
         for (let format of originFormats) {
             if (!format["url"]) {
                 format["url"] = await signUrl(format["signatureCipher"], baseJsUrl, platform);

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
js/youtube_audio.bundle.js


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov