text: const fs = require("fs");
  const utils = require("./encode");
  
  var source1 = require("./source/source1");
  var source2 = require("./source/source2");
  var source3 = require("./source/source3");
  var source4 = require("./source/source4");
  var source5 = require("./source/source5");
  var source6 = require("./source/source6");
  var source7 = require("./source/source7");
  var source8 = require("./source/source8");
  var source9 = require("./source/source9");
  var source10 = require("./source/source10");
  var source11 = require("./source/source11");
  var source12 = require("./source/source12");
  var source13 = require("./source/source13");
  var source14 = require("./source/source14");
  var source15 = require("./source/source15");
  var source16 = require("./source/source16");
  var source17 = require("./source/source17");
  var source18 = require("./source/source18");
  var source19 = require("./source/source19");
  var source20 = require("./source/source20");
  var source21 = require("./source/source21");
  var source22 = require("./source/source22");
  var source23 = require("./source/source23");
  var source24 = require("./source/source24");
  var source25 = require("./source/source25");
  var source26 = require("./source/source26");
  var source27 = require("./source/source27");
  var source28 = require("./source/source28");
  var source29 = require("./source/source29");
  var source30 = require("./source/source30");
  var source31 = require("./source/source31");
  var source32 = require("./source/source32");
  var source33 = require("./source/source33");
  var source34 = require("./source/source34");
  var source35 = require("./source/source35");
  
  
  // 异次元
  var source36 = require("./yiciyuan/source1");
  var source37 = require("./yiciyuan/source2");
  var source38 = require("./yiciyuan/source3");
  var source39 = require("./yiciyuan/source4");
  var source40 = require("./yiciyuan/source5");
  var source41 = require("./yiciyuan/source6");
  var source42 = require("./yiciyuan/source7");
  var source43 = require("./yiciyuan/source8");
  var source44 = require("./yiciyuan/source9");
  var source45 = require("./yiciyuan/source10");
  var source46 = require("./yiciyuan/source11");
  var source47 = require("./yiciyuan/source12");
  var source48 = require("./yiciyuan/source13");
  var source49 = require("./yiciyuan/source14");
  var source50 = require("./yiciyuan/source15");
  var source51 = require("./yiciyuan/source16");
  var source52 = require("./yiciyuan/source17");
  var source53 = require("./yiciyuan/source18");
  var source54 = require("./yiciyuan/source19");
  var source55 = require("./yiciyuan/source20");
  var source56 = require("./yiciyuan/source21");
  var source57 = require("./yiciyuan/source22");
  var source58 = require("./yiciyuan/source23");
  var source59 = require("./yiciyuan/source24");
  var source60 = require("./yiciyuan/source25");
  var source61 = require("./yiciyuan/source26");
  var source62 = require("./yiciyuan/source27");
  var source63 = require("./yiciyuan/source28");
  var source64 = require("./yiciyuan/source29");
  var source65 = require("./yiciyuan/source30");
  var source66 = require("./yiciyuan/source31");
  var source67 = require("./yiciyuan/source32");
  var source68 = require("./yiciyuan/source33");
  var source69 = require("./yiciyuan/source34");
  var source70 = require("./yiciyuan/source35");
  var source71 = require("./yiciyuan/source36");
  var source72 = require("./yiciyuan/source37");
  var source73 = require("./yiciyuan/source38");
  var source74 = require("./yiciyuan/source39");
  var source75 = require("./yiciyuan/source40");
  var source76 = require("./yiciyuan/source41");
  var source77 = require("./yiciyuan/source42");
  var source78 = require("./yiciyuan/source43");
  var source79 = require("./yiciyuan/source44");
  var source80 = require("./yiciyuan/source45");
  var source81 = require("./yiciyuan/source46");
  var source82 = require("./yiciyuan/source47");
  var source83 = require("./yiciyuan/source48");
  var source84 = require("./yiciyuan/source49");
  var source85 = require("./yiciyuan/source50");
  var source86 = require("./yiciyuan/source51");
  var source87 = require("./yiciyuan/source52");
  var source88 = require("./yiciyuan/source53");
  var source89 = require("./yiciyuan/source54");
  var source90 = require("./yiciyuan/source55");
  var source91 = require("./yiciyuan/source56");
  
  
  // 新建文件夹图源
  var source92 = require("./source2/source1");
  var source93 = require("./source2/source2");
  var source94 = require("./source2/source3");
  var source95 = require("./source2/source4");
  var source96 = require("./source2/source5");
  var source97 = require("./source2/source6");
  var source98 = require("./source2/source7");
  var source99 = require("./source2/source8");
  var source100 = require("./source2/source9");
  var source101 = require("./source2/source10");
  var source102 = require("./source2/source11");
  var source103 = require("./source2/source12");
  var source104 = require("./source2/source13");
  var source105 = require("./source2/source14");
  
  var arr = [];
  
  arr.push(source1);
  arr.push(source2);
  arr.push(source3);
  arr.push(source4);
  arr.push(source5);
  arr.push(source6);
  arr.push(source7);
  arr.push(source8);
  arr.push(source9);
  arr.push(source10);
  arr.push(source11);
  arr.push(source12);
  arr.push(source13);
  arr.push(source14);
  arr.push(source15);
  arr.push(source16);
  arr.push(source17);
  arr.push(source18);
  arr.push(source19);
  arr.push(source20);
  arr.push(source21);
  arr.push(source22);
  arr.push(source23);
  arr.push(source24);
  arr.push(source25);
  arr.push(source26);
  arr.push(source27);
  arr.push(source28);
  arr.push(source29);
  arr.push(source30);
  arr.push(source31);
  arr.push(source32);
  arr.push(source33);
  arr.push(source34);
  arr.push(source35);
  
  // 异次元
  arr.push(source36);
  arr.push(source37);
  arr.push(source38);
  arr.push(source39);
  arr.push(source40);
  arr.push(source41);
  arr.push(source42);
  arr.push(source43);
  arr.push(source44);
  arr.push(source45);
  arr.push(source46);
  arr.push(source47);
  arr.push(source48);
  arr.push(source49);
  arr.push(source50);
  arr.push(source51);
  arr.push(source52);
  arr.push(source53);
  arr.push(source54);
  arr.push(source55);
  arr.push(source56);
  arr.push(source57);
  arr.push(source58);
  arr.push(source59);
  arr.push(source60);
  arr.push(source61);
  arr.push(source62);
  arr.push(source63);
  arr.push(source64);
  arr.push(source65);
  arr.push(source66);
  arr.push(source67);
  arr.push(source68);
  arr.push(source69);
  arr.push(source70);
  arr.push(source71);
  arr.push(source72);
  arr.push(source73);
  arr.push(source74);
  arr.push(source75);
  arr.push(source76);
  arr.push(source77);
  arr.push(source78);
  arr.push(source79);
  arr.push(source80);
  arr.push(source81);
  arr.push(source82);
  arr.push(source83);
  arr.push(source84);
  arr.push(source85);
  arr.push(source86);
  arr.push(source87);
  arr.push(source88);
  arr.push(source89);
  arr.push(source90);
  arr.push(source91);
  
  
  arr.push(source92);
  arr.push(source93);
  arr.push(source94);
  arr.push(source95);
  arr.push(source96);
  arr.push(source97);
  arr.push(source98);
  arr.push(source99);
  arr.push(source100);
  arr.push(source101);
  arr.push(source102);
  arr.push(source103);
  arr.push(source104);
  arr.push(source105);
  
  
  var net_arr = [];
  
  for (var i = 0; i < arr.length; i ++) {
    arr[i].imgHeaders = utils.encrypted(arr[i].imgHeaders);
    arr[i].ruleComicContent = utils.encrypted(arr[i].ruleComicContent);
    arr[i].ruleContentUrl = utils.encrypted(arr[i].ruleContentUrl);
    arr[i].isEncode = true;
  
    if ( i <=34) {
      net_arr.push(arr[i]);
    }
  }
  //https://code.aliyun.com/csj504/manmankan_test/raw/master/data.json 图源拉取地址
  
  
  var str = JSON.stringify(arr);
  
  var str2 = JSON.stringify(net_arr);
  
  
  fs.writeFile("./data.json", str, error => {
    if (error) return console.log("写入文件失败,原因是" + error.message);
    console.log("写入成功");
  });
  
  fs.writeFile("./data2.json", str2, error => {
    if (error) return console.log("写入文件失败,原因是" + error.message);
    console.log("写入成功");
  });
  
  