904118851 8 months ago
parent
commit
738163b7a5

+ 5 - 4
0_RECEIVE_FACTORY/RECEIVE_FACTORY.js

@@ -33,7 +33,7 @@ async function processTask(){
             const xml = recv_data_list.pop();
             let guajian_link = ''
             guajian_link = xml[挂件地址]
-            const result = await origin_data_controllers.getOriginData({video_id:xml[视频id]})
+            const result = await origin_data_controllers.getOriginDataById({video_id:xml[视频id]})
             if(result.success){
                 await origin_data_controllers.updateOriginData({id:result.data.id},{kepp_num:xml[收藏数],comment_num:xml[评论数],like_num:xml[点赞数],shared_num:xml[分享数],guajian_link:guajian_link})
             }else{
@@ -212,8 +212,8 @@ CMD.get_qm_callback_template = async function(res) {
    res.end(JSON.stringify({ message:"成功!",data:data,code:10000}));
 }
 
-CMD.get_qm_recharge_template = async function(res) {
-    let data = await require('../src/api/qm/get_qm_recharge_template').get_recharge_template()
+CMD.get_qm_recharge_template = async function(res,category) {
+    let data = await require('../src/api/qm/get_qm_recharge_template').get_recharge_template(category)
     console.log('get_qm_recharge_template:', data);
     res.writeHead(200, {'Content-Type': 'application/json'});
     res.end(JSON.stringify({ message:"成功!",data:data,code:10000}));
@@ -280,7 +280,8 @@ var server = http.createServer(function(req,res){
                         let channelId = jsonData['data']['channelId']
                         CMD.get_dz_recharge_template(channelId,res) 
                     }else if(jsonData['fun']=="get_qm_recharge_template"&&jsonData['cmd']=="qm_link"){
-                        CMD.get_qm_recharge_template(res) 
+                        let category = jsonData['data']['category']
+                        CMD.get_qm_recharge_template(res,category) 
                     }else if(jsonData['fun']=="get_qm_callback_template"&&jsonData['cmd']=="qm_link"){
                         CMD.get_qm_callback_template(res) 
                     } else{

+ 9 - 8
1_FILTER_FACTORY/FILTER_FACTORY.js

@@ -3,6 +3,7 @@ const time_count = 500;
 const redis_help = require('../src/use_redis');
 const origin_data_controllers = require('../src/data_manager/Controllers/origin_data_controllers');
 const filter_data_controllers = require('../src/data_manager/Controllers/filter_data_controllers');
+const helper = require('../src/helper');
 
 async function processTask(){
     try{
@@ -112,7 +113,7 @@ function filter_and_insert(origin_data,tg_config){
         like_num:origin_data.like_num,kepp_num:origin_data.kepp_num ,shared_num:origin_data.shared_num,comment_num:origin_data.comment_num,tg_platform_id:tg_platform_id}
 }
 
-function getChannel(start_page,platform_select){
+function getChannel(start_page,platform_select,promotion){
     let isOpenHeiYan = false
     let isOpenFanQie = false
     let isOpenQiMao = false
@@ -138,11 +139,11 @@ function getChannel(start_page,platform_select){
     }else if(start_page=="pages/bookstore/index?aid"&&isOpenFanQie){
         return "番茄"
     }
-    // else if(start_page=="pages/reader/index?bookId"&&isOpenQiMao){ //点众
-    //     return "点众"
-    // }else if(start_page=="pages/reader/index?channel"&&isOpenDianZhong){ //七猫
-    //     return "七猫"
-    // }
+    else if(start_page=="pages/reader/index?bookId"&&isOpenDianZhong){ //点众
+        return "点众"
+    }else if(helper.checkChannel(promotion,'&channel=rd')&&isOpenQiMao){ //七猫
+        return "七猫"
+    }
     return null
 }
 
@@ -162,8 +163,8 @@ function parsePromotion(promotion,source_list,platform_select){
                     params[obj.key] = obj.value
                 }
             }
-            let channel = getChannel(params['start_page'],platform_select)
-            // console.log("source_list:",source_list,platform_select,channel)
+            let channel = getChannel(params['start_page'],platform_select,promotion)
+            // console.log("source_list:",source_list,platform_select,channel,params['start_page'])
             if(channel!=null){
                 let item_info = {}
                 item_info['book_id'] = params['bookId'];

+ 49 - 0
2_PRODUCT_FACTORY/PRODUCT_FACTORY.js

@@ -59,6 +59,26 @@ async function processTask(){
                     isInsertTask = true
               
                 }
+            }else if(tg_platform_id==3){ //七猫
+                let qm_book_result = await video_product_controllers.getProductData({ book_id: result.data.book_id });
+                if(qm_book_result.success){
+                    result.data.words = qm_book_result.data.words
+                    result.data.genre =  qm_book_result.data.genre
+                    result.data.book_id = qm_book_result.data.product_id
+                    result.data.book_name = qm_book_result.data.product_name
+                }else{
+                    isInsertTask = true
+                }
+            }else if(tg_platform_id==4){ //点众
+                let dz_book_result = await video_product_controllers.getProductData({ book_id: result.data.book_id });
+                if(dz_book_result.success){
+                    result.data.words = dz_book_result.data.words
+                    result.data.genre =  dz_book_result.data.genre
+                    result.data.book_id = dz_book_result.data.product_id
+                    result.data.book_name = dz_book_result.data.product_name
+                }else{
+                    isInsertTask = true
+                }
             }
             if(!isInsertTask){
                 await CMD.update_filter_data(FilterConfig,result.data)
@@ -125,6 +145,35 @@ async function processCreateTask(){
                     result.data.genre = fq_book_data.genre
                     result.data.book_id = fq_book_data.book_id
                     result.data.book_name = fq_book_data.book_name
+                }else if(tg_platform_id==3){ //七猫
+                    let qm_book_data = await require('../src/api/qm/qm_search_book').search_id(result.data.book_id)
+                    if(qm_book_data==null){
+                        result.data.genre = 999
+                    }else{
+                        qm_book_data.tg_platform_id = result.data.tg_platform_id
+                        if(CMD.isGenre(FilterConfig,qm_book_data.genre)){
+                            await CMD.insert_product(qm_book_data)
+                        }
+                        result.data.words = qm_book_data.words
+                        result.data.genre = qm_book_data.genre
+                        result.data.book_id = qm_book_data.book_id
+                        result.data.book_name = qm_book_data.book_name
+                    }
+                }else if(tg_platform_id==4){ //点众
+                    let dz_book_data = await require('../src/api/dz/dz_search_book').search_id(result.data.book_id)
+                    if(dz_book_data==null){
+                        result.data.genre = 999
+                    }else{
+                        dz_book_data.tg_platform_id = result.data.tg_platform_id
+                        if(CMD.isGenre(FilterConfig,dz_book_data.genre)){
+                            await CMD.insert_product(dz_book_data)
+                        }
+                        result.data.words = dz_book_data.words
+                        result.data.genre = dz_book_data.genre
+                        result.data.book_id = dz_book_data.book_id
+                        result.data.book_name = dz_book_data.book_name
+                    }
+                
                 }
             }
             await CMD.update_filter_data(FilterConfig,result.data)

+ 41 - 13
5_CREATE_LINK_FACTORY/CREATE_LINK_FACTORY.js

@@ -4,6 +4,8 @@ const redis_help = require('../src/use_redis');
 const video_applet_product_controllers = require('../src/data_manager/Controllers/video_applet_product_controllers');
 var hy_create_link_task_list = []
 var fq_create_link_task_list = []
+var dz_create_link_task_list = []
+var qm_create_link_task_list = []
 let finish_call_back = async function(new_data,error_info=null){
     try{
         if(new_data.start_page != null && error_info==null){
@@ -99,6 +101,18 @@ async function processTask(){
                     main_info:main_info,
                     PlatformInfo:PlatformInfo
                 })
+            }else if(result.data.book_platform==3){
+                qm_create_link_task_list.push({
+                    n_data:result.data,
+                    main_info:main_info,
+                    PlatformInfo:PlatformInfo
+                })
+            }else if(result.data.book_platform==4){
+                dz_create_link_task_list.push({
+                    n_data:result.data,
+                    main_info:main_info,
+                    PlatformInfo:PlatformInfo
+                })
             }
         }
 
@@ -115,6 +129,20 @@ async function processTask(){
                 ,fq_create_link_task.main_info,
                 fq_create_link_task.PlatformInfo,finish_call_back)
         }
+
+        if(dz_create_link_task_list.length>0){
+            let dz_create_link_task = dz_create_link_task_list.pop()
+            require('./dz_create_link').runTask(dz_create_link_task.n_data
+                ,dz_create_link_task.main_info,
+                dz_create_link_task.PlatformInfo,finish_call_back)
+        }
+
+        if(qm_create_link_task_list.length>0){
+            let qm_create_link_task = qm_create_link_task_list.pop()
+            require('./qm_create_link').runTask(qm_create_link_task.n_data
+                ,qm_create_link_task.main_info,
+                qm_create_link_task.PlatformInfo,finish_call_back)
+        }
     }catch(e){
         console.log("CREATE_LINK_FACTORY error:",e)
         finish_call_back(null,{"MESSAGE":"CREATE_LINK_FACTORY error:"})
@@ -133,19 +161,19 @@ CMD.init = function(){
 
 
 CMD.create_link = function(n_data){
-    if(n_data.book_platform==1){
-        hy_create_link_task_list.push({
-            n_data:n_data,
-            main_info:main_info,
-            PlatformInfo:PlatformInfo
-        })
-    }else if(n_data.book_platform==1){
-        fq_create_link_task_list.push({
-            n_data:n_data,
-            main_info:main_info,
-            PlatformInfo:PlatformInfo
-        })
-    }
+    // if(n_data.book_platform==1){
+    //     hy_create_link_task_list.push({
+    //         n_data:n_data,
+    //         main_info:main_info,
+    //         PlatformInfo:PlatformInfo
+    //     })
+    // }else if(n_data.book_platform==1){
+    //     fq_create_link_task_list.push({
+    //         n_data:n_data,
+    //         main_info:main_info,
+    //         PlatformInfo:PlatformInfo
+    //     })
+    // }
 }
 CMD.getPlatformInfoById = function(PlatformConfig,tg_platform_id){
     for (let index = 0; index < PlatformConfig.length; index++) {

+ 38 - 12
5_CREATE_LINK_FACTORY/dz_create_link.js

@@ -6,35 +6,46 @@ const HttpClient = require('../src/HttpClient')
 const CMD = {}
 
 CMD.runTask = async function(data,main_info,PlatformInfo,call_back){
-    let  tg_link_config = JSON.parse(main_info.tg_link_config)
+    let tg_link_config = JSON.parse(main_info.tg_link_config)
     let chongzhi_id = tg_link_config['chongzhi_id']
+    let huichuan_id = tg_link_config['huichuan_id']
     let chongzhi_list = JSON.parse(PlatformInfo.chongzhi)
-    let chongzhi_name = null
+    let huichuan_list = JSON.parse(PlatformInfo.huichuan)
     let recharge_template_id = ""
+    let call_back_template_id = ""
+    let timestamp = helper.getCurrentUnixTimestamp()
+    let signKey = helper.md5(config.dianzhong_config.clientId+config.dianzhong_config.token+timestamp)
     for (let index = 0; index < chongzhi_list.length; index++) {
         const cz_obj = chongzhi_list[index];
         if(cz_obj.id==chongzhi_id){
-          chongzhi_name = cz_obj.name
           recharge_template_id = cz_obj.value
           break
         }
     }
 
+    for (let index = 0; index < huichuan_list.length; index++) {
+        const hc_obj = huichuan_list[index];
+        if(hc_obj.id==huichuan_id){
+          call_back_template_id = hc_obj.value
+          break
+        }
+      }
+
     try {
         let client = new HttpClient()
         let clientId= config.dianzhong_config.clientId;
-        let timestamp = new Date().getTime();
         let bookId = data.product_id;
         let chapterIdx = 1;
         let name = data.product_name;
         let mediaSource = "dy";
         let channelId = main_info.channelId;
-        let batchId = "";
-        let CallbackConfigId = "";
+        let batchId = recharge_template_id;
+        let CallbackConfigId = call_back_template_id;
         let fromDrId = "zywzfromDrId";
         let chapterChargeStart = 1;
-        let chapterKandian = 0;
-        let response =  await client.post(config.dianzhong_config.create_link_host,{
+        let chapterKandian = 1;
+        let postData ={
+            signKey:signKey,
             clientId:clientId,
             timestamp:timestamp,
             bookId:bookId,
@@ -47,11 +58,26 @@ CMD.runTask = async function(data,main_info,PlatformInfo,call_back){
             fromDrId:fromDrId,
             chapterChargeStart:chapterChargeStart,
             chapterKandian:chapterKandian
-        })
-        call_back(data,info)
-    } catch (error) {
+        }
+
+        // console.log("postData:",postData)
+        let response =  await client.post(config.dianzhong_config.create_link_host,postData)
+
+        if(response.code!=1){
+            throw response
+        }
+        let params = response.data.path.split('?')
+        let start_page = params[0]
+        let start_param = params[1]
+        let promotion_id = response.data.referralId
+        data.start_page = start_page
+        data.start_param = start_param
+        data.promotion_id = promotion_id
+        // console.log("response:",response)
         call_back(data,null)
-        console.error('fq_create_link :Error:', error);
+    } catch (error) {
+        call_back(data,error)
+        console.error('dz_create_link :Error:', error);
         // 处理错误
     }
 

+ 79 - 19
5_CREATE_LINK_FACTORY/qm_create_link.js

@@ -1,24 +1,63 @@
 
 const fetch = require('node-fetch'); // Node.js 18以下版本需要安装 node-fetch
 const tools = require('../tools');
+const helper = require('../src/helper');
 const CMD = {}
-CMD.get_recharge_template = async function () {
+CMD.runTask = async function (data,main_info,PlatformInfo,call_back) {
+    let timestamp = helper.getCurrentUnixTimestamp()
+    let tg_link_config = JSON.parse(main_info.tg_link_config)
+    let chongzhi_id = tg_link_config['chongzhi_id']
+    let huichuan_id = tg_link_config['huichuan_id']
+    let f_chongzhi_id = tg_link_config['f_chongzhi_id']
+    let chongzhi_list = JSON.parse(PlatformInfo.chongzhi)
+    let huichuan_list = JSON.parse(PlatformInfo.huichuan)
+    let f_chongzhi_list = JSON.parse(PlatformInfo.f_chongzhi)
+    let recharge_template_id = ""
+    let f_recharge_template_id = ""
+    let call_back_template_id = ""
+
+    for (let index = 0; index < chongzhi_list.length; index++) {
+        const cz_obj = chongzhi_list[index];
+        if(cz_obj.id==chongzhi_id){
+          recharge_template_id = cz_obj.value
+          break
+        }
+    }
+
+    for (let index = 0; index < huichuan_list.length; index++) {
+        const hc_obj = huichuan_list[index];
+        if(hc_obj.id==huichuan_id){
+          call_back_template_id = hc_obj.value
+          break
+        }
+    }
+
+    for (let index = 0; index < f_chongzhi_list.length; index++) {
+        const cz_obj = f_chongzhi_list[index];
+        if(cz_obj.id==f_chongzhi_id){
+            f_recharge_template_id = cz_obj.value
+          break
+        }
+    }
     const url = 'https://new-media-fx.qimao.com/api/promotion/create';
+
+    let postData = {
+        media_id: '1', //今日头条
+        postback_rule_id: call_back_template_id, //# 回传规则 value
+        book_id:data.product_id,
+        book_name:data.product_name,
+        chapter_num:1,
+        first_panel_id:recharge_template_id, //首充模板id
+        repeated_panel_id:f_recharge_template_id, //# 复充模板id
+        batch_num:1,
+        promotion_name:`${data.product_name}_${timestamp}`,
+        env: '',
+        t: timestamp  // 当前时间戳
+    }
     
+    console.log("postData:",postData)
     // 请求参数
-    const params = new URLSearchParams({
-        media_id: '1',
-        postback_rule_id: '50',
-        book_id:'',
-        book_name:'',
-        chapter_num:'',
-        first_panel_id:'',
-        repeated_panel_id:'',
-        batch_num:'',
-        promotion_name:'',
-        env: '',
-        t: Date.now()  // 当前时间戳
-    });
+    const params = new URLSearchParams(postData);
 
     // 请求头
     const headers = {
@@ -27,6 +66,7 @@ CMD.get_recharge_template = async function () {
         'app-external-id': '4c6e8d8709c14de9a4397b6cbb978f85',
         'authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBY2NvdW50SUQiOjU0NDA1NjQxNjM3MTI4MjExMSwiQWNjb3VudE5hbWUiOiJ6aHVveXVlIiwiVGltZVN0YW1wIjoxNzM0MDg4MjI1LCJDbGllbnRJUCI6IjIxOS43Ny4yMzYuMTgwIiwiQnVmZmVyVGltZSI6MCwiZXhwIjoxNzM0MTc0NjI1LCJpc3MiOiJxbV9uZXdfbWVkaWFfZngiLCJuYmYiOjE3MzQwODgyMjUsIkVudiI6InJlbGVhc2UiLCJJc1NpbXVsYXRpb25Mb2dpbiI6ZmFsc2V9.LaEHd147NoCt1Wfo9ZZlCs4pludA7D3LajN4xff2H5o',
         'project': 'reader_paid_dyminiapp',
+         "Content-Type": "application/json;charset=UTF-8",
         'signature': 'b4782a395b0d0de3f78bb5c8157cb35ab0d6c51f3677a1cfb4b5390c39f63169',
         'target-id': '544180064332673816',
         'cookie': 'sensorsdata2015jssdkcross=%7B%22%24device_id%22%3A%22193bdc124645e2-0cbeaee172d4ce8-4c657b58-921600-193bdc12465567%22%7D; sajssdk_2015_new_user_new-media-fx_qimao_com=1; acw_tc=1a0c380f17341043811111513e003f4b4a7b61bafaac1abb4e5d21e565003f; sa_jssdk_2015_new-media-fx_qimao_com=%7B%22distinct_id%22%3A%22193bdc124645e2-0cbeaee172d4ce8-4c657b58-921600-193bdc12465567%22%2C%22first_id%22%3A%22%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTkzYmRjMTI0NjQ1ZTItMGNiZWFlZTE3MmQ0Y2U4LTRjNjU3YjU4LTkyMTYwMC0xOTNiZGMxMjQ2NTU2NyJ9%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%22%2C%22value%22%3A%22%22%7D%7D',
@@ -35,17 +75,37 @@ CMD.get_recharge_template = async function () {
     headers['authorization'] = await tools.getQMToken()
     try {
         const response = await fetch(`${url}?${params}`, {
-            method: 'GET',
+            method: 'Post',
             headers: headers
         });
 
-        const data = await response.json();
+        const result = await response.json();
+        // { code: 200, data: {}, msg: 'ok' }
+        if(result.code!=200){
+            throw result
+        }
         console.log('响应状态:', response.status);
-        console.log('响应数据:', data);
-        return data.data;
+        console.log('响应数据:', result);
+        let n_data = await require("../src/api/qm/get_qm_promotion").getPromotionList(postData.promotion_name)
+        if(n_data==null){
+            throw result
+        }
+
+        if(n_data.code!=200){
+            throw result
+        }
+        let promotion_id = n_data.promotion_id
+        let promotion_info = n_data.data
+        let t_params = promotion_info.promotion_url.split('?')
+        let start_page = t_params[0]
+        let start_param = t_params[1]
+        data.start_page = start_page
+        data.start_param = start_param
+        data.promotion_id = promotion_id
+        call_back(data,null)
     } catch (error) {
+        call_back(data,error)
         console.error('请求错误:', error);
-        throw error;
     }
 }
 

BIN
dump.rdb


+ 46 - 2448
logs/combined.log

@@ -1,2448 +1,46 @@
-<<<<<<< HEAD
-<<<<<<< HEAD
-2024-12-17T00:31:11: 
-2024-12-17T00:31:11: > heiyan@1.0.0 start
-2024-12-17T00:31:11: > node tg_factory_main.js
-2024-12-17T00:31:11: 
-2024-12-17T00:31:12: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:12:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:12:          ^
-2024-12-17T00:31:12: 
-2024-12-17T00:31:12: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:12:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:12:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:12:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:12:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:12:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:12:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:12:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:12:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:12:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:12:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:12: 
-2024-12-17T00:31:12: Node.js v20.17.0
-2024-12-17T00:31:13: 
-2024-12-17T00:31:13: > heiyan@1.0.0 start
-2024-12-17T00:31:13: > node tg_factory_main.js
-2024-12-17T00:31:13: 
-2024-12-17T00:31:13: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:13:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:13:          ^
-2024-12-17T00:31:13: 
-2024-12-17T00:31:13: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:13:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:13:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:13:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:13:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:13:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:13:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:13:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:13:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:13:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:13:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:13: 
-2024-12-17T00:31:13: Node.js v20.17.0
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: > heiyan@1.0.0 start
-2024-12-17T00:31:14: > node tg_factory_main.js
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:14:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:14:          ^
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:14:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:14:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:14:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:14:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:14:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:14:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:14:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:14:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:14:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:14:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: Node.js v20.17.0
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: > heiyan@1.0.0 start
-2024-12-17T00:31:14: > node tg_factory_main.js
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:14:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:14:          ^
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:14:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:14:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:14:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:14:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:14:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:14:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:14:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:14:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:14:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:14:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: Node.js v20.17.0
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: > heiyan@1.0.0 start
-2024-12-17T00:31:14: > node tg_factory_main.js
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:14:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:14:          ^
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:14:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:14:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:14:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:14:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:14:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:14:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:14:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:14:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:14:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:14:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: Node.js v20.17.0
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: > heiyan@1.0.0 start
-2024-12-17T00:31:15: > node tg_factory_main.js
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:15:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:15:          ^
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:15:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:15:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:15:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:15:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:15:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:15:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:15:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:15:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:15:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:15:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: Node.js v20.17.0
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: > heiyan@1.0.0 start
-2024-12-17T00:31:15: > node tg_factory_main.js
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:15:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:15:          ^
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:15:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:15:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:15:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:15:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:15:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:15:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:15:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:15:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:15:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:15:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: Node.js v20.17.0
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: > heiyan@1.0.0 start
-2024-12-17T00:31:15: > node tg_factory_main.js
-2024-12-17T00:31:15: 
-2024-12-17T00:31:16: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:16:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:16:          ^
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:16:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:16:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:16:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:16:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:16:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:16:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:16:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:16:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:16:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:16:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: Node.js v20.17.0
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: > heiyan@1.0.0 start
-2024-12-17T00:31:16: > node tg_factory_main.js
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:16:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:16:          ^
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:16:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:16:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:16:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:16:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:16:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:16:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:16:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:16:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:16:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:16:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: Node.js v20.17.0
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: > heiyan@1.0.0 start
-2024-12-17T00:31:16: > node tg_factory_main.js
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:16:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:16:          ^
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:16:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:16:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:16:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:16:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:16:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:16:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:16:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:16:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:16:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:16:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: Node.js v20.17.0
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: > heiyan@1.0.0 start
-2024-12-17T00:31:17: > node tg_factory_main.js
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:17:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:17:          ^
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:17:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:17:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:17:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:17:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:17:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:17:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:17:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:17:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:17:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:17:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: Node.js v20.17.0
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: > heiyan@1.0.0 start
-2024-12-17T00:31:17: > node tg_factory_main.js
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:17:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:17:          ^
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:17:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:17:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:17:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:17:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:17:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:17:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:17:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:17:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:17:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:17:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: Node.js v20.17.0
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: > heiyan@1.0.0 start
-2024-12-17T00:31:18: > node tg_factory_main.js
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:18:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:18:          ^
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:18:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:18:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:18:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:18:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:18:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:18:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:18:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:18:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:18:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:18:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: Node.js v20.17.0
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: > heiyan@1.0.0 start
-2024-12-17T00:31:18: > node tg_factory_main.js
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:18:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:18:          ^
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:18:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:18:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:18:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:18:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:18:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:18:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:18:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:18:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:18:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:18:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: Node.js v20.17.0
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: > heiyan@1.0.0 start
-2024-12-17T00:31:18: > node tg_factory_main.js
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:18:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:18:          ^
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:18:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:18:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:18:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:18:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:18:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:18:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:18:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:18:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:18:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:18:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: Node.js v20.17.0
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: > heiyan@1.0.0 start
-2024-12-17T00:31:19: > node tg_factory_main.js
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:19:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:19:          ^
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:19:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:19:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:19:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:19:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:19:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:19:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:19:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:19:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:19:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:19:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: Node.js v20.17.0
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: > heiyan@1.0.0 start
-2024-12-17T00:31:19: > node tg_factory_main.js
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:19:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:19:          ^
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:19:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:19:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:19:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:19:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:19:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:19:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:19:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:19:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:19:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:19:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: Node.js v20.17.0
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: > heiyan@1.0.0 start
-2024-12-17T00:31:19: > node tg_factory_main.js
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:31:19:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:31:19:          ^
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:31:19:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:31:19:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:31:19:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:31:19:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:31:19:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:31:19:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:31:19:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:31:19:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:31:19:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:31:19:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: Node.js v20.17.0
-2024-12-17T00:32:29: 
-2024-12-17T00:32:29: > heiyan@1.0.0 start
-2024-12-17T00:32:29: > node tg_factory_main.js
-2024-12-17T00:32:29: 
-2024-12-17T00:32:30: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:30:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:30:          ^
-2024-12-17T00:32:30: 
-2024-12-17T00:32:30: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:30:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:30:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:30:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:30:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:30:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:30:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:30:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:30:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:30:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:30:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:30: 
-2024-12-17T00:32:30: Node.js v20.17.0
-2024-12-17T00:32:31: 
-2024-12-17T00:32:31: > heiyan@1.0.0 start
-2024-12-17T00:32:31: > node tg_factory_main.js
-2024-12-17T00:32:31: 
-2024-12-17T00:32:31: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:31:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:31:          ^
-2024-12-17T00:32:31: 
-2024-12-17T00:32:31: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:31:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:31:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:31:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:31:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:31:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:31:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:31:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:31:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:31:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:31:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:31: 
-2024-12-17T00:32:31: Node.js v20.17.0
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: > heiyan@1.0.0 start
-2024-12-17T00:32:32: > node tg_factory_main.js
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:32:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:32:          ^
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:32:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:32:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:32:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:32:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:32:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:32:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:32:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:32:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:32:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:32:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: Node.js v20.17.0
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: > heiyan@1.0.0 start
-2024-12-17T00:32:32: > node tg_factory_main.js
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:32:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:32:          ^
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:32:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:32:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:32:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:32:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:32:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:32:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:32:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:32:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:32:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:32:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: Node.js v20.17.0
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: > heiyan@1.0.0 start
-2024-12-17T00:32:32: > node tg_factory_main.js
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:32:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:32:          ^
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:32:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:32:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:32:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:32:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:32:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:32:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:32:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:32:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:32:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:32:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: Node.js v20.17.0
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: > heiyan@1.0.0 start
-2024-12-17T00:32:33: > node tg_factory_main.js
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:33:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:33:          ^
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:33:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:33:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:33:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:33:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:33:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:33:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:33:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:33:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:33:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:33:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: Node.js v20.17.0
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: > heiyan@1.0.0 start
-2024-12-17T00:32:33: > node tg_factory_main.js
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:33:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:33:          ^
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:33:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:33:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:33:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:33:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:33:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:33:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:33:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:33:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:33:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:33:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: Node.js v20.17.0
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: > heiyan@1.0.0 start
-2024-12-17T00:32:33: > node tg_factory_main.js
-2024-12-17T00:32:33: 
-2024-12-17T00:32:34: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:34:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:34:          ^
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:34:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:34:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:34:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:34:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:34:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:34:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:34:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:34:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:34:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:34:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: Node.js v20.17.0
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: > heiyan@1.0.0 start
-2024-12-17T00:32:34: > node tg_factory_main.js
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:34:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:34:          ^
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:34:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:34:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:34:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:34:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:34:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:34:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:34:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:34:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:34:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:34:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: Node.js v20.17.0
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: > heiyan@1.0.0 start
-2024-12-17T00:32:34: > node tg_factory_main.js
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:34:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:34:          ^
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:34:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:34:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:34:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:34:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:34:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:34:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:34:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:34:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:34:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:34:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: Node.js v20.17.0
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: > heiyan@1.0.0 start
-2024-12-17T00:32:35: > node tg_factory_main.js
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:35:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:35:          ^
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:35:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:35:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:35:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:35:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:35:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:35:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:35:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:35:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:35:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:35:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: Node.js v20.17.0
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: > heiyan@1.0.0 start
-2024-12-17T00:32:35: > node tg_factory_main.js
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:35:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:35:          ^
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:35:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:35:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:35:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:35:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:35:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:35:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:35:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:35:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:35:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:35:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: Node.js v20.17.0
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: > heiyan@1.0.0 start
-2024-12-17T00:32:35: > node tg_factory_main.js
-2024-12-17T00:32:35: 
-2024-12-17T00:32:36: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:36:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:36:          ^
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:36:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:36:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:36:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:36:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:36:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:36:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:36:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:36:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:36:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:36:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: Node.js v20.17.0
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: > heiyan@1.0.0 start
-2024-12-17T00:32:36: > node tg_factory_main.js
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:36:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:36:          ^
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:36:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:36:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:36:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:36:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:36:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:36:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:36:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:36:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:36:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:36:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: Node.js v20.17.0
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: > heiyan@1.0.0 start
-2024-12-17T00:32:36: > node tg_factory_main.js
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:36:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:36:          ^
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:36:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:36:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:36:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:36:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:36:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:36:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:36:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:36:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:36:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:36:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: Node.js v20.17.0
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: > heiyan@1.0.0 start
-2024-12-17T00:32:37: > node tg_factory_main.js
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:37:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:37:          ^
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:37:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:37:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:37:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:37:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:37:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:37:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:37:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:37:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:37:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:37:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: Node.js v20.17.0
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: > heiyan@1.0.0 start
-2024-12-17T00:32:37: > node tg_factory_main.js
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:37:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:37:          ^
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:37:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:37:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:37:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:37:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:37:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:37:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:37:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:37:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:37:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:37:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: Node.js v20.17.0
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: > heiyan@1.0.0 start
-2024-12-17T00:32:37: > node tg_factory_main.js
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:32:37:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:32:37:          ^
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:32:37:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:32:37:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:32:37:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:32:37:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:32:37:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:32:37:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:32:37:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:32:37:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:32:37:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:32:37:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: Node.js v20.17.0
-2024-12-17T00:33:33: 
-2024-12-17T00:33:33: > heiyan@1.0.0 start
-2024-12-17T00:33:33: > node tg_factory_main.js
-2024-12-17T00:33:33: 
-2024-12-17T00:33:34: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:34:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:34:          ^
-2024-12-17T00:33:34: 
-2024-12-17T00:33:34: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:34:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:34:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:34:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:34:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:34:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:34:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:34:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:34:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:34:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:34:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:34: 
-2024-12-17T00:33:34: Node.js v20.17.0
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: > heiyan@1.0.0 start
-2024-12-17T00:33:35: > node tg_factory_main.js
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:35:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:35:          ^
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:35:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:35:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:35:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:35:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:35:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:35:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:35:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:35:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:35:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:35:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: Node.js v20.17.0
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: > heiyan@1.0.0 start
-2024-12-17T00:33:35: > node tg_factory_main.js
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:35:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:35:          ^
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:35:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:35:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:35:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:35:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:35:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:35:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:35:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:35:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:35:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:35:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: Node.js v20.17.0
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: > heiyan@1.0.0 start
-2024-12-17T00:33:36: > node tg_factory_main.js
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:36:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:36:          ^
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:36:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:36:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:36:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:36:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:36:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:36:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:36:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:36:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:36:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:36:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: Node.js v20.17.0
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: > heiyan@1.0.0 start
-2024-12-17T00:33:36: > node tg_factory_main.js
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:36:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:36:          ^
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:36:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:36:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:36:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:36:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:36:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:36:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:36:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:36:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:36:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:36:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: Node.js v20.17.0
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: > heiyan@1.0.0 start
-2024-12-17T00:33:37: > node tg_factory_main.js
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:37:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:37:          ^
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:37:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:37:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:37:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:37:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:37:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:37:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:37:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:37:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:37:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:37:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: Node.js v20.17.0
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: > heiyan@1.0.0 start
-2024-12-17T00:33:37: > node tg_factory_main.js
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:37:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:37:          ^
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:37:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:37:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:37:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:37:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:37:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:37:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:37:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:37:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:37:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:37:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: Node.js v20.17.0
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: > heiyan@1.0.0 start
-2024-12-17T00:33:37: > node tg_factory_main.js
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:37:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:37:          ^
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:37:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:37:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:37:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:37:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:37:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:37:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:37:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:37:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:37:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:37:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: Node.js v20.17.0
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: > heiyan@1.0.0 start
-2024-12-17T00:33:38: > node tg_factory_main.js
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:38:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:38:          ^
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:38:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:38:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:38:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:38:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:38:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:38:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:38:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:38:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:38:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:38:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: Node.js v20.17.0
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: > heiyan@1.0.0 start
-2024-12-17T00:33:38: > node tg_factory_main.js
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:38:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:38:          ^
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:38:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:38:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:38:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:38:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:38:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:38:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:38:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:38:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:38:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:38:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: Node.js v20.17.0
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: > heiyan@1.0.0 start
-2024-12-17T00:33:39: > node tg_factory_main.js
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:39:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:39:          ^
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:39:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:39:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:39:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:39:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:39:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:39:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:39:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:39:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:39:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:39:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: Node.js v20.17.0
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: > heiyan@1.0.0 start
-2024-12-17T00:33:39: > node tg_factory_main.js
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:39:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:39:          ^
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:39:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:39:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:39:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:39:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:39:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:39:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:39:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:39:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:39:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:39:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: Node.js v20.17.0
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: > heiyan@1.0.0 start
-2024-12-17T00:33:39: > node tg_factory_main.js
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:39:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:39:          ^
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:39:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:39:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:39:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:39:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:39:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:39:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:39:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:39:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:39:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:39:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: Node.js v20.17.0
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: > heiyan@1.0.0 start
-2024-12-17T00:33:40: > node tg_factory_main.js
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:40:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:40:          ^
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:40:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:40:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:40:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:40:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:40:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:40:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:40:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:40:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:40:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:40:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: Node.js v20.17.0
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: > heiyan@1.0.0 start
-2024-12-17T00:33:40: > node tg_factory_main.js
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:40:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:40:          ^
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:40:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:40:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:40:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:40:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:40:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:40:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:40:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:40:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:40:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:40:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: Node.js v20.17.0
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: > heiyan@1.0.0 start
-2024-12-17T00:33:40: > node tg_factory_main.js
-2024-12-17T00:33:40: 
-2024-12-17T00:33:41: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:41:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:41:          ^
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:41:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:41:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:41:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:41:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:41:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:41:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:41:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:41:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:41:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:41:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: Node.js v20.17.0
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: > heiyan@1.0.0 start
-2024-12-17T00:33:41: > node tg_factory_main.js
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:41:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:41:          ^
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:41:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:41:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:41:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:41:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:41:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:41:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:41:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:41:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:41:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:41:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: Node.js v20.17.0
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: > heiyan@1.0.0 start
-2024-12-17T00:33:41: > node tg_factory_main.js
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: /home/tg_factory/node_modules/follow-redirects/index.js:641
-2024-12-17T00:33:41:   Object.defineProperties(CustomError.prototype, {
-2024-12-17T00:33:41:          ^
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>
-2024-12-17T00:33:41:     at Function.defineProperties (<anonymous>)
-2024-12-17T00:33:41:     at createErrorType (/home/tg_factory/node_modules/follow-redirects/index.js:641:10)
-2024-12-17T00:33:41:     at Object.<anonymous> (/home/tg_factory/node_modules/follow-redirects/index.js:54:23)
-2024-12-17T00:33:41:     at Module._compile (node:internal/modules/cjs/loader:1469:14)
-2024-12-17T00:33:41:     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
-2024-12-17T00:33:41:     at Module.load (node:internal/modules/cjs/loader:1288:32)
-2024-12-17T00:33:41:     at Module._load (node:internal/modules/cjs/loader:1104:12)
-2024-12-17T00:33:41:     at Module.require (node:internal/modules/cjs/loader:1311:19)
-2024-12-17T00:33:41:     at require (node:internal/modules/helpers:179:18)
-2024-12-17T00:33:41:     at Object.<anonymous> (/home/tg_factory/node_modules/axios/dist/node/axios.cjs:10:25)
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: Node.js v20.17.0
-2024-12-17T00:34:57: 
-2024-12-17T00:34:57: > heiyan@1.0.0 start
-2024-12-17T00:34:57: > node tg_factory_main.js
-2024-12-17T00:34:57: 
-2024-12-17T00:34:59: Connected to Redis
-2024-12-17T00:34:59: results: false
-2024-12-17T00:36:13: 
-2024-12-17T00:36:13: > heiyan@1.0.0 start
-2024-12-17T00:36:13: > node tg_factory_main.js
-2024-12-17T00:36:13: 
-2024-12-17T00:36:15: Connected to Redis
-2024-12-17T00:36:15: results: false
-2024-12-17T00:37:45: 
-2024-12-17T00:37:45: > heiyan@1.0.0 start
-2024-12-17T00:37:45: > node tg_factory_main.js
-2024-12-17T00:37:45: 
-2024-12-17T00:37:47: Connected to Redis
-2024-12-17T00:37:47: results: false
-=======
-<<<<<<< HEAD
-<<<<<<< HEAD
-2024-12-09T17:47:32: 
-2024-12-09T17:47:32: > heiyan@1.0.0 start
-2024-12-09T17:47:32: > node tg_factory_main.js
-2024-12-09T17:47:32: 
-2024-12-09T17:47:38: Connected to Redis
-2024-12-09T17:47:38: results: false
-2024-12-09T18:15:43: 
-2024-12-09T18:15:43: > heiyan@1.0.0 start
-2024-12-09T18:15:43: > node tg_factory_main.js
-2024-12-09T18:15:43: 
-2024-12-09T18:15:49: Connected to Redis
-2024-12-09T18:15:49: results: false
-2024-12-09T18:18:49: 
-2024-12-09T18:18:49: > heiyan@1.0.0 start
-2024-12-09T18:18:49: > node tg_factory_main.js
-2024-12-09T18:18:49: 
-2024-12-09T18:18:54: Connected to Redis
-2024-12-09T18:18:54: results: false
-2024-12-09T18:24:27: 
-2024-12-09T18:24:27: > heiyan@1.0.0 start
-2024-12-09T18:24:27: > node tg_factory_main.js
-2024-12-09T18:24:27: 
-2024-12-09T18:24:33: Connected to Redis
-2024-12-09T18:24:33: results: false
-2024-12-09T18:27:30: 
-2024-12-09T18:27:30: > heiyan@1.0.0 start
-2024-12-09T18:27:30: > node tg_factory_main.js
-2024-12-09T18:27:30: 
-2024-12-09T18:27:36: Connected to Redis
-2024-12-09T18:27:36: results: false
-2024-12-09T19:03:05: 
-2024-12-09T19:03:05: > heiyan@1.0.0 start
-2024-12-09T19:03:05: > node tg_factory_main.js
-2024-12-09T19:03:05: 
-2024-12-09T19:03:12: Connected to Redis
-2024-12-09T19:03:12: results: false
-2024-12-09T19:03:49: 
-2024-12-09T19:03:49: > heiyan@1.0.0 start
-2024-12-09T19:03:49: > node tg_factory_main.js
-2024-12-09T19:03:49: 
-2024-12-09T19:03:54: Connected to Redis
-2024-12-09T19:03:54: results: false
-2024-12-09T19:07:27: 
-2024-12-09T19:07:27: > heiyan@1.0.0 start
-2024-12-09T19:07:27: > node tg_factory_main.js
-2024-12-09T19:07:27: 
-2024-12-09T19:07:31: Connected to Redis
-2024-12-09T19:07:32: results: false
-2024-12-09T19:08:34: 
-2024-12-09T19:08:34: > heiyan@1.0.0 start
-2024-12-09T19:08:34: > node tg_factory_main.js
-2024-12-09T19:08:34: 
-2024-12-09T19:08:40: Connected to Redis
-2024-12-09T19:08:40: results: false
-2024-12-09T19:09:59: 
-2024-12-09T19:09:59: > heiyan@1.0.0 start
-2024-12-09T19:09:59: > node tg_factory_main.js
-2024-12-09T19:09:59: 
-2024-12-09T19:10:06: Connected to Redis
-2024-12-09T19:10:06: results: false
-2024-12-09T19:15:50: 
-2024-12-09T19:15:50: > heiyan@1.0.0 start
-2024-12-09T19:15:50: > node tg_factory_main.js
-2024-12-09T19:15:50: 
-2024-12-09T19:15:55: Connected to Redis
-2024-12-09T19:15:55: results: false
-2024-12-09T19:17:55: 
-2024-12-09T19:17:55: > heiyan@1.0.0 start
-2024-12-09T19:17:55: > node tg_factory_main.js
-2024-12-09T19:17:55: 
-2024-12-09T19:18:00: Connected to Redis
-2024-12-09T19:18:00: results: false
-2024-12-09T19:20:05: 
-2024-12-09T19:20:05: > heiyan@1.0.0 start
-2024-12-09T19:20:05: > node tg_factory_main.js
-2024-12-09T19:20:05: 
-2024-12-09T19:20:10: Connected to Redis
-2024-12-09T19:20:10: results: false
-2024-12-09T19:21:12: 
-2024-12-09T19:21:12: > heiyan@1.0.0 start
-2024-12-09T19:21:12: > node tg_factory_main.js
-2024-12-09T19:21:12: 
-2024-12-09T19:21:17: Connected to Redis
-2024-12-09T19:21:17: results: false
-2024-12-09T19:24:03: 
-2024-12-09T19:24:03: > heiyan@1.0.0 start
-2024-12-09T19:24:03: > node tg_factory_main.js
-2024-12-09T19:24:03: 
-2024-12-09T19:24:08: Connected to Redis
-2024-12-09T19:24:08: results: false
-2024-12-09T19:26:26: 
-2024-12-09T19:26:26: > heiyan@1.0.0 start
-2024-12-09T19:26:26: > node tg_factory_main.js
-2024-12-09T19:26:26: 
-2024-12-09T19:26:31: Connected to Redis
-2024-12-09T19:26:31: results: false
-2024-12-09T19:28:55: 
-2024-12-09T19:28:55: > heiyan@1.0.0 start
-2024-12-09T19:28:55: > node tg_factory_main.js
-2024-12-09T19:28:55: 
-2024-12-09T19:29:01: Connected to Redis
-2024-12-09T19:29:01: results: false
-2024-12-09T19:29:44: 
-2024-12-09T19:29:44: > heiyan@1.0.0 start
-2024-12-09T19:29:44: > node tg_factory_main.js
-2024-12-09T19:29:44: 
-2024-12-09T19:29:50: Connected to Redis
-2024-12-09T19:29:50: results: false
-2024-12-09T19:35:33: 
-2024-12-09T19:35:33: > heiyan@1.0.0 start
-2024-12-09T19:35:33: > node tg_factory_main.js
-2024-12-09T19:35:33: 
-2024-12-09T19:35:39: Connected to Redis
-2024-12-09T19:35:39: results: false
-2024-12-09T19:37:10: 
-2024-12-09T19:37:10: > heiyan@1.0.0 start
-2024-12-09T19:37:10: > node tg_factory_main.js
-2024-12-09T19:37:10: 
-2024-12-09T19:37:15: Connected to Redis
-2024-12-09T19:37:15: results: false
-2024-12-09T19:44:54: 
-2024-12-09T19:44:54: > heiyan@1.0.0 start
-2024-12-09T19:44:54: > node tg_factory_main.js
-2024-12-09T19:44:54: 
-2024-12-09T19:45:00: Connected to Redis
-2024-12-09T19:45:00: results: false
-2024-12-09T19:46:46: 
-2024-12-09T19:46:46: > heiyan@1.0.0 start
-2024-12-09T19:46:46: > node tg_factory_main.js
-2024-12-09T19:46:46: 
-2024-12-09T19:46:51: Connected to Redis
-2024-12-09T19:46:51: results: false
-2024-12-09T19:48:08: 
-2024-12-09T19:48:08: > heiyan@1.0.0 start
-2024-12-09T19:48:08: > node tg_factory_main.js
-2024-12-09T19:48:08: 
-2024-12-09T19:48:14: Connected to Redis
-2024-12-09T19:48:14: results: false
-2024-12-09T19:49:03: 
-2024-12-09T19:49:03: > heiyan@1.0.0 start
-2024-12-09T19:49:03: > node tg_factory_main.js
-2024-12-09T19:49:03: 
-2024-12-09T19:49:08: Connected to Redis
-2024-12-09T19:49:08: results: false
-2024-12-09T20:35:37: 
-2024-12-09T20:35:37: > heiyan@1.0.0 start
-2024-12-09T20:35:37: > node tg_factory_main.js
-2024-12-09T20:35:37: 
-2024-12-09T20:35:43: Connected to Redis
-2024-12-09T20:35:44: results: false
-2024-12-09T20:36:30: 
-2024-12-09T20:36:30: > heiyan@1.0.0 start
-2024-12-09T20:36:30: > node tg_factory_main.js
-2024-12-09T20:36:30: 
-2024-12-09T20:36:36: Connected to Redis
-2024-12-09T20:36:36: results: false
-2024-12-09T20:39:45: 
-2024-12-09T20:39:45: > heiyan@1.0.0 start
-2024-12-09T20:39:45: > node tg_factory_main.js
-2024-12-09T20:39:45: 
-2024-12-09T20:39:52: Connected to Redis
-2024-12-09T20:39:52: results: false
-2024-12-09T20:41:07: 
-2024-12-09T20:41:07: > heiyan@1.0.0 start
-2024-12-09T20:41:07: > node tg_factory_main.js
-2024-12-09T20:41:07: 
-2024-12-09T20:41:13: Connected to Redis
-2024-12-09T20:41:13: results: false
-2024-12-09T20:43:29: 
-2024-12-09T20:43:29: > heiyan@1.0.0 start
-2024-12-09T20:43:29: > node tg_factory_main.js
-2024-12-09T20:43:29: 
-2024-12-09T20:43:35: Connected to Redis
-2024-12-09T20:43:35: results: false
-2024-12-09T20:44:50: 
-2024-12-09T20:44:50: > heiyan@1.0.0 start
-2024-12-09T20:44:50: > node tg_factory_main.js
-2024-12-09T20:44:50: 
-2024-12-09T20:44:56: Connected to Redis
-2024-12-09T20:44:56: results: false
-2024-12-09T20:45:53: 
-2024-12-09T20:45:53: > heiyan@1.0.0 start
-2024-12-09T20:45:53: > node tg_factory_main.js
-2024-12-09T20:45:53: 
-2024-12-09T20:45:59: Connected to Redis
-2024-12-09T20:45:59: results: false
-2024-12-09T20:46:59: 
-2024-12-09T20:46:59: > heiyan@1.0.0 start
-2024-12-09T20:46:59: > node tg_factory_main.js
-2024-12-09T20:46:59: 
-2024-12-09T20:47:05: Connected to Redis
-2024-12-09T20:47:05: results: false
-2024-12-09T20:51:33: 
-2024-12-09T20:51:33: > heiyan@1.0.0 start
-2024-12-09T20:51:33: > node tg_factory_main.js
-2024-12-09T20:51:33: 
-2024-12-09T20:51:38: Connected to Redis
-2024-12-09T20:51:38: results: false
-2024-12-09T20:55:48: 
-2024-12-09T20:55:48: > heiyan@1.0.0 start
-2024-12-09T20:55:48: > node tg_factory_main.js
-2024-12-09T20:55:48: 
-2024-12-09T20:55:54: Connected to Redis
-2024-12-09T20:55:54: results: false
-=======
-<<<<<<< HEAD
-<<<<<<< HEAD
-2024-12-05T20:54:06: 
-2024-12-05T20:54:06: > heiyan@1.0.0 start
-2024-12-05T20:54:06: > node tg_factory_main.js
-2024-12-05T20:54:06: 
-2024-12-05T20:54:11: Connected to Redis
-2024-12-05T20:54:11: results: false
-2024-12-05T20:59:02: 
-2024-12-05T20:59:02: > heiyan@1.0.0 start
-2024-12-05T20:59:02: > node tg_factory_main.js
-2024-12-05T20:59:02: 
-2024-12-05T20:59:06: Connected to Redis
-2024-12-05T20:59:06: results: false
-2024-12-05T22:07:01: 
-2024-12-05T22:07:01: > heiyan@1.0.0 start
-2024-12-05T22:07:01: > node tg_factory_main.js
-2024-12-05T22:07:01: 
-2024-12-05T22:07:03: Connected to Redis
-2024-12-05T22:07:03: results: null
-=======
-2024-12-06T11:49:43: 
-2024-12-06T11:49:43: > heiyan@1.0.0 start
-2024-12-06T11:49:43: > node tg_factory_main.js
-2024-12-06T11:49:43: 
-2024-12-06T11:49:47: Connected to Redis
-2024-12-06T11:49:47: results: false
-2024-12-06T11:51:28: 
-2024-12-06T11:51:28: > heiyan@1.0.0 start
-2024-12-06T11:51:28: > node tg_factory_main.js
-2024-12-06T11:51:28: 
-2024-12-06T11:51:32: Connected to Redis
-2024-12-06T11:51:32: results: false
-2024-12-06T11:56:04: 
-2024-12-06T11:56:04: > heiyan@1.0.0 start
-2024-12-06T11:56:04: > node tg_factory_main.js
-2024-12-06T11:56:04: 
-2024-12-06T11:56:08: Connected to Redis
-2024-12-06T11:56:08: results: false
-2024-12-06T11:58:33: 
-2024-12-06T11:58:33: > heiyan@1.0.0 start
-2024-12-06T11:58:33: > node tg_factory_main.js
-2024-12-06T11:58:33: 
-2024-12-06T11:58:38: Connected to Redis
-2024-12-06T11:58:38: results: false
-2024-12-06T12:01:04: 
-2024-12-06T12:01:04: > heiyan@1.0.0 start
-2024-12-06T12:01:04: > node tg_factory_main.js
-2024-12-06T12:01:04: 
-2024-12-06T12:01:08: Connected to Redis
-2024-12-06T12:01:08: results: false
-2024-12-06T12:31:22: 
-2024-12-06T12:31:22: > heiyan@1.0.0 start
-2024-12-06T12:31:22: > node tg_factory_main.js
-2024-12-06T12:31:22: 
-2024-12-06T12:31:26: Connected to Redis
-2024-12-06T12:31:26: results: false
->>>>>>> cc35bda47aa8f203e6eed5332bec2b7932ef5af0
-2024-12-06T12:38:48: 
-2024-12-06T12:38:48: > heiyan@1.0.0 start
-2024-12-06T12:38:48: > node tg_factory_main.js
-2024-12-06T12:38:48: 
-2024-12-06T12:38:50: Connected to Redis
-2024-12-06T12:38:50: results: null
-2024-12-06T12:42:13: 
-2024-12-06T12:42:13: > heiyan@1.0.0 start
-2024-12-06T12:42:13: > node tg_factory_main.js
-2024-12-06T12:42:13: 
-2024-12-06T12:42:14: Connected to Redis
-2024-12-06T12:42:14: results: null
-2024-12-06T14:03:16: 
-2024-12-06T14:03:16: > heiyan@1.0.0 start
-2024-12-06T14:03:16: > node tg_factory_main.js
-2024-12-06T14:03:16: 
-2024-12-06T14:03:18: Connected to Redis
-2024-12-06T14:03:18: results: null
-2024-12-06T14:41:18: 
-2024-12-06T14:41:18: > heiyan@1.0.0 start
-2024-12-06T14:41:18: > node tg_factory_main.js
-2024-12-06T14:41:18: 
-2024-12-06T14:41:20: Connected to Redis
-2024-12-06T14:41:20: results: null
-=======
->>>>>>> 84399fb962704626f9f56665e03653148e5be0dd
->>>>>>> c9f6a8c4f9b1bbd4e07367af1db109bec76eeaa4
-2024-12-09T21:09:12: 
-2024-12-09T21:09:12: > heiyan@1.0.0 start
-2024-12-09T21:09:12: > node tg_factory_main.js
-2024-12-09T21:09:12: 
-2024-12-09T21:09:14: Connected to Redis
-2024-12-09T21:09:14: results: null
-2024-12-09T21:12:11: 
-2024-12-09T21:12:11: > heiyan@1.0.0 start
-2024-12-09T21:12:11: > node tg_factory_main.js
-2024-12-09T21:12:11: 
-2024-12-09T21:12:13: Connected to Redis
-2024-12-09T21:12:13: results: null
-2024-12-09T21:15:18: 
-2024-12-09T21:15:18: > heiyan@1.0.0 start
-2024-12-09T21:15:18: > node tg_factory_main.js
-2024-12-09T21:15:18: 
-2024-12-09T21:15:21: Connected to Redis
-2024-12-09T21:15:21: results: null
-2024-12-09T21:22:21: 
-2024-12-09T21:22:21: > heiyan@1.0.0 start
-2024-12-09T21:22:21: > node tg_factory_main.js
-2024-12-09T21:22:21: 
-2024-12-09T21:22:23: Connected to Redis
-2024-12-09T21:22:23: results: null
-2024-12-09T21:26:52: 
-2024-12-09T21:26:52: > heiyan@1.0.0 start
-2024-12-09T21:26:52: > node tg_factory_main.js
-2024-12-09T21:26:52: 
-2024-12-09T21:26:54: Connected to Redis
-2024-12-09T21:26:54: results: null
-2024-12-09T21:33:41: 
-2024-12-09T21:33:41: > heiyan@1.0.0 start
-2024-12-09T21:33:41: > node tg_factory_main.js
-2024-12-09T21:33:41: 
-2024-12-09T21:33:42: Connected to Redis
-2024-12-09T21:33:42: results: null
-2024-12-09T21:35:52: 
-2024-12-09T21:35:52: > heiyan@1.0.0 start
-2024-12-09T21:35:52: > node tg_factory_main.js
-2024-12-09T21:35:52: 
-2024-12-09T21:35:54: Connected to Redis
-2024-12-09T21:35:54: results: null
-2024-12-09T21:39:50: 
-2024-12-09T21:39:50: > heiyan@1.0.0 start
-2024-12-09T21:39:50: > node tg_factory_main.js
-2024-12-09T21:39:50: 
-2024-12-09T21:39:52: Connected to Redis
-2024-12-09T21:39:52: results: null
-2024-12-09T21:55:02: 
-2024-12-09T21:55:02: > heiyan@1.0.0 start
-2024-12-09T21:55:02: > node tg_factory_main.js
-2024-12-09T21:55:02: 
-2024-12-09T21:55:04: Connected to Redis
-2024-12-09T21:55:04: results: null
-2024-12-09T21:57:50: 
-2024-12-09T21:57:50: > heiyan@1.0.0 start
-2024-12-09T21:57:50: > node tg_factory_main.js
-2024-12-09T21:57:50: 
-2024-12-09T21:57:52: Connected to Redis
-2024-12-09T21:57:52: results: null
-2024-12-09T22:03:04: 
-2024-12-09T22:03:04: > heiyan@1.0.0 start
-2024-12-09T22:03:04: > node tg_factory_main.js
-2024-12-09T22:03:04: 
-2024-12-09T22:03:06: Connected to Redis
-2024-12-09T22:03:06: results: null
-2024-12-09T22:07:00: 
-2024-12-09T22:07:00: > heiyan@1.0.0 start
-2024-12-09T22:07:00: > node tg_factory_main.js
-2024-12-09T22:07:00: 
-2024-12-09T22:07:02: Connected to Redis
-2024-12-09T22:07:02: results: null
-2024-12-09T22:16:51: 
-2024-12-09T22:16:51: > heiyan@1.0.0 start
-2024-12-09T22:16:51: > node tg_factory_main.js
-2024-12-09T22:16:51: 
-2024-12-09T22:16:53: Connected to Redis
-2024-12-09T22:16:53: results: null
-<<<<<<< HEAD
-2024-12-09T22:41:17: 
-2024-12-09T22:41:17: > heiyan@1.0.0 start
-2024-12-09T22:41:17: > node tg_factory_main.js
-2024-12-09T22:41:17: 
-2024-12-09T22:41:19: Connected to Redis
-2024-12-09T22:41:19: results: null
-2024-12-09T22:46:10: 
-2024-12-09T22:46:10: > heiyan@1.0.0 start
-2024-12-09T22:46:10: > node tg_factory_main.js
-2024-12-09T22:46:10: 
-2024-12-09T22:46:12: Connected to Redis
-2024-12-09T22:46:12: results: null
-=======
-2024-12-09T22:44:31: 
-2024-12-09T22:44:31: > heiyan@1.0.0 start
-2024-12-09T22:44:31: > node tg_factory_main.js
-2024-12-09T22:44:31: 
-2024-12-09T22:44:34: Connected to Redis
-2024-12-09T22:44:34: results: false
->>>>>>> ccc1a5991f5ae276ca7ab303d1c71e66ec3a5d6a
-2024-12-09T22:50:56: 
-2024-12-09T22:50:56: > heiyan@1.0.0 start
-2024-12-09T22:50:56: > node tg_factory_main.js
-2024-12-09T22:50:56: 
-2024-12-09T22:50:58: Connected to Redis
-2024-12-09T22:50:58: results: null
-2024-12-09T22:54:25: 
-2024-12-09T22:54:25: > heiyan@1.0.0 start
-2024-12-09T22:54:25: > node tg_factory_main.js
-2024-12-09T22:54:25: 
-2024-12-09T22:54:27: Connected to Redis
-2024-12-09T22:54:27: results: null
-2024-12-09T22:57:33: 
-2024-12-09T22:57:33: > heiyan@1.0.0 start
-2024-12-09T22:57:33: > node tg_factory_main.js
-2024-12-09T22:57:33: 
-2024-12-09T22:57:35: Connected to Redis
-2024-12-09T22:57:35: results: null
-2024-12-09T23:02:32: 
-2024-12-09T23:02:32: > heiyan@1.0.0 start
-2024-12-09T23:02:32: > node tg_factory_main.js
-2024-12-09T23:02:32: 
-2024-12-09T23:02:33: Connected to Redis
-2024-12-09T23:02:33: results: null
-2024-12-09T23:22:03: 
-2024-12-09T23:22:03: > heiyan@1.0.0 start
-2024-12-09T23:22:03: > node tg_factory_main.js
-2024-12-09T23:22:03: 
-2024-12-09T23:22:05: Connected to Redis
-2024-12-09T23:22:05: results: null
-2024-12-09T23:23:14: 
-2024-12-09T23:23:14: > heiyan@1.0.0 start
-2024-12-09T23:23:14: > node tg_factory_main.js
-2024-12-09T23:23:14: 
-2024-12-09T23:23:16: Connected to Redis
-2024-12-09T23:23:16: results: null
-2024-12-09T23:26:18: 
-2024-12-09T23:26:18: > heiyan@1.0.0 start
-2024-12-09T23:26:18: > node tg_factory_main.js
-2024-12-09T23:26:18: 
-2024-12-09T23:26:20: Connected to Redis
-2024-12-09T23:26:20: results: null
-2024-12-09T23:36:19: 
-2024-12-09T23:36:19: > heiyan@1.0.0 start
-2024-12-09T23:36:19: > node tg_factory_main.js
-2024-12-09T23:36:19: 
-2024-12-09T23:36:21: Connected to Redis
-2024-12-09T23:36:21: results: null
-2024-12-09T23:39:35: 
-2024-12-09T23:39:35: > heiyan@1.0.0 start
-2024-12-09T23:39:35: > node tg_factory_main.js
-2024-12-09T23:39:35: 
-2024-12-09T23:39:37: Connected to Redis
-2024-12-09T23:39:37: results: null
-2024-12-09T23:44:51: 
-2024-12-09T23:44:51: > heiyan@1.0.0 start
-2024-12-09T23:44:51: > node tg_factory_main.js
-2024-12-09T23:44:51: 
-2024-12-09T23:44:53: Connected to Redis
-2024-12-09T23:44:53: results: null
-2024-12-09T23:49:41: 
-2024-12-09T23:49:41: > heiyan@1.0.0 start
-2024-12-09T23:49:41: > node tg_factory_main.js
-2024-12-09T23:49:41: 
-2024-12-09T23:49:43: Connected to Redis
-2024-12-09T23:49:43: results: null
-2024-12-09T23:56:11: 
-2024-12-09T23:56:11: > heiyan@1.0.0 start
-2024-12-09T23:56:11: > node tg_factory_main.js
-2024-12-09T23:56:11: 
-2024-12-09T23:56:13: Connected to Redis
-2024-12-09T23:56:13: results: null
-2024-12-10T00:00:08: 
-2024-12-10T00:00:08: > heiyan@1.0.0 start
-2024-12-10T00:00:08: > node tg_factory_main.js
-2024-12-10T00:00:08: 
-2024-12-10T00:00:10: Connected to Redis
-2024-12-10T00:00:10: results: null
-2024-12-10T00:05:02: 
-2024-12-10T00:05:02: > heiyan@1.0.0 start
-2024-12-10T00:05:02: > node tg_factory_main.js
-2024-12-10T00:05:02: 
-2024-12-10T00:05:03: Connected to Redis
-2024-12-10T00:05:03: results: null
-2024-12-10T00:09:58: 
-2024-12-10T00:09:58: > heiyan@1.0.0 start
-2024-12-10T00:09:58: > node tg_factory_main.js
-2024-12-10T00:09:58: 
-2024-12-10T00:10:01: Connected to Redis
-2024-12-10T00:10:01: results: null
-2024-12-10T12:49:59: 
-2024-12-10T12:49:59: > heiyan@1.0.0 start
-2024-12-10T12:49:59: > node tg_factory_main.js
-2024-12-10T12:49:59: 
-2024-12-10T12:50:00: Connected to Redis
-2024-12-10T12:50:00: results: null
-2024-12-10T13:01:20: 
-2024-12-10T13:01:20: > heiyan@1.0.0 start
-2024-12-10T13:01:20: > node tg_factory_main.js
-2024-12-10T13:01:20: 
-2024-12-10T13:01:22: Connected to Redis
-2024-12-10T13:01:22: results: null
-2024-12-10T13:03:31: 
-2024-12-10T13:03:31: > heiyan@1.0.0 start
-2024-12-10T13:03:31: > node tg_factory_main.js
-2024-12-10T13:03:31: 
-2024-12-10T13:03:33: Connected to Redis
-2024-12-10T13:03:33: results: null
-2024-12-10T13:40:27: 
-2024-12-10T13:40:27: > heiyan@1.0.0 start
-2024-12-10T13:40:27: > node tg_factory_main.js
-2024-12-10T13:40:27: 
-2024-12-10T13:40:28: Connected to Redis
-2024-12-10T13:40:28: results: null
-2024-12-10T14:43:05: 
-2024-12-10T14:43:05: > heiyan@1.0.0 start
-2024-12-10T14:43:05: > node tg_factory_main.js
-2024-12-10T14:43:05: 
-2024-12-10T14:43:07: Connected to Redis
-2024-12-10T14:43:07: results: null
-2024-12-10T15:39:06: 
-2024-12-10T15:39:06: > heiyan@1.0.0 start
-2024-12-10T15:39:06: > node tg_factory_main.js
-2024-12-10T15:39:06: 
-2024-12-10T15:39:08: Connected to Redis
-2024-12-10T15:39:08: results: null
-2024-12-10T15:55:54: 
-2024-12-10T15:55:54: > heiyan@1.0.0 start
-2024-12-10T15:55:54: > node tg_factory_main.js
-2024-12-10T15:55:54: 
-2024-12-10T15:55:56: Connected to Redis
-2024-12-10T15:55:56: results: null
-2024-12-10T15:57:43: 
-2024-12-10T15:57:43: > heiyan@1.0.0 start
-2024-12-10T15:57:43: > node tg_factory_main.js
-2024-12-10T15:57:43: 
-2024-12-10T15:57:44: Connected to Redis
-2024-12-10T15:57:44: results: null
-2024-12-10T16:04:25: 
-2024-12-10T16:04:25: > heiyan@1.0.0 start
-2024-12-10T16:04:25: > node tg_factory_main.js
-2024-12-10T16:04:25: 
-2024-12-10T16:04:27: Connected to Redis
-2024-12-10T16:04:27: results: null
-2024-12-10T16:08:54: 
-2024-12-10T16:08:54: > heiyan@1.0.0 start
-2024-12-10T16:08:54: > node tg_factory_main.js
-2024-12-10T16:08:54: 
-2024-12-10T16:08:56: Connected to Redis
-2024-12-10T16:08:56: results: null
-2024-12-10T16:11:18: 
-2024-12-10T16:11:18: > heiyan@1.0.0 start
-2024-12-10T16:11:18: > node tg_factory_main.js
-2024-12-10T16:11:18: 
-2024-12-10T16:11:20: Connected to Redis
-2024-12-10T16:11:20: results: null
-2024-12-10T16:14:57: 
-2024-12-10T16:14:57: > heiyan@1.0.0 start
-2024-12-10T16:14:57: > node tg_factory_main.js
-2024-12-10T16:14:57: 
-2024-12-10T16:14:59: Connected to Redis
-2024-12-10T16:14:59: results: null
-2024-12-10T16:26:25: 
-2024-12-10T16:26:25: > heiyan@1.0.0 start
-2024-12-10T16:26:25: > node tg_factory_main.js
-2024-12-10T16:26:25: 
-2024-12-10T16:26:27: Connected to Redis
-2024-12-10T16:26:27: results: null
-2024-12-10T16:28:47: 
-2024-12-10T16:28:47: > heiyan@1.0.0 start
-2024-12-10T16:28:47: > node tg_factory_main.js
-2024-12-10T16:28:47: 
-2024-12-10T16:28:48: Connected to Redis
-2024-12-10T16:28:48: results: null
-2024-12-10T16:34:28: 
-2024-12-10T16:34:28: > heiyan@1.0.0 start
-2024-12-10T16:34:28: > node tg_factory_main.js
-2024-12-10T16:34:28: 
-2024-12-10T16:34:30: Connected to Redis
-2024-12-10T16:34:30: results: null
-2024-12-10T16:39:18: 
-2024-12-10T16:39:18: > heiyan@1.0.0 start
-2024-12-10T16:39:18: > node tg_factory_main.js
-2024-12-10T16:39:18: 
-2024-12-10T16:39:20: Connected to Redis
-2024-12-10T16:39:20: results: null
-2024-12-10T16:42:55: 
-2024-12-10T16:42:55: > heiyan@1.0.0 start
-2024-12-10T16:42:55: > node tg_factory_main.js
-2024-12-10T16:42:55: 
-2024-12-10T16:42:57: Connected to Redis
-2024-12-10T16:42:57: results: null
-2024-12-10T17:06:58: 
-2024-12-10T17:06:58: > heiyan@1.0.0 start
-2024-12-10T17:06:58: > node tg_factory_main.js
-2024-12-10T17:06:58: 
-2024-12-10T17:06:59: Connected to Redis
-2024-12-10T17:06:59: results: null
-2024-12-10T17:11:20: 
-2024-12-10T17:11:20: > heiyan@1.0.0 start
-2024-12-10T17:11:20: > node tg_factory_main.js
-2024-12-10T17:11:20: 
-2024-12-10T17:11:22: Connected to Redis
-2024-12-10T17:11:22: results: null
-2024-12-10T17:23:01: 
-2024-12-10T17:23:01: > heiyan@1.0.0 start
-2024-12-10T17:23:01: > node tg_factory_main.js
-2024-12-10T17:23:01: 
-2024-12-10T17:23:03: Connected to Redis
-2024-12-10T17:23:03: results: null
-2024-12-10T17:24:15: 
-2024-12-10T17:24:15: > heiyan@1.0.0 start
-2024-12-10T17:24:15: > node tg_factory_main.js
-2024-12-10T17:24:15: 
-2024-12-10T17:24:17: Connected to Redis
-2024-12-10T17:24:17: results: null
-2024-12-10T17:25:34: 
-2024-12-10T17:25:34: > heiyan@1.0.0 start
-2024-12-10T17:25:34: > node tg_factory_main.js
-2024-12-10T17:25:34: 
-2024-12-10T17:25:36: Connected to Redis
-2024-12-10T17:25:36: results: null
-2024-12-10T17:26:28: 
-2024-12-10T17:26:28: > heiyan@1.0.0 start
-2024-12-10T17:26:28: > node tg_factory_main.js
-2024-12-10T17:26:28: 
-2024-12-10T17:26:30: Connected to Redis
-2024-12-10T17:26:30: results: null
-2024-12-10T17:27:37: 
-2024-12-10T17:27:37: > heiyan@1.0.0 start
-2024-12-10T17:27:37: > node tg_factory_main.js
-2024-12-10T17:27:37: 
-2024-12-10T17:27:39: Connected to Redis
-2024-12-10T17:27:39: results: null
-2024-12-10T17:31:34: 
-2024-12-10T17:31:34: > heiyan@1.0.0 start
-2024-12-10T17:31:34: > node tg_factory_main.js
-2024-12-10T17:31:34: 
-2024-12-10T17:31:37: Connected to Redis
-2024-12-10T17:31:37: results: null
-2024-12-10T17:35:19: 
-2024-12-10T17:35:19: > heiyan@1.0.0 start
-2024-12-10T17:35:19: > node tg_factory_main.js
-2024-12-10T17:35:19: 
-2024-12-10T17:35:22: Connected to Redis
-2024-12-10T17:35:22: results: null
-2024-12-10T17:39:25: 
-2024-12-10T17:39:25: > heiyan@1.0.0 start
-2024-12-10T17:39:25: > node tg_factory_main.js
-2024-12-10T17:39:25: 
-2024-12-10T17:39:27: Connected to Redis
-2024-12-10T17:39:27: results: null
-2024-12-10T17:51:19: 
-2024-12-10T17:51:19: > heiyan@1.0.0 start
-2024-12-10T17:51:19: > node tg_factory_main.js
-2024-12-10T17:51:19: 
-2024-12-10T17:51:21: Connected to Redis
-2024-12-10T17:51:21: results: null
-2024-12-10T18:19:53: 
-2024-12-10T18:19:53: > heiyan@1.0.0 start
-2024-12-10T18:19:53: > node tg_factory_main.js
-2024-12-10T18:19:53: 
-2024-12-10T18:19:55: Connected to Redis
-2024-12-10T18:19:55: results: null
-2024-12-10T18:23:07: 
-2024-12-10T18:23:07: > heiyan@1.0.0 start
-2024-12-10T18:23:07: > node tg_factory_main.js
-2024-12-10T18:23:07: 
-2024-12-10T18:23:10: Connected to Redis
-2024-12-10T18:23:10: results: null
-2024-12-10T18:26:08: 
-2024-12-10T18:26:08: > heiyan@1.0.0 start
-2024-12-10T18:26:08: > node tg_factory_main.js
-2024-12-10T18:26:08: 
-2024-12-10T18:26:10: Connected to Redis
-2024-12-10T18:26:10: results: null
-2024-12-10T18:27:49: 
-2024-12-10T18:27:49: > heiyan@1.0.0 start
-2024-12-10T18:27:49: > node tg_factory_main.js
-2024-12-10T18:27:49: 
-2024-12-10T18:27:50: Connected to Redis
-2024-12-10T18:27:50: results: null
-2024-12-10T18:31:26: 
-2024-12-10T18:31:26: > heiyan@1.0.0 start
-2024-12-10T18:31:26: > node tg_factory_main.js
-2024-12-10T18:31:26: 
-2024-12-10T18:31:28: Connected to Redis
-2024-12-10T18:31:28: results: null
-2024-12-10T18:46:46: 
-2024-12-10T18:46:46: > heiyan@1.0.0 start
-2024-12-10T18:46:46: > node tg_factory_main.js
-2024-12-10T18:46:46: 
-2024-12-10T18:46:48: Connected to Redis
-2024-12-10T18:46:48: results: null
-2024-12-10T18:49:53: 
-2024-12-10T18:49:53: > heiyan@1.0.0 start
-2024-12-10T18:49:53: > node tg_factory_main.js
-2024-12-10T18:49:53: 
-2024-12-10T18:49:55: Connected to Redis
-2024-12-10T18:49:55: results: null
-2024-12-10T18:53:01: 
-2024-12-10T18:53:01: > heiyan@1.0.0 start
-2024-12-10T18:53:01: > node tg_factory_main.js
-2024-12-10T18:53:01: 
-2024-12-10T18:53:03: Connected to Redis
-2024-12-10T18:53:03: results: null
-2024-12-10T18:54:43: 
-2024-12-10T18:54:43: > heiyan@1.0.0 start
-2024-12-10T18:54:43: > node tg_factory_main.js
-2024-12-10T18:54:43: 
-2024-12-10T18:54:45: Connected to Redis
-2024-12-10T18:54:45: results: null
-2024-12-10T18:56:04: 
-2024-12-10T18:56:04: > heiyan@1.0.0 start
-2024-12-10T18:56:04: > node tg_factory_main.js
-2024-12-10T18:56:04: 
-2024-12-10T18:56:06: Connected to Redis
-2024-12-10T18:56:06: results: null
-2024-12-10T18:59:50: 
-2024-12-10T18:59:50: > heiyan@1.0.0 start
-2024-12-10T18:59:50: > node tg_factory_main.js
-2024-12-10T18:59:50: 
-2024-12-10T18:59:52: Connected to Redis
-2024-12-10T18:59:52: results: null
-2024-12-10T19:01:05: 
-2024-12-10T19:01:05: > heiyan@1.0.0 start
-2024-12-10T19:01:05: > node tg_factory_main.js
-2024-12-10T19:01:05: 
-2024-12-10T19:01:07: Connected to Redis
-2024-12-10T19:01:07: results: null
-<<<<<<< HEAD
-2024-12-10T23:36:51: 
-2024-12-10T23:36:51: > heiyan@1.0.0 start
-2024-12-10T23:36:51: > node tg_factory_main.js
-2024-12-10T23:36:51: 
-2024-12-10T23:36:56: Connected to Redis
-2024-12-10T23:36:56: results: false
-2024-12-10T23:38:23: 
-2024-12-10T23:38:23: > heiyan@1.0.0 start
-2024-12-10T23:38:23: > node tg_factory_main.js
-2024-12-10T23:38:23: 
-2024-12-10T23:38:29: Connected to Redis
-2024-12-10T23:38:29: results: false
-2024-12-10T23:43:19: 
-2024-12-10T23:43:19: > heiyan@1.0.0 start
-2024-12-10T23:43:19: > node tg_factory_main.js
-2024-12-10T23:43:19: 
-2024-12-10T23:43:24: Connected to Redis
-2024-12-10T23:43:24: results: false
-2024-12-10T23:46:32: 
-2024-12-10T23:46:32: > heiyan@1.0.0 start
-2024-12-10T23:46:32: > node tg_factory_main.js
-2024-12-10T23:46:32: 
-2024-12-10T23:46:38: Connected to Redis
-2024-12-10T23:46:38: results: false
-2024-12-10T23:49:06: 
-2024-12-10T23:49:06: > heiyan@1.0.0 start
-2024-12-10T23:49:06: > node tg_factory_main.js
-2024-12-10T23:49:06: 
-2024-12-10T23:49:12: Connected to Redis
-2024-12-10T23:49:12: results: false
-=======
-2024-12-10T19:02:55: 
-2024-12-10T19:02:55: > heiyan@1.0.0 start
-2024-12-10T19:02:55: > node tg_factory_main.js
-2024-12-10T19:02:55: 
-2024-12-10T19:02:57: Connected to Redis
-2024-12-10T19:02:57: results: null
-2024-12-10T20:29:47: 
-2024-12-10T20:29:47: > heiyan@1.0.0 start
-2024-12-10T20:29:47: > node tg_factory_main.js
-2024-12-10T20:29:47: 
-2024-12-10T20:29:49: Connected to Redis
-2024-12-10T20:29:49: results: null
-2024-12-10T20:42:15: 
-2024-12-10T20:42:15: > heiyan@1.0.0 start
-2024-12-10T20:42:15: > node tg_factory_main.js
-2024-12-10T20:42:15: 
-2024-12-10T20:42:17: Connected to Redis
-2024-12-10T20:42:17: results: null
-2024-12-10T20:44:47: 
-2024-12-10T20:44:47: > heiyan@1.0.0 start
-2024-12-10T20:44:47: > node tg_factory_main.js
-2024-12-10T20:44:47: 
-2024-12-10T20:44:49: Connected to Redis
-2024-12-10T20:44:49: results: null
->>>>>>> 61df559330e7886491071c4b59adba4113105d0f
-2024-12-11T16:37:12: 
-2024-12-11T16:37:12: > heiyan@1.0.0 start
-2024-12-11T16:37:12: > node tg_factory_main.js
-2024-12-11T16:37:12: 
-2024-12-11T16:37:14: Connected to Redis
-2024-12-11T16:37:14: results: false
-2024-12-11T16:56:27: 
-2024-12-11T16:56:27: > heiyan@1.0.0 start
-2024-12-11T16:56:27: > node tg_factory_main.js
-2024-12-11T16:56:27: 
-2024-12-11T16:56:29: Connected to Redis
-2024-12-11T16:56:29: results: false
-2024-12-11T18:25:12: 
-2024-12-11T18:25:12: > heiyan@1.0.0 start
-2024-12-11T18:25:12: > node tg_factory_main.js
-2024-12-11T18:25:12: 
-2024-12-11T18:25:13: Connected to Redis
-2024-12-11T18:25:13: results: false
-2024-12-11T18:46:49: 
-2024-12-11T18:46:49: > heiyan@1.0.0 start
-2024-12-11T18:46:49: > node tg_factory_main.js
-2024-12-11T18:46:49: 
-2024-12-11T18:46:51: Connected to Redis
-2024-12-11T18:46:51: results: false
-2024-12-11T18:49:01: 
-2024-12-11T18:49:01: > heiyan@1.0.0 start
-2024-12-11T18:49:01: > node tg_factory_main.js
-2024-12-11T18:49:01: 
-2024-12-11T18:49:03: Connected to Redis
-2024-12-11T18:49:03: results: false
-2024-12-11T18:53:17: 
-2024-12-11T18:53:17: > heiyan@1.0.0 start
-2024-12-11T18:53:17: > node tg_factory_main.js
-2024-12-11T18:53:17: 
-2024-12-11T18:53:19: Connected to Redis
-2024-12-11T18:53:19: results: false
-2024-12-11T19:28:04: 
-2024-12-11T19:28:04: > heiyan@1.0.0 start
-2024-12-11T19:28:04: > node tg_factory_main.js
-2024-12-11T19:28:04: 
-2024-12-11T19:28:06: Connected to Redis
-2024-12-11T19:28:06: results: false
-2024-12-11T19:30:17: 
-2024-12-11T19:30:17: > heiyan@1.0.0 start
-2024-12-11T19:30:17: > node tg_factory_main.js
-2024-12-11T19:30:17: 
-2024-12-11T19:30:20: Connected to Redis
-2024-12-11T19:30:20: results: false
-2024-12-11T19:44:11: 
-2024-12-11T19:44:11: > heiyan@1.0.0 start
-2024-12-11T19:44:11: > node tg_factory_main.js
-2024-12-11T19:44:11: 
-2024-12-11T19:44:13: Connected to Redis
-2024-12-11T19:44:13: results: false
-2024-12-11T19:45:40: 
-2024-12-11T19:45:40: > heiyan@1.0.0 start
-2024-12-11T19:45:40: > node tg_factory_main.js
-2024-12-11T19:45:40: 
-2024-12-11T19:45:42: Connected to Redis
-2024-12-11T19:45:42: results: false
-2024-12-11T23:33:57: 
-2024-12-11T23:33:57: > heiyan@1.0.0 start
-2024-12-11T23:33:57: > node tg_factory_main.js
-2024-12-11T23:33:57: 
-2024-12-11T23:33:59: Connected to Redis
-2024-12-11T23:33:59: results: false
-2024-12-11T23:39:59: 
-2024-12-11T23:39:59: > heiyan@1.0.0 start
-2024-12-11T23:39:59: > node tg_factory_main.js
-2024-12-11T23:39:59: 
-2024-12-11T23:40:01: Connected to Redis
-2024-12-11T23:40:01: results: false
-2024-12-12T00:41:10: 
-2024-12-12T00:41:10: > heiyan@1.0.0 start
-2024-12-12T00:41:10: > node tg_factory_main.js
-2024-12-12T00:41:10: 
-2024-12-12T00:41:12: Connected to Redis
-2024-12-12T00:41:12: results: false
-2024-12-12T00:43:56: 
-2024-12-12T00:43:56: > heiyan@1.0.0 start
-2024-12-12T00:43:56: > node tg_factory_main.js
-2024-12-12T00:43:56: 
-2024-12-12T00:43:58: Connected to Redis
-2024-12-12T00:43:58: results: false
-2024-12-12T01:59:30: 
-2024-12-12T01:59:30: > heiyan@1.0.0 start
-2024-12-12T01:59:30: > node tg_factory_main.js
-2024-12-12T01:59:30: 
-2024-12-12T01:59:32: Connected to Redis
-2024-12-12T01:59:32: results: false
-2024-12-12T02:09:34: 
-2024-12-12T02:09:34: > heiyan@1.0.0 start
-2024-12-12T02:09:34: > node tg_factory_main.js
-2024-12-12T02:09:34: 
-2024-12-12T02:09:36: Connected to Redis
-2024-12-12T02:09:36: results: false
-2024-12-12T02:14:10: 
-2024-12-12T02:14:10: > heiyan@1.0.0 start
-2024-12-12T02:14:10: > node tg_factory_main.js
-2024-12-12T02:14:10: 
-2024-12-12T02:14:12: Connected to Redis
-2024-12-12T02:14:12: results: false
-2024-12-12T02:14:38: 
-2024-12-12T02:14:38: > heiyan@1.0.0 start
-2024-12-12T02:14:38: > node tg_factory_main.js
-2024-12-12T02:14:38: 
-2024-12-12T02:14:40: Connected to Redis
-2024-12-12T02:14:40: results: false
-2024-12-12T10:55:45: 
-2024-12-12T10:55:45: > heiyan@1.0.0 start
-2024-12-12T10:55:45: > node tg_factory_main.js
-2024-12-12T10:55:45: 
-2024-12-12T10:55:47: Connected to Redis
-2024-12-12T10:55:47: results: false
-2024-12-12T10:59:26: 
-2024-12-12T10:59:26: > heiyan@1.0.0 start
-2024-12-12T10:59:26: > node tg_factory_main.js
-2024-12-12T10:59:26: 
-2024-12-12T10:59:28: Connected to Redis
-2024-12-12T10:59:28: results: false
-2024-12-12T11:04:51: 
-2024-12-12T11:04:51: > heiyan@1.0.0 start
-2024-12-12T11:04:51: > node tg_factory_main.js
-2024-12-12T11:04:51: 
-2024-12-12T11:04:52: Connected to Redis
-2024-12-12T11:04:52: results: false
-2024-12-12T12:18:01: 
-2024-12-12T12:18:01: > heiyan@1.0.0 start
-2024-12-12T12:18:01: > node tg_factory_main.js
-2024-12-12T12:18:01: 
-2024-12-12T12:18:03: Connected to Redis
-2024-12-12T12:18:03: results: false
-2024-12-12T12:22:54: 
-2024-12-12T12:22:54: > heiyan@1.0.0 start
-2024-12-12T12:22:54: > node tg_factory_main.js
-2024-12-12T12:22:54: 
-2024-12-12T12:22:56: Connected to Redis
-2024-12-12T12:22:56: results: false
-2024-12-12T12:37:31: 
-2024-12-12T12:37:31: > heiyan@1.0.0 start
-2024-12-12T12:37:31: > node tg_factory_main.js
-2024-12-12T12:37:31: 
-2024-12-12T12:37:33: Connected to Redis
-2024-12-12T12:37:33: results: false
-2024-12-12T12:48:18: 
-2024-12-12T12:48:18: > heiyan@1.0.0 start
-2024-12-12T12:48:18: > node tg_factory_main.js
-2024-12-12T12:48:18: 
-2024-12-12T12:48:19: Connected to Redis
-2024-12-12T12:48:19: results: false
-2024-12-12T12:57:10: 
-2024-12-12T12:57:10: > heiyan@1.0.0 start
-2024-12-12T12:57:10: > node tg_factory_main.js
-2024-12-12T12:57:10: 
-2024-12-12T12:57:13: Connected to Redis
-2024-12-12T12:57:13: results: false
-2024-12-12T13:05:13: 
-2024-12-12T13:05:13: > heiyan@1.0.0 start
-2024-12-12T13:05:13: > node tg_factory_main.js
-2024-12-12T13:05:13: 
-2024-12-12T13:05:15: Connected to Redis
-2024-12-12T13:05:15: results: false
-2024-12-12T13:28:42: 
-2024-12-12T13:28:42: > heiyan@1.0.0 start
-2024-12-12T13:28:42: > node tg_factory_main.js
-2024-12-12T13:28:42: 
-2024-12-12T13:28:44: Connected to Redis
-2024-12-12T13:28:44: results: false
-2024-12-12T13:33:20: 
-2024-12-12T13:33:20: > heiyan@1.0.0 start
-2024-12-12T13:33:20: > node tg_factory_main.js
-2024-12-12T13:33:20: 
-2024-12-12T13:33:21: Connected to Redis
-2024-12-12T13:33:21: results: false
-2024-12-12T14:23:40: 
-2024-12-12T14:23:40: > heiyan@1.0.0 start
-2024-12-12T14:23:40: > node tg_factory_main.js
-2024-12-12T14:23:40: 
-2024-12-12T14:23:42: Connected to Redis
-2024-12-12T14:23:42: results: false
-2024-12-12T14:37:16: 
-2024-12-12T14:37:16: > heiyan@1.0.0 start
-2024-12-12T14:37:16: > node tg_factory_main.js
-2024-12-12T14:37:16: 
-2024-12-12T14:37:18: Connected to Redis
-2024-12-12T14:37:18: results: false
-2024-12-12T14:41:31: 
-2024-12-12T14:41:31: > heiyan@1.0.0 start
-2024-12-12T14:41:31: > node tg_factory_main.js
-2024-12-12T14:41:31: 
-2024-12-12T14:41:33: Connected to Redis
-2024-12-12T14:41:33: results: false
-2024-12-12T14:45:01: 
-2024-12-12T14:45:01: > heiyan@1.0.0 start
-2024-12-12T14:45:01: > node tg_factory_main.js
-2024-12-12T14:45:01: 
-2024-12-12T14:45:03: Connected to Redis
-2024-12-12T14:45:03: results: false
-2024-12-12T14:53:26: 
-2024-12-12T14:53:26: > heiyan@1.0.0 start
-2024-12-12T14:53:26: > node tg_factory_main.js
-2024-12-12T14:53:26: 
-2024-12-12T14:53:28: Connected to Redis
-2024-12-12T14:53:28: results: false
-2024-12-12T14:58:44: 
-2024-12-12T14:58:44: > heiyan@1.0.0 start
-2024-12-12T14:58:44: > node tg_factory_main.js
-2024-12-12T14:58:44: 
-2024-12-12T14:58:46: Connected to Redis
-2024-12-12T14:58:46: results: false
-2024-12-12T15:06:56: 
-2024-12-12T15:06:56: > heiyan@1.0.0 start
-2024-12-12T15:06:56: > node tg_factory_main.js
-2024-12-12T15:06:56: 
-2024-12-12T15:06:57: Connected to Redis
-2024-12-12T15:06:57: results: false
-2024-12-12T15:25:39: 
-2024-12-12T15:25:39: > heiyan@1.0.0 start
-2024-12-12T15:25:39: > node tg_factory_main.js
-2024-12-12T15:25:39: 
-2024-12-12T15:25:42: Connected to Redis
-2024-12-12T15:25:42: results: false
-2024-12-12T15:28:13: 
-2024-12-12T15:28:13: > heiyan@1.0.0 start
-2024-12-12T15:28:13: > node tg_factory_main.js
-2024-12-12T15:28:13: 
-2024-12-12T15:28:15: Connected to Redis
-2024-12-12T15:28:15: results: false
-2024-12-12T15:30:18: 
-2024-12-12T15:30:18: > heiyan@1.0.0 start
-2024-12-12T15:30:18: > node tg_factory_main.js
-2024-12-12T15:30:18: 
-2024-12-12T15:30:19: Connected to Redis
-2024-12-12T15:30:19: results: false
-2024-12-12T15:53:47: 
-2024-12-12T15:53:47: > heiyan@1.0.0 start
-2024-12-12T15:53:47: > node tg_factory_main.js
-2024-12-12T15:53:47: 
-2024-12-12T15:53:49: Connected to Redis
-2024-12-12T15:53:49: results: false
-2024-12-12T16:16:49: 
-2024-12-12T16:16:49: > heiyan@1.0.0 start
-2024-12-12T16:16:49: > node tg_factory_main.js
-2024-12-12T16:16:49: 
-2024-12-12T16:16:51: Connected to Redis
-2024-12-12T16:16:51: results: false
-2024-12-12T16:49:46: 
-2024-12-12T16:49:46: > heiyan@1.0.0 start
-2024-12-12T16:49:46: > node tg_factory_main.js
-2024-12-12T16:49:46: 
-2024-12-12T16:49:47: Connected to Redis
-2024-12-12T16:49:47: results: false
-2024-12-12T16:53:31: 
-2024-12-12T16:53:31: > heiyan@1.0.0 start
-2024-12-12T16:53:31: > node tg_factory_main.js
-2024-12-12T16:53:31: 
-2024-12-12T16:53:33: Connected to Redis
-2024-12-12T16:53:33: results: false
-2024-12-12T16:55:21: 
-2024-12-12T16:55:21: > heiyan@1.0.0 start
-2024-12-12T16:55:21: > node tg_factory_main.js
-2024-12-12T16:55:21: 
-2024-12-12T16:55:23: Connected to Redis
-2024-12-12T16:55:23: results: false
-2024-12-16T12:12:45: 
-2024-12-16T12:12:45: > heiyan@1.0.0 start
-2024-12-16T12:12:45: > node tg_factory_main.js
-2024-12-16T12:12:45: 
-2024-12-16T12:12:47: Connected to Redis
-2024-12-16T12:12:47: results: false
-2024-12-16T12:13:39: 
-2024-12-16T12:13:39: > heiyan@1.0.0 start
-2024-12-16T12:13:39: > node tg_factory_main.js
-2024-12-16T12:13:39: 
-2024-12-16T12:13:41: Connected to Redis
-2024-12-16T12:13:42: results: false
-2024-12-16T14:19:34: 
-2024-12-16T14:19:34: > heiyan@1.0.0 start
-2024-12-16T14:19:34: > node tg_factory_main.js
-2024-12-16T14:19:34: 
-2024-12-16T14:19:37: Connected to Redis
-2024-12-16T14:19:37: results: false
-=======
->>>>>>> b1fd2d9bfb560de68ca12093b6d626a70b5944eb
-2024-12-16T14:22:47: 
-2024-12-16T14:22:47: > heiyan@1.0.0 start
-2024-12-16T14:22:47: > node tg_factory_main.js
-2024-12-16T14:22:47: 
-2024-12-16T14:22:49: Connected to Redis
-2024-12-16T14:22:49: results: false
-2024-12-16T14:57:25: 
-2024-12-16T14:57:25: > heiyan@1.0.0 start
-2024-12-16T14:57:25: > node tg_factory_main.js
-2024-12-16T14:57:25: 
-2024-12-16T14:57:27: Connected to Redis
-2024-12-16T14:57:27: results: false
-2024-12-16T16:02:12: 
-2024-12-16T16:02:12: > heiyan@1.0.0 start
-2024-12-16T16:02:12: > node tg_factory_main.js
-2024-12-16T16:02:12: 
-2024-12-16T16:02:14: Connected to Redis
-2024-12-16T16:02:14: results: false
-2024-12-16T16:26:40: 
-2024-12-16T16:26:40: > heiyan@1.0.0 start
-2024-12-16T16:26:40: > node tg_factory_main.js
-2024-12-16T16:26:40: 
-2024-12-16T16:26:42: Connected to Redis
-2024-12-16T16:26:42: results: false
-2024-12-16T16:37:03: 
-2024-12-16T16:37:03: > heiyan@1.0.0 start
-2024-12-16T16:37:03: > node tg_factory_main.js
-2024-12-16T16:37:03: 
-2024-12-16T16:37:05: Connected to Redis
-2024-12-16T16:37:05: results: false
-2024-12-16T16:37:19: 
-2024-12-16T16:37:19: > heiyan@1.0.0 start
-2024-12-16T16:37:19: > node tg_factory_main.js
-2024-12-16T16:37:19: 
-2024-12-16T16:37:21: Connected to Redis
-2024-12-16T16:37:21: results: false
-2024-12-16T16:48:46: 
-2024-12-16T16:48:46: > heiyan@1.0.0 start
-2024-12-16T16:48:46: > node tg_factory_main.js
-2024-12-16T16:48:46: 
-2024-12-16T16:48:48: Connected to Redis
-2024-12-16T16:48:48: results: false
-2024-12-16T17:17:46: 
-2024-12-16T17:17:46: > heiyan@1.0.0 start
-2024-12-16T17:17:46: > node tg_factory_main.js
-2024-12-16T17:17:46: 
-2024-12-16T17:17:48: Connected to Redis
-2024-12-16T17:17:48: results: false
-2024-12-16T17:32:57: 
-2024-12-16T17:32:57: > heiyan@1.0.0 start
-2024-12-16T17:32:57: > node tg_factory_main.js
-2024-12-16T17:32:57: 
-2024-12-16T17:32:59: Connected to Redis
-2024-12-16T17:32:59: results: false
-2024-12-16T17:38:26: 
-2024-12-16T17:38:26: > heiyan@1.0.0 start
-2024-12-16T17:38:26: > node tg_factory_main.js
-2024-12-16T17:38:26: 
-2024-12-16T17:38:28: Connected to Redis
-2024-12-16T17:38:28: results: false
-2024-12-16T17:42:11: 
-2024-12-16T17:42:11: > heiyan@1.0.0 start
-2024-12-16T17:42:11: > node tg_factory_main.js
-2024-12-16T17:42:11: 
-2024-12-16T17:42:13: Connected to Redis
-2024-12-16T17:42:13: results: false
-2024-12-16T17:47:11: 
-2024-12-16T17:47:11: > heiyan@1.0.0 start
-2024-12-16T17:47:11: > node tg_factory_main.js
-2024-12-16T17:47:11: 
-2024-12-16T17:47:12: Connected to Redis
-2024-12-16T17:47:12: results: false
-2024-12-16T17:50:46: 
-2024-12-16T17:50:46: > heiyan@1.0.0 start
-2024-12-16T17:50:46: > node tg_factory_main.js
-2024-12-16T17:50:46: 
-2024-12-16T17:50:48: Connected to Redis
-2024-12-16T17:50:48: results: false
-2024-12-16T17:53:13: 
-2024-12-16T17:53:13: > heiyan@1.0.0 start
-2024-12-16T17:53:13: > node tg_factory_main.js
-2024-12-16T17:53:13: 
-2024-12-16T17:53:15: Connected to Redis
-2024-12-16T17:53:15: results: false
-2024-12-16T17:57:32: 
-2024-12-16T17:57:32: > heiyan@1.0.0 start
-2024-12-16T17:57:32: > node tg_factory_main.js
-2024-12-16T17:57:32: 
-2024-12-16T17:57:35: Connected to Redis
-2024-12-16T17:57:35: results: false
-2024-12-16T18:01:17: 
-2024-12-16T18:01:17: > heiyan@1.0.0 start
-2024-12-16T18:01:17: > node tg_factory_main.js
-2024-12-16T18:01:17: 
-2024-12-16T18:01:19: Connected to Redis
-2024-12-16T18:01:19: results: false
-2024-12-16T18:07:07: 
-2024-12-16T18:07:07: > heiyan@1.0.0 start
-2024-12-16T18:07:07: > node tg_factory_main.js
-2024-12-16T18:07:07: 
-2024-12-16T18:07:09: Connected to Redis
-2024-12-16T18:07:09: results: false
-2024-12-16T18:10:37: 
-2024-12-16T18:10:37: > heiyan@1.0.0 start
-2024-12-16T18:10:37: > node tg_factory_main.js
-2024-12-16T18:10:37: 
-2024-12-16T18:10:38: Connected to Redis
-2024-12-16T18:10:38: results: false
-2024-12-16T18:19:07: 
-2024-12-16T18:19:07: > heiyan@1.0.0 start
-2024-12-16T18:19:07: > node tg_factory_main.js
-2024-12-16T18:19:07: 
-2024-12-16T18:19:09: Connected to Redis
-2024-12-16T18:19:09: results: false
-2024-12-16T18:22:13: 
-2024-12-16T18:22:13: > heiyan@1.0.0 start
-2024-12-16T18:22:13: > node tg_factory_main.js
-2024-12-16T18:22:13: 
-2024-12-16T18:22:15: Connected to Redis
-2024-12-16T18:22:15: results: false
-2024-12-16T18:28:30: 
-2024-12-16T18:28:30: > heiyan@1.0.0 start
-2024-12-16T18:28:30: > node tg_factory_main.js
-2024-12-16T18:28:30: 
-2024-12-16T18:28:32: Connected to Redis
-2024-12-16T18:28:32: results: false
-2024-12-16T18:30:34: 
-2024-12-16T18:30:34: > heiyan@1.0.0 start
-2024-12-16T18:30:34: > node tg_factory_main.js
-2024-12-16T18:30:34: 
-2024-12-16T18:30:36: Connected to Redis
-2024-12-16T18:30:36: results: false
-2024-12-16T18:40:34: 
-2024-12-16T18:40:34: > heiyan@1.0.0 start
-2024-12-16T18:40:34: > node tg_factory_main.js
-2024-12-16T18:40:34: 
-2024-12-16T18:40:36: Connected to Redis
-2024-12-16T18:40:36: results: false
-2024-12-16T19:00:39: 
-2024-12-16T19:00:39: > heiyan@1.0.0 start
-2024-12-16T19:00:39: > node tg_factory_main.js
-2024-12-16T19:00:39: 
-2024-12-16T19:00:41: Connected to Redis
-2024-12-16T19:00:41: results: false
-2024-12-16T19:03:43: 
-2024-12-16T19:03:43: > heiyan@1.0.0 start
-2024-12-16T19:03:43: > node tg_factory_main.js
-2024-12-16T19:03:43: 
-2024-12-16T19:03:45: Connected to Redis
-2024-12-16T19:03:45: results: false
-2024-12-16T19:11:03: 
-2024-12-16T19:11:03: > heiyan@1.0.0 start
-2024-12-16T19:11:03: > node tg_factory_main.js
-2024-12-16T19:11:03: 
-2024-12-16T19:11:05: Connected to Redis
-2024-12-16T19:11:05: results: false
-<<<<<<< HEAD
-2024-12-16T19:16:51: 
-2024-12-16T19:16:51: > heiyan@1.0.0 start
-2024-12-16T19:16:51: > node tg_factory_main.js
-2024-12-16T19:16:51: 
-2024-12-16T19:16:53: Connected to Redis
-2024-12-16T19:16:53: results: false
-=======
->>>>>>> 3c2bd46ea520531b2d3e866940f54b03ab080bf7
->>>>>>> 79f7510ad60a0816ce8f48fca6063b2bcc535b31
-2024-12-17T10:31:45: 
-2024-12-17T10:31:45: > heiyan@1.0.0 start
-2024-12-17T10:31:45: > node tg_factory_main.js
-2024-12-17T10:31:45: 
-2024-12-17T10:31:47: Connected to Redis
-2024-12-17T10:31:47: results: false
-2024-12-17T10:39:20: 
-2024-12-17T10:39:20: > heiyan@1.0.0 start
-2024-12-17T10:39:20: > node tg_factory_main.js
-2024-12-17T10:39:20: 
-2024-12-17T10:39:21: Connected to Redis
-2024-12-17T10:39:21: results: false
-2024-12-17T10:43:34: 
-2024-12-17T10:43:34: > heiyan@1.0.0 start
-2024-12-17T10:43:34: > node tg_factory_main.js
-2024-12-17T10:43:34: 
-2024-12-17T10:43:36: Connected to Redis
-2024-12-17T10:43:36: results: false
-2024-12-17T10:48:01: 
-2024-12-17T10:48:01: > heiyan@1.0.0 start
-2024-12-17T10:48:01: > node tg_factory_main.js
-2024-12-17T10:48:01: 
-2024-12-17T10:48:03: Connected to Redis
-2024-12-17T10:48:03: results: false
-2024-12-17T10:54:30: 
-2024-12-17T10:54:30: > heiyan@1.0.0 start
-2024-12-17T10:54:30: > node tg_factory_main.js
-2024-12-17T10:54:30: 
-2024-12-17T10:54:33: Connected to Redis
-2024-12-17T10:54:33: results: false
-2024-12-17T10:55:59: 
-2024-12-17T10:55:59: > heiyan@1.0.0 start
-2024-12-17T10:55:59: > node tg_factory_main.js
-2024-12-17T10:55:59: 
-2024-12-17T10:56:01: Connected to Redis
-2024-12-17T10:56:01: results: false
-2024-12-17T11:04:39: 
-2024-12-17T11:04:39: > heiyan@1.0.0 start
-2024-12-17T11:04:39: > node tg_factory_main.js
-2024-12-17T11:04:39: 
-2024-12-17T11:04:40: Connected to Redis
-2024-12-17T11:04:40: results: false
-=======
->>>>>>> 728be055cd50efd2b8af1a32f4cb2bb8422cfb2b
-<<<<<<< HEAD
-2024-12-17T14:28:30: 
-2024-12-17T14:28:30: > heiyan@1.0.0 start
-2024-12-17T14:28:30: > node tg_factory_main.js
-2024-12-17T14:28:30: 
-2024-12-17T14:28:32: Connected to Redis
-2024-12-17T14:28:32: results: false
-2024-12-17T14:33:06: 
-2024-12-17T14:33:06: > heiyan@1.0.0 start
-2024-12-17T14:33:06: > node tg_factory_main.js
-2024-12-17T14:33:06: 
-2024-12-17T14:33:08: Connected to Redis
-2024-12-17T14:33:08: results: false
-=======
->>>>>>> 23d9780bac421cd40f7fc56a285e687043e80a89
-2024-12-17T14:38:13: 
-2024-12-17T14:38:13: > heiyan@1.0.0 start
-2024-12-17T14:38:13: > node tg_factory_main.js
-2024-12-17T14:38:13: 
-2024-12-17T14:38:15: Connected to Redis
-2024-12-17T14:38:15: results: false
+2024-12-18T10:46:46: 
+2024-12-18T10:46:46: > heiyan@1.0.0 start
+2024-12-18T10:46:46: > node tg_factory_main.js
+2024-12-18T10:46:46: 
+2024-12-18T10:46:47: Connected to Redis
+2024-12-18T10:48:41: 
+2024-12-18T10:48:41: > heiyan@1.0.0 start
+2024-12-18T10:48:41: > node tg_factory_main.js
+2024-12-18T10:48:41: 
+2024-12-18T10:48:43: Connected to Redis
+2024-12-18T10:56:17: 
+2024-12-18T10:56:17: > heiyan@1.0.0 start
+2024-12-18T10:56:17: > node tg_factory_main.js
+2024-12-18T10:56:17: 
+2024-12-18T10:56:18: Connected to Redis
+2024-12-18T10:58:13: 
+2024-12-18T10:58:13: > heiyan@1.0.0 start
+2024-12-18T10:58:13: > node tg_factory_main.js
+2024-12-18T10:58:13: 
+2024-12-18T10:58:14: Connected to Redis
+2024-12-18T11:04:35: 
+2024-12-18T11:04:35: > heiyan@1.0.0 start
+2024-12-18T11:04:35: > node tg_factory_main.js
+2024-12-18T11:04:35: 
+2024-12-18T11:04:37: Connected to Redis
+2024-12-18T11:07:05: 
+2024-12-18T11:07:05: > heiyan@1.0.0 start
+2024-12-18T11:07:05: > node tg_factory_main.js
+2024-12-18T11:07:05: 
+2024-12-18T11:07:06: Connected to Redis
+2024-12-18T11:20:43: 
+2024-12-18T11:20:43: > heiyan@1.0.0 start
+2024-12-18T11:20:43: > node tg_factory_main.js
+2024-12-18T11:20:43: 
+2024-12-18T11:20:45: Connected to Redis
+2024-12-18T11:20:45: 
+2024-12-18T11:20:45: Trying DNS server: 8.8.8.8
+2024-12-18T11:20:45: response: Promise { <pending> }
+2024-12-18T11:20:45: Success with DNS server 8.8.8.8:
+2024-12-18T11:20:45: IP Addresses: [ '39.108.213.13' ]
+2024-12-18T11:20:45: Testing connectivity to IP: 39.108.213.13
+2024-12-18T11:22:42: 
+2024-12-18T11:22:42: > heiyan@1.0.0 start
+2024-12-18T11:22:42: > node tg_factory_main.js
+2024-12-18T11:22:42: 
+2024-12-18T11:22:44: Connected to Redis

+ 5 - 366
logs/out.log

@@ -1,366 +1,5 @@
-<<<<<<< HEAD
-<<<<<<< HEAD
-2024-12-17T00:31:11: 
-2024-12-17T00:31:11: > heiyan@1.0.0 start
-2024-12-17T00:31:11: > node tg_factory_main.js
-2024-12-17T00:31:11: 
-2024-12-17T00:31:13: 
-2024-12-17T00:31:13: > heiyan@1.0.0 start
-2024-12-17T00:31:13: > node tg_factory_main.js
-2024-12-17T00:31:13: 
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: > heiyan@1.0.0 start
-2024-12-17T00:31:14: > node tg_factory_main.js
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: > heiyan@1.0.0 start
-2024-12-17T00:31:14: > node tg_factory_main.js
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: 
-2024-12-17T00:31:14: > heiyan@1.0.0 start
-2024-12-17T00:31:14: > node tg_factory_main.js
-2024-12-17T00:31:14: 
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: > heiyan@1.0.0 start
-2024-12-17T00:31:15: > node tg_factory_main.js
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: > heiyan@1.0.0 start
-2024-12-17T00:31:15: > node tg_factory_main.js
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: 
-2024-12-17T00:31:15: > heiyan@1.0.0 start
-2024-12-17T00:31:15: > node tg_factory_main.js
-2024-12-17T00:31:15: 
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: > heiyan@1.0.0 start
-2024-12-17T00:31:16: > node tg_factory_main.js
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: 
-2024-12-17T00:31:16: > heiyan@1.0.0 start
-2024-12-17T00:31:16: > node tg_factory_main.js
-2024-12-17T00:31:16: 
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: > heiyan@1.0.0 start
-2024-12-17T00:31:17: > node tg_factory_main.js
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: 
-2024-12-17T00:31:17: > heiyan@1.0.0 start
-2024-12-17T00:31:17: > node tg_factory_main.js
-2024-12-17T00:31:17: 
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: > heiyan@1.0.0 start
-2024-12-17T00:31:18: > node tg_factory_main.js
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: > heiyan@1.0.0 start
-2024-12-17T00:31:18: > node tg_factory_main.js
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: 
-2024-12-17T00:31:18: > heiyan@1.0.0 start
-2024-12-17T00:31:18: > node tg_factory_main.js
-2024-12-17T00:31:18: 
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: > heiyan@1.0.0 start
-2024-12-17T00:31:19: > node tg_factory_main.js
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: > heiyan@1.0.0 start
-2024-12-17T00:31:19: > node tg_factory_main.js
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: 
-2024-12-17T00:31:19: > heiyan@1.0.0 start
-2024-12-17T00:31:19: > node tg_factory_main.js
-2024-12-17T00:31:19: 
-2024-12-17T00:32:29: 
-2024-12-17T00:32:29: > heiyan@1.0.0 start
-2024-12-17T00:32:29: > node tg_factory_main.js
-2024-12-17T00:32:29: 
-2024-12-17T00:32:31: 
-2024-12-17T00:32:31: > heiyan@1.0.0 start
-2024-12-17T00:32:31: > node tg_factory_main.js
-2024-12-17T00:32:31: 
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: > heiyan@1.0.0 start
-2024-12-17T00:32:32: > node tg_factory_main.js
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: > heiyan@1.0.0 start
-2024-12-17T00:32:32: > node tg_factory_main.js
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: 
-2024-12-17T00:32:32: > heiyan@1.0.0 start
-2024-12-17T00:32:32: > node tg_factory_main.js
-2024-12-17T00:32:32: 
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: > heiyan@1.0.0 start
-2024-12-17T00:32:33: > node tg_factory_main.js
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: > heiyan@1.0.0 start
-2024-12-17T00:32:33: > node tg_factory_main.js
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: 
-2024-12-17T00:32:33: > heiyan@1.0.0 start
-2024-12-17T00:32:33: > node tg_factory_main.js
-2024-12-17T00:32:33: 
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: > heiyan@1.0.0 start
-2024-12-17T00:32:34: > node tg_factory_main.js
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: 
-2024-12-17T00:32:34: > heiyan@1.0.0 start
-2024-12-17T00:32:34: > node tg_factory_main.js
-2024-12-17T00:32:34: 
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: > heiyan@1.0.0 start
-2024-12-17T00:32:35: > node tg_factory_main.js
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: > heiyan@1.0.0 start
-2024-12-17T00:32:35: > node tg_factory_main.js
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: 
-2024-12-17T00:32:35: > heiyan@1.0.0 start
-2024-12-17T00:32:35: > node tg_factory_main.js
-2024-12-17T00:32:35: 
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: > heiyan@1.0.0 start
-2024-12-17T00:32:36: > node tg_factory_main.js
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: 
-2024-12-17T00:32:36: > heiyan@1.0.0 start
-2024-12-17T00:32:36: > node tg_factory_main.js
-2024-12-17T00:32:36: 
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: > heiyan@1.0.0 start
-2024-12-17T00:32:37: > node tg_factory_main.js
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: > heiyan@1.0.0 start
-2024-12-17T00:32:37: > node tg_factory_main.js
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: 
-2024-12-17T00:32:37: > heiyan@1.0.0 start
-2024-12-17T00:32:37: > node tg_factory_main.js
-2024-12-17T00:32:37: 
-2024-12-17T00:33:33: 
-2024-12-17T00:33:33: > heiyan@1.0.0 start
-2024-12-17T00:33:33: > node tg_factory_main.js
-2024-12-17T00:33:33: 
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: > heiyan@1.0.0 start
-2024-12-17T00:33:35: > node tg_factory_main.js
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: 
-2024-12-17T00:33:35: > heiyan@1.0.0 start
-2024-12-17T00:33:35: > node tg_factory_main.js
-2024-12-17T00:33:35: 
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: > heiyan@1.0.0 start
-2024-12-17T00:33:36: > node tg_factory_main.js
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: 
-2024-12-17T00:33:36: > heiyan@1.0.0 start
-2024-12-17T00:33:36: > node tg_factory_main.js
-2024-12-17T00:33:36: 
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: > heiyan@1.0.0 start
-2024-12-17T00:33:37: > node tg_factory_main.js
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: > heiyan@1.0.0 start
-2024-12-17T00:33:37: > node tg_factory_main.js
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: 
-2024-12-17T00:33:37: > heiyan@1.0.0 start
-2024-12-17T00:33:37: > node tg_factory_main.js
-2024-12-17T00:33:37: 
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: > heiyan@1.0.0 start
-2024-12-17T00:33:38: > node tg_factory_main.js
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: 
-2024-12-17T00:33:38: > heiyan@1.0.0 start
-2024-12-17T00:33:38: > node tg_factory_main.js
-2024-12-17T00:33:38: 
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: > heiyan@1.0.0 start
-2024-12-17T00:33:39: > node tg_factory_main.js
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: > heiyan@1.0.0 start
-2024-12-17T00:33:39: > node tg_factory_main.js
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: 
-2024-12-17T00:33:39: > heiyan@1.0.0 start
-2024-12-17T00:33:39: > node tg_factory_main.js
-2024-12-17T00:33:39: 
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: > heiyan@1.0.0 start
-2024-12-17T00:33:40: > node tg_factory_main.js
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: > heiyan@1.0.0 start
-2024-12-17T00:33:40: > node tg_factory_main.js
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: 
-2024-12-17T00:33:40: > heiyan@1.0.0 start
-2024-12-17T00:33:40: > node tg_factory_main.js
-2024-12-17T00:33:40: 
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: > heiyan@1.0.0 start
-2024-12-17T00:33:41: > node tg_factory_main.js
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: 
-2024-12-17T00:33:41: > heiyan@1.0.0 start
-2024-12-17T00:33:41: > node tg_factory_main.js
-2024-12-17T00:33:41: 
-2024-12-17T00:34:57: 
-2024-12-17T00:34:57: > heiyan@1.0.0 start
-2024-12-17T00:34:57: > node tg_factory_main.js
-2024-12-17T00:34:57: 
-2024-12-17T00:34:59: Connected to Redis
-2024-12-17T00:34:59: results: false
-2024-12-17T00:36:13: 
-2024-12-17T00:36:13: > heiyan@1.0.0 start
-2024-12-17T00:36:13: > node tg_factory_main.js
-2024-12-17T00:36:13: 
-2024-12-17T00:36:15: Connected to Redis
-2024-12-17T00:36:15: results: false
-2024-12-17T00:37:45: 
-2024-12-17T00:37:45: > heiyan@1.0.0 start
-2024-12-17T00:37:45: > node tg_factory_main.js
-2024-12-17T00:37:45: 
-2024-12-17T00:37:47: Connected to Redis
-2024-12-17T00:37:47: results: false
-=======
-2024-12-16T18:10:37: 
-2024-12-16T18:10:37: > heiyan@1.0.0 start
-2024-12-16T18:10:37: > node tg_factory_main.js
-2024-12-16T18:10:37: 
-2024-12-16T18:10:38: Connected to Redis
-2024-12-16T18:10:38: results: false
-2024-12-16T18:19:07: 
-2024-12-16T18:19:07: > heiyan@1.0.0 start
-2024-12-16T18:19:07: > node tg_factory_main.js
-2024-12-16T18:19:07: 
-2024-12-16T18:19:09: Connected to Redis
-2024-12-16T18:19:09: results: false
-2024-12-16T18:22:13: 
-2024-12-16T18:22:13: > heiyan@1.0.0 start
-2024-12-16T18:22:13: > node tg_factory_main.js
-2024-12-16T18:22:13: 
-2024-12-16T18:22:15: Connected to Redis
-2024-12-16T18:22:15: results: false
-2024-12-16T18:28:30: 
-2024-12-16T18:28:30: > heiyan@1.0.0 start
-2024-12-16T18:28:30: > node tg_factory_main.js
-2024-12-16T18:28:30: 
-2024-12-16T18:28:32: Connected to Redis
-2024-12-16T18:28:32: results: false
-2024-12-16T18:30:34: 
-2024-12-16T18:30:34: > heiyan@1.0.0 start
-2024-12-16T18:30:34: > node tg_factory_main.js
-2024-12-16T18:30:34: 
-2024-12-16T18:30:36: Connected to Redis
-2024-12-16T18:30:36: results: false
-2024-12-16T18:40:34: 
-2024-12-16T18:40:34: > heiyan@1.0.0 start
-2024-12-16T18:40:34: > node tg_factory_main.js
-2024-12-16T18:40:34: 
-2024-12-16T18:40:36: Connected to Redis
-2024-12-16T18:40:36: results: false
-2024-12-16T19:00:39: 
-2024-12-16T19:00:39: > heiyan@1.0.0 start
-2024-12-16T19:00:39: > node tg_factory_main.js
-2024-12-16T19:00:39: 
-2024-12-16T19:00:41: Connected to Redis
-2024-12-16T19:00:41: results: false
-2024-12-16T19:03:43: 
-2024-12-16T19:03:43: > heiyan@1.0.0 start
-2024-12-16T19:03:43: > node tg_factory_main.js
-2024-12-16T19:03:43: 
-2024-12-16T19:03:45: Connected to Redis
-2024-12-16T19:03:45: results: false
-2024-12-16T19:11:03: 
-2024-12-16T19:11:03: > heiyan@1.0.0 start
-2024-12-16T19:11:03: > node tg_factory_main.js
-2024-12-16T19:11:03: 
-2024-12-16T19:11:05: Connected to Redis
-2024-12-16T19:11:05: results: false
-<<<<<<< HEAD
-2024-12-16T19:16:51: 
-2024-12-16T19:16:51: > heiyan@1.0.0 start
-2024-12-16T19:16:51: > node tg_factory_main.js
-2024-12-16T19:16:51: 
-2024-12-16T19:16:53: Connected to Redis
-2024-12-16T19:16:53: results: false
-=======
->>>>>>> 3c2bd46ea520531b2d3e866940f54b03ab080bf7
->>>>>>> 79f7510ad60a0816ce8f48fca6063b2bcc535b31
-2024-12-17T10:31:45: 
-2024-12-17T10:31:45: > heiyan@1.0.0 start
-2024-12-17T10:31:45: > node tg_factory_main.js
-2024-12-17T10:31:45: 
-2024-12-17T10:31:47: Connected to Redis
-2024-12-17T10:31:47: results: false
-2024-12-17T10:39:20: 
-2024-12-17T10:39:20: > heiyan@1.0.0 start
-2024-12-17T10:39:20: > node tg_factory_main.js
-2024-12-17T10:39:20: 
-2024-12-17T10:39:21: Connected to Redis
-2024-12-17T10:39:21: results: false
-2024-12-17T10:43:34: 
-2024-12-17T10:43:34: > heiyan@1.0.0 start
-2024-12-17T10:43:34: > node tg_factory_main.js
-2024-12-17T10:43:34: 
-2024-12-17T10:43:36: Connected to Redis
-2024-12-17T10:43:36: results: false
-2024-12-17T10:48:01: 
-2024-12-17T10:48:01: > heiyan@1.0.0 start
-2024-12-17T10:48:01: > node tg_factory_main.js
-2024-12-17T10:48:01: 
-2024-12-17T10:48:03: Connected to Redis
-2024-12-17T10:48:03: results: false
-2024-12-17T10:54:30: 
-2024-12-17T10:54:30: > heiyan@1.0.0 start
-2024-12-17T10:54:30: > node tg_factory_main.js
-2024-12-17T10:54:30: 
-2024-12-17T10:54:33: Connected to Redis
-2024-12-17T10:54:33: results: false
-2024-12-17T10:55:59: 
-2024-12-17T10:55:59: > heiyan@1.0.0 start
-2024-12-17T10:55:59: > node tg_factory_main.js
-2024-12-17T10:55:59: 
-2024-12-17T10:56:01: Connected to Redis
-2024-12-17T10:56:01: results: false
-2024-12-17T11:04:39: 
-2024-12-17T11:04:39: > heiyan@1.0.0 start
-2024-12-17T11:04:39: > node tg_factory_main.js
-2024-12-17T11:04:39: 
-2024-12-17T11:04:40: Connected to Redis
-2024-12-17T11:04:40: results: false
-=======
->>>>>>> 728be055cd50efd2b8af1a32f4cb2bb8422cfb2b
-<<<<<<< HEAD
-2024-12-17T14:28:30: 
-2024-12-17T14:28:30: > heiyan@1.0.0 start
-2024-12-17T14:28:30: > node tg_factory_main.js
-2024-12-17T14:28:30: 
-2024-12-17T14:28:32: Connected to Redis
-2024-12-17T14:28:32: results: false
-2024-12-17T14:33:06: 
-2024-12-17T14:33:06: > heiyan@1.0.0 start
-2024-12-17T14:33:06: > node tg_factory_main.js
-2024-12-17T14:33:06: 
-2024-12-17T14:33:08: Connected to Redis
-2024-12-17T14:33:08: results: false
-=======
->>>>>>> 23d9780bac421cd40f7fc56a285e687043e80a89
-2024-12-17T14:38:13: 
-2024-12-17T14:38:13: > heiyan@1.0.0 start
-2024-12-17T14:38:13: > node tg_factory_main.js
-2024-12-17T14:38:13: 
-2024-12-17T14:38:15: Connected to Redis
-2024-12-17T14:38:15: results: false
+2024-12-18T11:22:42: 
+2024-12-18T11:22:42: > heiyan@1.0.0 start
+2024-12-18T11:22:42: > node tg_factory_main.js
+2024-12-18T11:22:42: 
+2024-12-18T11:22:44: Connected to Redis

+ 45 - 60
src/api/dz/dz_search_book.js

@@ -1,71 +1,56 @@
-const axios = require('axios');
-const dns = require('dns').promises;
-const CMD = {}
-async function fetchBookData(bookId) {
-    try {
-        // 1. 首先进行DNS解析
-        const ip = await dns.resolve4('admin.wqxsw.com')
-            .then(addresses => addresses[0])
-            .catch(() => '47.101.128.171'); // 如果DNS解析失败,使用备用IP
+const fetch = require('node-fetch');
 
-        // 2. 构建URL,使用解析到的IP
-        const baseURL = `https://${ip}`;
-        const path = '/admin/bookshort/book/channelindex';
+async function search_id(book_id) {
+    try {
+        // 构建查询参数
+        const filter = JSON.stringify({
+            type_two: null,
+            type_three: null,
+            id: book_id
+        });
         
-        // 3. 构建查询参数
-        const params = new URLSearchParams({
-            sort: 'id',
-            order: 'desc',
-            offset: '0',
-            limit: '1',
-            filter: JSON.stringify({
-                type_two: null,
-                type_three: null,
-                id: bookId
-            }),
-            op: JSON.stringify({
-                type_two: "=",
-                type_three: "=",
-                id: "="
-            }),
-            _: Date.now()
+        const op = JSON.stringify({
+            type_two: "=",
+            type_three: "=",
+            id: "="
         });
 
-        // 4. 设置请求配置
-        const config = {
-            baseURL,
+        // 构建URL with params
+        const url = new URL('https://admin.wqxsw.com/admin/bookshort/book/channelindex');
+        url.searchParams.append('sort', 'id');
+        url.searchParams.append('order', 'desc');
+        url.searchParams.append('offset', '0');
+        url.searchParams.append('limit', '10');
+        url.searchParams.append('filter', filter);
+        url.searchParams.append('op', op);
+
+        const response = await fetch(url.toString(), {
+            method: 'GET',
             headers: {
-                "Host": "admin.wqxsw.com",
-                "accept": "application/json, text/javascript, */*; q=0.01",
-                "accept-language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
-                "content-type": "application/json",
-                "x-requested-with": "XMLHttpRequest",
-                "cookie": "PHPSESSID=gaucu8us1dmvsjstqfgtp3676a; keeplogin=61920%7C604800%7C1734659746%7C2e8827290dda8e35651c20483ee07396",
-                "Referer": "https://admin.wqxsw.com/admin/bookshort/book/channelindex?addtabs=1"
-            },
-            // 5. 禁用证书验证(仅开发环境使用)
-            httpsAgent: new (require('https').Agent)({
-                rejectUnauthorized: false,
-                servername: 'admin.wqxsw.com'
-            })
-        };
+                'accept': 'application/json, text/javascript, */*; q=0.01',
+                'accept-language': 'zh-CN,zh;q=0.9',
+                'content-type': 'application/json',
+                'x-requested-with': 'XMLHttpRequest',
+                'cookie': 'PHPSESSID=rptu41at2grj858grbugvag47c; keeplogin=61920%7C604800%7C1735033225%7C7847606df9197c965142dee641ef190c'
+            }
+        });
 
-        // 6. 执行请求
-        const response = await axios.get(`${path}?${params.toString()}`, config);
-        return response.data;
+        const data = await response.json();
+        let info = {
 
+        }
+        if(data.total<=0){
+            throw data
+        }else{
+            info.words =  data['rows'][0].totalWordSize
+            info.book_name =  data['rows'][0].bookName
+            info.book_id =  data['rows'][0].bookId
+            info.genre = 3;
+        }
+        return info;
     } catch (error) {
-        console.error('请求失败:', {
-            message: error.message,
-            code: error.code,
-            response: error.response?.data
-        });
-        throw error;
+        return null;
     }
 }
 
-
-CMD.search_id = async function(bookId){
-    return await fetchBookData(bookId);
-}
-module.exports = CMD;
+module.exports = { search_id }

BIN
src/api/hy/qr.gif


BIN
src/api/hy/qr_resized.gif


+ 5 - 0
src/api/qm/get_qm_call_back_template.js

@@ -34,6 +34,11 @@ CMD.get_callback_template = async function () {
         });
 
         const data = await response.json();
+
+        if(data.code!=200){
+            throw data
+        }
+        
         console.log('响应状态:', response.status);
         console.log('响应数据:', data);
         return data.data;

+ 88 - 0
src/api/qm/get_qm_promotion.js

@@ -0,0 +1,88 @@
+const fetch = require('node-fetch');
+const tools = require('../../../tools');
+
+
+async function getPromotionInfo(promotion_id) {
+    try {
+        const url = new URL('https://new-media-fx.qimao.com/api/promotion/info');
+        url.searchParams.append('promotion_id', promotion_id);
+        url.searchParams.append('env', '');
+        url.searchParams.append('t', Date.now());
+        let headers = {
+            'accept': 'application/json, text/plain, */*',
+            'app-external-id': '4c6e8d8709c14de9a4397b6cbb978f85',
+            'authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBY2NvdW50SUQiOjU0NDA1NjQxNjM3MTI4MjExMSwiQWNjb3VudE5hbWUiOiJ6aHVveXVlIiwiVGltZVN0YW1wIjoxNzM0NDI1MjU5LCJDbGllbnRJUCI6IjIxOS43Ny4yMzYuMTgwIiwiQnVmZmVyVGltZSI6MCwiZXhwIjoxNzM0NTExNjU5LCJpc3MiOiJxbV9uZXdfbWVkaWFfZngiLCJuYmYiOjE3MzQ0MjUyNTksIkVudiI6InJlbGVhc2UiLCJJc1NpbXVsYXRpb25Mb2dpbiI6ZmFsc2V9.KFEAi-QJcMXzSYokQmtF2-RsdfjiSEIRBM34hBuDjLY',
+            'project': 'reader_paid_dyminiapp',
+            'signature': '5aeeeff44f700540bb47ed41301fcbceefc342101818c1157cf7ef9331973d6e',
+            'target-id': '544180064332673816'
+        }
+        headers['authorization'] = await tools.getQMToken()
+        const response = await fetch(url.toString(), {
+            method: 'GET',
+            headers:headers
+        });
+
+        if (response.status === 401) {
+            throw new Error('Unauthorized: Token may be expired or invalid');
+        }
+
+        if (!response.ok) {
+            throw new Error(`HTTP error! status: ${response.status}`);
+        }
+
+        var data = await response.json();
+        return data;
+    } catch (error) {
+        console.error('Error:', error);
+        throw error;
+    }
+}
+
+async function getPromotionList(promotion_name) {
+    try {
+        const url = new URL('https://new-media-fx.qimao.com/api/promotion/list');
+        url.searchParams.append('promotion_name', promotion_name);
+        url.searchParams.append('page', '1');
+        url.searchParams.append('page_size', '50');
+        url.searchParams.append('env', '');
+        url.searchParams.append('t', Date.now());
+   
+        var headers =  {
+            'accept': 'application/json, text/plain, */*',
+            'app-external-id': '4c6e8d8709c14de9a4397b6cbb978f85',
+            'authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBY2NvdW50SUQiOjU0NDA1NjQxNjM3MTI4MjExMSwiQWNjb3VudE5hbWUiOiJ6aHVveXVlIiwiVGltZVN0YW1wIjoxNzM0NDI1MjU5LCJDbGllbnRJUCI6IjIxOS43Ny4yMzYuMTgwIiwiQnVmZmVyVGltZSI6MCwiZXhwIjoxNzM0NTExNjU5LCJpc3MiOiJxbV9uZXdfbWVkaWFfZngiLCJuYmYiOjE3MzQ0MjUyNTksIkVudiI6InJlbGVhc2UiLCJJc1NpbXVsYXRpb25Mb2dpbiI6ZmFsc2V9.KFEAi-QJcMXzSYokQmtF2-RsdfjiSEIRBM34hBuDjLY',
+            'project': 'reader_paid_dyminiapp',
+            'signature': '545831eb8ed618a0d16a04f9553c6285e896eda5ff7b01df5e4e9ba6715fe149',
+            'target-id': '544180064332673816'
+        }
+        headers['authorization'] = await tools.getQMToken()
+
+        const response = await fetch(url.toString(), {
+            method: 'GET',
+            headers:headers
+        });
+
+        if (!response.ok) {
+            throw new Error(`HTTP error! status: ${response.status}`);
+        }
+
+        const data = await response.json();
+
+        if(data.code!=200){
+            throw data
+        }
+        if(data.data.list.length<=0){
+            throw data
+        }
+
+        let promotion_id = data.data.list[0].promotion_id
+        let info = await getPromotionInfo(promotion_id)
+        info.promotion_id = promotion_id
+        return info;
+    } catch (error) {
+        console.error('Error:', error);
+        return null;
+    }
+}
+
+module.exports = { getPromotionList };

+ 9 - 2
src/api/qm/get_qm_recharge_template.js

@@ -2,7 +2,9 @@
 const fetch = require('node-fetch'); // Node.js 18以下版本需要安装 node-fetch
 const tools = require('../../../tools');
 const CMD = {}
-CMD.get_recharge_template = async function () {
+//  "category": "1" 复充充值模板
+//  "category": "0" 首充充值模板
+CMD.get_recharge_template = async function (category) {
     const url = 'https://new-media-fx.qimao.com/api/charge-configure/recharge-panel/list';
     
     // 请求参数
@@ -11,7 +13,7 @@ CMD.get_recharge_template = async function () {
         page_size: '50',
         env: '',
         panel_name:'',
-        category:'',
+        category:category,
         t: Date.now()  // 当前时间戳
     });
 
@@ -35,6 +37,11 @@ CMD.get_recharge_template = async function () {
         });
 
         const data = await response.json();
+
+        if(data.code!=200){
+            throw data
+        }
+        
         console.log('响应状态:', response.status);
         console.log('响应数据:', data);
         return data.data;

+ 67 - 0
src/api/qm/qm_search_book.js

@@ -0,0 +1,67 @@
+const fetch = require('node-fetch'); // Node.js 18以下版本需要安装 node-fetch
+const tools = require('../../../tools');
+const helper = require('../../helper');
+const CMD = {}
+CMD.search_id = async function (bookId) {
+    const url = 'https://new-media-fx.qimao.com/api/content/book/list';
+    
+    // 请求参数
+    const params = new URLSearchParams({
+        book_id: bookId,
+        page: '1',
+        page_size: '50',
+        env: '',
+        t: Date.now()  // 当前时间戳
+    });
+
+    // 请求头
+    var headers = {
+        'accept': 'application/json, text/plain, */*',
+        'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6',
+        'app-external-id': '4c6e8d8709c14de9a4397b6cbb978f85',
+        'authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBY2NvdW50SUQiOjU0NDA1NjQxNjM3MTI4MjExMSwiQWNjb3VudE5hbWUiOiJ6aHVveXVlIiwiVGltZVN0YW1wIjoxNzM0MDg4MjI1LCJDbGllbnRJUCI6IjIxOS43Ny4yMzYuMTgwIiwiQnVmZmVyVGltZSI6MCwiZXhwIjoxNzM0MTc0NjI1LCJpc3MiOiJxbV9uZXdfbWVkaWFfZngiLCJuYmYiOjE3MzQwODgyMjUsIkVudiI6InJlbGVhc2UiLCJJc1NpbXVsYXRpb25Mb2dpbiI6ZmFsc2V9.LaEHd147NoCt1Wfo9ZZlCs4pludA7D3LajN4xff2H5o',
+        'project': 'reader_paid_dyminiapp',
+        'signature': 'b4782a395b0d0de3f78bb5c8157cb35ab0d6c51f3677a1cfb4b5390c39f63169',
+        'target-id': '544180064332673816',
+        'cookie': 'sensorsdata2015jssdkcross=%7B%22%24device_id%22%3A%22193bdc124645e2-0cbeaee172d4ce8-4c657b58-921600-193bdc12465567%22%7D; sajssdk_2015_new_user_new-media-fx_qimao_com=1; acw_tc=1a0c380f17341043811111513e003f4b4a7b61bafaac1abb4e5d21e565003f; sa_jssdk_2015_new-media-fx_qimao_com=%7B%22distinct_id%22%3A%22193bdc124645e2-0cbeaee172d4ce8-4c657b58-921600-193bdc12465567%22%2C%22first_id%22%3A%22%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTkzYmRjMTI0NjQ1ZTItMGNiZWFlZTE3MmQ0Y2U4LTRjNjU3YjU4LTkyMTYwMC0xOTNiZGMxMjQ2NTU2NyJ9%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%22%2C%22value%22%3A%22%22%7D%7D',
+        'Referer': 'https://new-media-fx.qimao.com/backend/postback-configuration/index?projectId=reader_paid_dyminiapp&appId=4c6e8d8709c14de9a4397b6cbb978f85&accountId=544180064332673816'
+    };
+
+    headers['authorization'] = await tools.getQMToken()
+    try {
+        const response = await fetch(`${url}?${params}`, {
+            method: 'GET',
+            headers: headers
+        });
+
+        const data = await response.json();
+        if(data.code!=200){
+            throw data
+        }
+        // console.log('响应状态:', response.status);
+        // console.log('响应数据:', data.data.list[0]);
+        if(data.data.list.length<=0){
+            return null
+        }
+        let book_info = data.data.list[0]
+        let info = {}
+        info.words =  0
+        info.book_name =  book_info.book_name
+        info.book_id =  book_info.book_id
+        info.genre = 999;
+        if(book_info.book_type==2){  //七猫只有长或者短
+            info.genre = 3;
+        }else{
+            info.genre = 1;
+        }
+        return info;
+    } catch (error) {
+        return null
+    }
+}
+
+// Node.js 18及以上版本可以直接运行
+// Node.js 18以下版本需要先安装 node-fetch:
+// npm install node-fetch@2
+
+module.exports = CMD;

+ 28 - 0
src/data_manager/Controllers/origin_data_controllers.js

@@ -48,6 +48,34 @@ class origin_data_controllers {
         }
     }
 
+
+    async getOriginDataById(params) {
+        try {
+            // 参数验证
+            if (!params?.video_id) {
+                throw  'origin_data_controllers:materialId is required';
+            }
+
+            const video_id = params.video_id;
+            const filterData = await origin_data_model.findOne({ video_id: video_id });
+
+            if (!filterData) {
+                return {
+                    success: false,
+                    data: null
+                };
+            }
+
+            return {
+                success: true,
+                data: filterData
+            };
+        } catch (error) {
+
+            throw error;
+        }
+    }
+
     async getOriginData(params) {
         try {
             // 参数验证

+ 4 - 1
src/helper.js

@@ -5,7 +5,10 @@ const dns = require('dns');
 helper.base64 = function(str){
     return Buffer.from(str).toString('base64')
 }
-
+// '&channel=rd'
+helper.checkChannel = function(url,key) {
+    return url.includes(key);
+}
 helper.capitalize_string = function(K) {
     // 将字符串按 "-" 分割,对每个单词首字母大写,然后重新用 "-" 连接
     return K.split("-")

+ 74 - 3
tg_factory_main.js

@@ -6,13 +6,84 @@ const helper = require('./src/helper');
 const HttpClient = require('./src/HttpClient');
 const redis_help = require('./src/use_redis'); 
 const tools = require('./tools');
+
+function getPlatformInfoByI(PlatformConfig,tg_platform_id){
+    for (let index = 0; index < PlatformConfig.length; index++) {
+        const element = PlatformConfig[index];
+        if(element.tg_platform_id==tg_platform_id){
+            return element
+        }
+    }
+    return null
+}
+
+function getMainInfoById(MainConfig,main_id){
+    // console.log("MainConfig:",MainConfig)
+    for (let index = 0; index < MainConfig.length; index++) {
+        const element = MainConfig[index];
+        if(element.id==main_id){
+            return element
+        }
+    }
+    return null
+}
+let isInit = false
 redis_help.connect( async (results)=>{
     if(results){
+        if(isInit){
+            return
+        }
+        isInit = true
         // main()
-        //  let response =  helper.resolveDomain("www.changdunovel.com")
+        //  let response =  helper.resolveDomain("clipvideoup.s6kuwan.com")
         //  console.log("response:",response)
-        
-        console.log("results:",await redis_help.getKeyValue("isPauseTask"))
+
+            // let MainConfig = await redis_help.getKeyValue("MainConfig")
+            // MainConfig = JSON.parse(MainConfig)
+            // let PlatformConfig = await redis_help.getKeyValue("PlatformConfig")
+            // PlatformConfig = JSON.parse(PlatformConfig)
+
+            // let PlatformInfo =  getPlatformInfoByI(PlatformConfig,4)
+
+            // let main_info = getMainInfoById(MainConfig,150)
+
+            // let data = {
+            //     product_id:"11010288676",
+            //     product_name:"侍女有谋"
+            // }
+ 
+            // require("./5_CREATE_LINK_FACTORY/dz_create_link").runTask(data,main_info,PlatformInfo,()=>{
+
+            // })
+
+            // let data = await require('./src/api/dz/dz_search_book').search_id('11010288676')
+            // console.log("data:",data)
+            //  require('./src/api/qm/qm_search_book').search_id('396740')
+            // console.log("results:",await redis_help.getKeyValue("isPauseTask"))
+
+
+
+
+            // let MainConfig = await redis_help.getKeyValue("MainConfig")
+            // MainConfig = JSON.parse(MainConfig)
+            // let PlatformConfig = await redis_help.getKeyValue("PlatformConfig")
+            // PlatformConfig = JSON.parse(PlatformConfig)
+
+            // let PlatformInfo =  getPlatformInfoByI(PlatformConfig,3)
+
+            // let main_info = getMainInfoById(MainConfig,151)
+
+            // let data = {
+            //     product_id:"393425",
+            //     product_name:"转学生自称苗疆圣子,可我才是真圣子"
+            // }
+ 
+            // let {promotion_name} = await require("./5_CREATE_LINK_FACTORY/qm_create_link").runTask(data,main_info,PlatformInfo,()=>{
+
+            // })
+            // console.log("promotion_name:",promotion_name)
+            // let n_data = await require("./src/api/qm/get_qm_promotion").getPromotionList(promotion_name)
+            // console.log("get_qm_promotion:",n_data)
     }
 })