1
0

2 Commity 15048b9b43 ... cfca0932d2

Autor SHA1 Správa Dátum
  904118851 cfca0932d2 123 3 týždňov pred
  904118851 97b094fb6f 123 3 týždňov pred

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY0.js

@@ -224,6 +224,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -264,6 +276,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY1.js

@@ -222,6 +222,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -262,6 +274,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY2.js

@@ -223,6 +223,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -263,6 +275,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY3.js

@@ -223,6 +223,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -263,6 +275,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY4.js

@@ -223,6 +223,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -263,6 +275,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY5.js

@@ -226,6 +226,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -266,6 +278,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY6.js

@@ -223,6 +223,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -263,6 +275,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY7.js

@@ -223,6 +223,18 @@ function get_work_id(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -263,6 +275,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 21 - 1
1_FILTER_FACTORY/FILTER_FACTORY8.js

@@ -222,7 +222,17 @@ function get_work_id(url) {
         return null; // 出现任何错误都返回null
     }
 }
-
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
 function filter_and_insert(origin_data,tg_config,PlatformConfig){
     if(origin_data.guajian_link.length<=0){
         return null
@@ -263,6 +273,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

+ 22 - 0
1_FILTER_FACTORY/FILTER_FACTORY9.js

@@ -211,6 +211,18 @@ function getCBID(url) {
     }
 }
 
+function get_serial_id(url) {
+    try {
+        if (!url.includes('serial_id=')) {
+            return null; // 或者返回其他你想要的默认值
+        }
+        const bookId = url.split('serial_id=')[1].split('&')[0];
+        return bookId;
+    } catch (error) {
+        return null; // 出现任何错误都返回null
+    }
+}
+
 function get_work_id(url) {
     try {
         if (!url.includes('work_id=')) {
@@ -263,6 +275,16 @@ function filter_and_insert(origin_data,tg_config,PlatformConfig){
             if(params['bookId']==undefined||params['bookId']==null){
                 return null
             }
+        }else if(parent_platform_id==config.platform_zy){
+            params['bookId'] = get_serial_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
+        }else if(parent_platform_id==config.platform_zhihu){
+            params['bookId'] = get_work_id(url);
+            if(params['bookId']==undefined||params['bookId']==null){
+                return null
+            }
         }
         
         let obj =  {video_id:origin_data.video_id,book_id:params['bookId'],source:params['name'].substring(0,params['name'].length>64?64:params['name'].length),video_link:origin_data.video_link,

BIN
dump.rdb


BIN
src/api/hy/qr.gif


BIN
src/api/hy/qr_resized.gif