Aiden 10 bulan lalu
induk
melakukan
98efc4895c
4 mengubah file dengan 3315 tambahan dan 3258 penghapusan
  1. 2 0
      .idea/.gitignore
  2. 3310 3256
      js/youtube/base.js
  3. 1 1
      js/youtube/test.js
  4. 2 1
      js/youtube/youtube.js

+ 2 - 0
.idea/.gitignore

@@ -6,3 +6,5 @@
 # Datasource local storage ignored files
 # Datasource local storage ignored files
 /dataSources/
 /dataSources/
 /dataSources.local.xml
 /dataSources.local.xml
+# GitHub Copilot persisted chat sessions
+/copilot/chatSessions

File diff ditekan karena terlalu besar
+ 3310 - 3256
js/youtube/base.js


+ 1 - 1
js/youtube/test.js

@@ -1,4 +1,4 @@
-detail(`https://www.youtube.com/watch?v=OTGXR0hKEs0`, 'WEB')
+detail(`https://www.youtube.com/watch?v=IXuhdnB2dAY`, 'WEB')
     .then(res => {
     .then(res => {
         console.log(res);
         console.log(res);
     })
     })

+ 2 - 1
js/youtube/youtube.js

@@ -144,7 +144,8 @@ findFunction = (jsCode, regexp, platform) => {
             if (!/^[$A-Z]+$/.test(varName)) {
             if (!/^[$A-Z]+$/.test(varName)) {
                 continue
                 continue
             }
             }
-            const varNameMatch = jsCode.match(new RegExp(`var \\${varName}={(.|\\n)*?};`), 'ig');
+            let reg = "var (\$)?" + varName + "={(.|\\n)*?};"
+            const varNameMatch = jsCode.match(new RegExp(reg), 'ig');
             if (varNameMatch && varNameMatch.length >= 1) {
             if (varNameMatch && varNameMatch.length >= 1) {
                 result += varNameMatch[0] + "\n";
                 result += varNameMatch[0] + "\n";
             }
             }

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini