diff --git a/manifest.appcache b/manifest.appcache index 8cd044c5..c2926da9 100644 --- a/manifest.appcache +++ b/manifest.appcache @@ -7,6 +7,16 @@ library/html2canvas.min.js # ▼6de1bf1f7f98328eba5295e0e8a00110 library/localforage.min.js +# ADPCM播放库 +# ▼7379056107dcfb5db0c24850e5dbd082 +library/jy4340132-aaa/std.js +# ▼25554e5e71e1478abfa8a6332ecaa098 +library/jy4340132-aaa/pcm_player.js +# ▼0b630a0642376a0c54b908b04122dc0e +library/jy4340132-aaa/adpcm.js +# ▼684c87e14175b63772422d877423d275 +library/jy4340132-aaa/adpcm.wasm + # 语言表 # ▼3f06e66566808a6fbc21177e9e66d574 languages/language-list.js @@ -24,6 +34,8 @@ fonts/FOT-KurokaneStd-EB.eot fonts/FOT-KurokaneStd-EB.svg # UI图片 +# ▼5e6359d908e471761726c927a8376dbf +images/icon.png # ▼fc1c43a0101d8361478a00671f4c7ae1 images/awoken.png # ▼d23c5fb81faaf720e35ca7b05b341c1b @@ -34,8 +46,6 @@ images/badge.png images/badge-bg.png # ▼2f744d67fba0e3fcfdcb1222daf2d95f images/CARDFRAME2.PNG -# ▼5e6359d908e471761726c927a8376dbf -images/icon.png # ▼92ca89addb2eca9d37202be22e48a6ff images/latent.png # ▼34c5c75f31e3532ca97b8c73e68f33a9 @@ -423,4 +433,384 @@ images\cards_ko\CARDS_059.PNG # ▼3e4d9f4211481da31d2ff7450b98eac4 images\cards_ko\CARDS_060.PNG # ▼a6fb4019bbf33ab6f545dec0c6ef1209 -images\cards_ko\CARDS_061.PNG \ No newline at end of file +images\cards_ko\CARDS_061.PNG + +# 日服、港台服语音 +# ▼5d5cfc2aea6aa9e69299e2fd8f5657d2 +sound\voice\jp\padv001.wav +# ▼f2e67b34a0d50f8e9f68919071059dda +sound\voice\jp\padv002.wav +# ▼d1c93412f3bc5992767310c9d45ba171 +sound\voice\jp\padv003.wav +# ▼e193f71c12a4318468f0b2917b913607 +sound\voice\jp\padv004.wav +# ▼808f9a2a67d31ff65983b2e86373fd93 +sound\voice\jp\padv005.wav +# ▼615cfd5e3dcb7b07d0579f1ce8b837c5 +sound\voice\jp\padv006.wav +# ▼7629b81cd24acfe22b9d9733624c377c +sound\voice\jp\padv007.wav +# ▼2e09652f3b136b28ecd53bb2e8ede994 +sound\voice\jp\padv008.wav +# ▼b81544b9766a88c86bbd075713c594c7 +sound\voice\jp\padv009.wav +# ▼d9bf6db617984d91c2e787bfcf483cbd +sound\voice\jp\padv010.wav +# ▼738173734b7e48ea4fa5610bd24547f8 +sound\voice\jp\padv011.wav +# ▼f48bd6dbac47f765e970088940b89cdc +sound\voice\jp\padv012.wav +# ▼e4f7d63cdab42c833fab06726edbc29e +sound\voice\jp\padv013.wav +# ▼97b576f829acaae80f29844a1ea0e71d +sound\voice\jp\padv014.wav +# ▼90255820dbe8c220329e083025c81bc6 +sound\voice\jp\padv015.wav +# ▼3df444293b23f722f0a32f5c9d441c5e +sound\voice\jp\padv016.wav +# ▼1d452baea4f21f796bcfc04cc087d30d +sound\voice\jp\padv017.wav +# ▼123d9fa62972fce2565fd3d84fef2422 +sound\voice\jp\padv018.wav +# ▼cfdd4aee924e3e2e7c7a1573b22c9240 +sound\voice\jp\padv019.wav +# ▼4b39b7720df631616aa8c4a27c359434 +sound\voice\jp\padv020.wav +# ▼6f9b49a7f921e38632b1a667f318b1e6 +sound\voice\jp\padv021.wav +# ▼2ca83657a8af32827d68876a8632d6fb +sound\voice\jp\padv022.wav +# ▼4399e2242c2b666aa29fc5a1031e5133 +sound\voice\jp\padv023.wav +# ▼7fb541fabf28093b883862a0a3fc70ec +sound\voice\jp\padv024.wav +# ▼5109d186a9e2032a5f62655a39ace403 +sound\voice\jp\padv025.wav +# ▼c11d8de85f4ff007f0cb860151eac2c7 +sound\voice\jp\padv026.wav +# ▼728c8db7a19d29bc798defc0fb38cd64 +sound\voice\jp\padv027.wav +# ▼a2ed77799b79c908bea2c81485344366 +sound\voice\jp\padv028.wav +# ▼c9359d826a90206607f3ff9d881ca07c +sound\voice\jp\padv029.wav +# ▼11b82279d5d28259916c84820a04d33a +sound\voice\jp\padv030.wav +# ▼7167a16f6c196aab65f08b32ed5f57e6 +sound\voice\jp\padv031.wav +# ▼712ce0f8c614125abbe4fbe936a7d70e +sound\voice\jp\padv032.wav +# ▼d1575b8f5a89596bad5db12e43bfd5ff +sound\voice\jp\padv033.wav +# ▼9474d6c32b133b08bf22a6eed5c36e54 +sound\voice\jp\padv034.wav +# ▼a8024014550b0b986dc0399abcde8c17 +sound\voice\jp\padv035.wav +# ▼78e082be1618b80d599be17ee76d4e02 +sound\voice\jp\padv036.wav +# ▼7f63a26e1809ebf62f63950ec2326df7 +sound\voice\jp\padv037.wav +# ▼e6561a58bf7621492cb268d68cd62d66 +sound\voice\jp\padv038.wav +# ▼10dd3691fcf4edf4fa56ecabb1f703ae +sound\voice\jp\padv039.wav +# ▼f216acb63d00a763205484303ca06b41 +sound\voice\jp\padv040.wav +# ▼17b6973e637323e92513c0d1e2b5f6fe +sound\voice\jp\padv041.wav +# ▼f16c8c261894c2c69bca043a0a21ced2 +sound\voice\jp\padv042.wav +# ▼54e4aea8cfe500e70a8432a01fd90964 +sound\voice\jp\padv043.wav +# ▼110d331b68adef9efb82d39f1b4b8351 +sound\voice\jp\padv044.wav +# ▼32ab8a2885667276bd18294fb163c442 +sound\voice\jp\padv045.wav +# ▼afbe4d43b5d3ea3212d87a64e3548589 +sound\voice\jp\padv046.wav +# ▼ee8618f2b4548b2e409902dd59a03238 +sound\voice\jp\padv047.wav +# ▼ddd4e865779bc3c0fd15d3ff78b29644 +sound\voice\jp\padv048.wav +# ▼bc375d85a331c5debebfc9be0fcecf4b +sound\voice\jp\padv049.wav +# ▼1866bd5913707d58dc5386bd7d5c6182 +sound\voice\jp\padv050.wav +# ▼421da00145d0fde29abdb9f875d5249c +sound\voice\jp\padv051.wav +# ▼7560eea0e74b7fef4757a5514defabf7 +sound\voice\jp\padv052.wav +# ▼a523f5e79953ef40c76b5cf30c462653 +sound\voice\jp\padv053.wav +# ▼8b020de92f31ad3047f249eb75a43b9f +sound\voice\jp\padv054.wav +# ▼42b5cc0161812ca17dbaf1e63e02a12d +sound\voice\jp\padv055.wav +# ▼be126413040b258641bd6e3f773424ab +sound\voice\jp\padv056.wav +# ▼0d76f2193dcad249203abd4b82c6f372 +sound\voice\jp\padv057.wav +# ▼9b523cd7ed89e63f64a706c61383bf26 +sound\voice\jp\padv058.wav +# ▼4eec5742dc29dfe43a264f93b61fd23a +sound\voice\jp\padv059.wav +# ▼91b9ce976f6ba69450c5af79e9820800 +sound\voice\jp\padv060.wav +# ▼32b5ddf32f78a59ec29020031b6edc4a +sound\voice\jp\padv061.wav +# ▼90b746883db884f9a0ce7f19d495e32b +sound\voice\jp\padv062.wav +# ▼affa39f838873fe5fd0ae980f20affc7 +sound\voice\jp\padv063.wav +# ▼48831823f242d8e4ad979dbcef0ecf85 +sound\voice\jp\padv064.wav +# ▼4c73f5527f253d09a5ca61ea8af31b8c +sound\voice\jp\padv065.wav +# ▼57c117d40dfdb6062ed40f79df8fe56e +sound\voice\jp\padv066.wav +# ▼9e71adbb98af915e8f8ec8211c1f12f0 +sound\voice\jp\padv067.wav +# ▼19a0b0c7d560b8885721e7f46928129f +sound\voice\jp\padv068.wav +# ▼4817ff3f7b56308c5005179938a4d959 +sound\voice\jp\padv069.wav +# ▼d4ffffe31ffca380c239c4202e06be54 +sound\voice\jp\padv070.wav +# ▼00d34b14c1c7de04c2baf90b13b01533 +sound\voice\jp\padv071.wav +# ▼e6b97882b50d42a1e205111c6a9a8667 +sound\voice\jp\padv072.wav +# ▼b2a8b690880e4c9986d1a63b3e85b503 +sound\voice\jp\padv073.wav +# ▼50b967828f68b2e6cec598acba792896 +sound\voice\jp\padv074.wav +# ▼46dbbbea43ec53a7f7133403e72be06d +sound\voice\jp\padv075.wav +# ▼f5da40db53295627d67bdb8765434e06 +sound\voice\jp\padv076.wav +# ▼b24f71350c8ca59bd5ce89620ca18059 +sound\voice\jp\padv077.wav +# ▼d40f33017e376c836c0e00aad4fb448d +sound\voice\jp\padv078.wav +# ▼2435750dd8dea08f01239ce7f0bf3c31 +sound\voice\jp\padv079.wav +# ▼18cc3f1e03ada08e48fd9f3d8ce0c7d2 +sound\voice\jp\padv080.wav +# ▼7e2379945bf57047f0ad701978e463dc +sound\voice\jp\padv081.wav +# ▼1d59cc4f46e9e4c5b080430789bb9c05 +sound\voice\jp\padv082.wav +# ▼a95428abbdcfa2f424fc0a01f3ea2b80 +sound\voice\jp\padv083.wav +# ▼7821f5742cb6ad52c919110f8d593f26 +sound\voice\jp\padv084.wav +# ▼d4b516d263432dab7def1fba5114fb89 +sound\voice\jp\padv085.wav +# ▼be7c799dbdca04102c1a8fe1536f36ae +sound\voice\jp\padv086.wav +# ▼523767a1493bcd0afde25297dc552689 +sound\voice\jp\padv087.wav +# ▼0c84474af151720bba34de656e9a87ed +sound\voice\jp\padv088.wav +# ▼f12e5ef992f808030b4f6e72377b2eb1 +sound\voice\jp\padv089.wav +# ▼ffee4b155ae75126d53c0ba8e0ef29a3 +sound\voice\jp\padv090.wav +# ▼97a366e4358102acfa74c50cf3d63744 +sound\voice\jp\padv091.wav +# ▼f7c07834463f308d3ffe0224d188521c +sound\voice\jp\padv092.wav +# ▼8e5cb163e1c63c8312b29c399b9296d7 +sound\voice\jp\padv093.wav +# ▼0a3cd19ea9d1b02db11cf4be43394e4d +sound\voice\jp\padv094.wav +# ▼a2a3484571cc3486ecc6893ac4ca88ae +sound\voice\jp\padv095.wav +# ▼8ade5e4e14acb7cf0aea0af1b0cb9d94 +sound\voice\jp\padv096.wav +# ▼0f698950588ce34ae6f74accb76e327e +sound\voice\jp\padv097.wav +# ▼bde8cc338346472b4aad05b63261a6b5 +sound\voice\jp\padv098.wav +# ▼cb424a79c18f6dfdd69dbdc2030e3c99 +sound\voice\jp\padv099.wav +# ▼fe739538706f48614ca0ad4f3527e699 +sound\voice\jp\padv100.wav +# ▼87e4f71ef2c7193e40c4fa01cfa244db +sound\voice\jp\padv101.wav +# ▼cb339e3c3617ce9711ca5fc4165e20b9 +sound\voice\jp\padv102.wav +# ▼0707e0a1fbb5135b8d6702e952c263c4 +sound\voice\jp\padv103.wav +# ▼8c259ddc334a2a26351ccb8cc8a41fad +sound\voice\jp\padv104.wav +# ▼b15339a804536cadbddc2b336a5e6653 +sound\voice\jp\padv105.wav +# ▼060f756555b8bef340cacf521b582470 +sound\voice\jp\padv106.wav +# ▼605d6f3178ba7dce656e435803dacd91 +sound\voice\jp\padv107.wav +# ▼d7a7f8c262205b81e06892656ce161d9 +sound\voice\jp\padv108.wav +# ▼0514a9bd37c4578a8257351c84fad5b9 +sound\voice\jp\padv109.wav +# ▼00243636b233e992ee629b93ea39b992 +sound\voice\jp\padv110.wav +# ▼f1cfce4791fafbd647b18fd3fea05fd2 +sound\voice\jp\padv111.wav +# ▼20504406f182ad0b4afb8219e0d2ebfb +sound\voice\jp\padv112.wav +# ▼a0fa8ac70827177f4834cc2e6bf2ec6b +sound\voice\jp\padv113.wav +# ▼c393605cdb25583bef4989e97ea29718 +sound\voice\jp\padv114.wav +# ▼2e9c929e19bf99c130d28f9e7875548d +sound\voice\jp\padv115.wav +# ▼28142fa31416861195a150a7b17bc21f +sound\voice\jp\padv116.wav +# ▼3ee0b7dae23e88cd16b50c804715e4ea +sound\voice\jp\padv117.wav +# ▼9bb22c2445af3a3e922320f70a19414c +sound\voice\jp\padv118.wav +# ▼2ef6930b8fc5960eb323761708b601be +sound\voice\jp\padv119.wav +# ▼989691a44c9c92d0506a94040aa14ece +sound\voice\jp\padv120.wav +# ▼dfe75eb270f2dbc2adf8d3c44f90c626 +sound\voice\jp\padv121.wav +# ▼bd76867897b4217698a823279dbc6c5a +sound\voice\jp\padv122.wav +# ▼6e73c670b71017243437327626ebed1a +sound\voice\jp\padv123.wav +# ▼dcdc30d963e45a2d489158361d120563 +sound\voice\jp\padv124.wav +# ▼52c72f620c52ca0736ef8827d82920b6 +sound\voice\jp\padv125.wav +# ▼eba7d15439e84fe560f5ce91d16e9033 +sound\voice\jp\padv126.wav +# ▼22d39dc577fe3e512e89b1d9d85360d1 +sound\voice\jp\padv127.wav +# ▼23c08d7be608eb2eb43743fe5634aee4 +sound\voice\jp\padv128.wav +# ▼6ea213fd22ecd01c714bb28ac0e89326 +sound\voice\jp\padv129.wav +# ▼5399ac6fea03adfc9a392908cd5356e0 +sound\voice\jp\padv130.wav +# ▼d3c89720a16f017e26e26c4758d57fc2 +sound\voice\jp\padv131.wav +# ▼c060eee3f97f0028bf3ebbbe2b275857 +sound\voice\jp\padv132.wav +# ▼12b3eae005355fbce780483f21ba52bf +sound\voice\jp\padv133.wav +# ▼4b87cff736a86c8fb576461df71ac2c8 +sound\voice\jp\padv134.wav +# ▼3fc574a08d9be59d4269b80633e2c949 +sound\voice\jp\padv135.wav +# ▼4b08b664b7bfa3c257cec44a16600584 +sound\voice\jp\padv136.wav +# ▼11088ba635d09dde19cf637aa26ac4f5 +sound\voice\jp\padv137.wav +# ▼e011630798ca8386ad7031bcceff52ac +sound\voice\jp\padv138.wav +# ▼37ca56a03aa524c9e6361a59dfa76076 +sound\voice\jp\padv139.wav +# ▼e5bdb95ad974a57754673d36f6ae79d8 +sound\voice\jp\padv140.wav +# ▼55723e60b5f7fdb2d3c565d189cec2e4 +sound\voice\jp\padv141.wav +# ▼5d0fe4dec8939aadf369d3de6c42674e +sound\voice\jp\padv142.wav +# ▼2cd0e153e1f79253eefe06cc427b1c0a +sound\voice\jp\padv143.wav +# ▼3391c071f298eb0c9140580c20ae9b3a +sound\voice\jp\padv144.wav +# ▼271d84e409110f9cef47c4216c367114 +sound\voice\jp\padv145.wav +# ▼7f04b54d5f89a74fb4cde2c36b395fb9 +sound\voice\jp\padv146.wav +# ▼3ed8c4a9832975b69d42c43e41c7ab0e +sound\voice\jp\padv147.wav +# ▼d170df79f8818541e6ff5b91a0d15c42 +sound\voice\jp\padv148.wav +# ▼67f580bd514216fee2c0d51a216835f0 +sound\voice\jp\padv149.wav +# ▼957751e3eacce3330edd52f337602670 +sound\voice\jp\padv150.wav +# ▼78933f2b0fa39d71d52a6209af67a51e +sound\voice\jp\padv151.wav +# ▼7d8915337c0148329e62f814f1be5995 +sound\voice\jp\padv152.wav +# ▼6c5bc883f42bbdb143b14b65906c4cd7 +sound\voice\jp\padv153.wav +# ▼a00c307b5e6bacf6009215e9354b19ca +sound\voice\jp\padv154.wav +# ▼3d4feff4816fd2061b2ba1473e806c06 +sound\voice\jp\padv155.wav +# ▼9bc831b8eccfc26fe5a05ce1fb7fa98a +sound\voice\jp\padv156.wav +# ▼f634c38bcc6c55c4f44bb558ccc0ea5d +sound\voice\jp\padv157.wav +# ▼9608d00d64b4fd708bb1e9ecda3771ff +sound\voice\jp\padv158.wav +# ▼d64ff353229da32c7d0cb74c3e744cc2 +sound\voice\jp\padv159.wav +# ▼a32150dc05bf484d970c0474f43addb4 +sound\voice\jp\padv160.wav +# ▼8e1c1403d18c6c2d71ddebb0daebcf3b +sound\voice\jp\padv161.wav +# ▼8df55762129140b1ef051041848cd98d +sound\voice\jp\padv162.wav +# ▼feb441a60390f0361ba15a92c68f3e67 +sound\voice\jp\padv163.wav +# ▼99280991c52a0be02ee35ecccea5d3d8 +sound\voice\jp\padv164.wav +# ▼fdb59a87edbf6d2e2dd510272a14efb4 +sound\voice\jp\padv165.wav +# ▼1558460fd8797e39cec7ebd843346025 +sound\voice\jp\padv166.wav +# ▼510e6fe93cfa327a9175d5c38617dda6 +sound\voice\jp\padv167.wav +# ▼bfa185951499b42dc58b8a9bafabd98d +sound\voice\jp\padv168.wav +# ▼208fc66db5e965ca89d6825e7f98abed +sound\voice\jp\padv169.wav +# ▼7325ce1f90632ccb1b84d9145aee2268 +sound\voice\jp\padv170.wav +# ▼b908f1bfc8ce85a981727613f1628daa +sound\voice\jp\padv171.wav +# ▼3cb5818ee279b067bd478e68f8ff47e7 +sound\voice\jp\padv172.wav +# ▼ba3253238824cb546ad82e16761d4c84 +sound\voice\jp\padv173.wav +# ▼781d65bdf76280e5ce6992d76422824e +sound\voice\jp\padv174.wav +# ▼9aea0a3a1124345ee21785784e86802a +sound\voice\jp\padv175.wav +# ▼5395f8392335c048d086d7adc7003c43 +sound\voice\jp\padv176.wav +# ▼12ec83e43e0bcf661ebe64fdaecff688 +sound\voice\jp\padv177.wav +# ▼0da490926aee1b1977ea8bbed2a5697b +sound\voice\jp\padv178.wav +# ▼2070da32fd1ab856e7af398aaca409a9 +sound\voice\jp\padv179.wav +# ▼75b342f4c90e4847f6e6c15d7d7999a8 +sound\voice\jp\padv180.wav +# ▼4d5f5050786305e4cbc573479e73640f +sound\voice\jp\padv181.wav +# ▼34784e8237f70a03085dc51ff001a17b +sound\voice\jp\padv182.wav +# ▼8e1ec92d568dfe7e4b4fbd82d2db1c23 +sound\voice\jp\padv183.wav +# ▼c97502f212f2fb1e49345b3bbe9f1a69 +sound\voice\jp\padv184.wav +# ▼26cdb007d8fbc97b233c26db76c4e671 +sound\voice\jp\padv185.wav +# ▼c796b01f9c06bd73b0e7d6a0e0975d57 +sound\voice\jp\padv186.wav +# ▼513b4609dc27bbaa80689aec416f1390 +sound\voice\jp\padv187.wav +# ▼97b222b9700d412fc16ed66296c21b67 +sound\voice\jp\padv188.wav +# ▼155958bf8cb1b5f1ac2b3d3ff67a1a82 +sound\voice\jp\padv189.wav \ No newline at end of file diff --git a/update-manifest.js b/update-manifest.js index 72c42a5f..79c9848e 100644 --- a/update-manifest.js +++ b/update-manifest.js @@ -7,6 +7,12 @@ const cacheList = [ 'library/html2canvas.min.js', 'library/localforage.min.js', ]}, + {typeName:"ADPCM播放库",list:[ + 'library/jy4340132-aaa/std.js', + 'library/jy4340132-aaa/pcm_player.js', + 'library/jy4340132-aaa/adpcm.js', + 'library/jy4340132-aaa/adpcm.wasm', + ]}, {typeName:"语言表",list:[ 'languages/language-list.js', ]}, @@ -26,12 +32,12 @@ const cacheList = [ 'fonts/FOT-KurokaneStd-EB.svg', ]}, {typeName:"UI图片",list:[ + 'images/icon.png', 'images/awoken.png', 'images/awoken-count-bg.png', 'images/badge.png', 'images/badge-bg.png', 'images/CARDFRAME2.PNG', - 'images/icon.png', 'images/latent.png', 'images/orb-small-dark.png', 'images/orb-small-fire.png', @@ -66,6 +72,28 @@ cardsLang.forEach(lang=>{ cacheList.push(newType); }); +const csoundLang = [ + {name:"日服、港台服语音",path:"sound/voice/jp"}, +]; +const soundsReg = "padv\\d+\\.wav"; +csoundLang.forEach(lang=>{ + console.log('正在添加 %s',lang.name); + const list = []; + const langPath = lang.path; + const files = fs.readdirSync(langPath); + files.forEach(function (filename) { + if (new RegExp(soundsReg,"i").test(filename)) + { + list.push(path.join(langPath, filename)); + } + }); + const newType = { + typeName:lang.name, + list:list, + }; + cacheList.push(newType); +}); + const outTextArray = cacheList.map(type=>{ const typeTextArray = []; typeTextArray.push(`# ${type.typeName}`);