From e1cf15cf8c61a089c6ad37bccdbc33ab61eb9bc1 Mon Sep 17 00:00:00 2001 From: qq1010903229 <1010903229@qq.com> Date: Sat, 19 Sep 2020 12:00:58 +0800 Subject: [PATCH 1/2] Update common.js --- src/decrypt/common.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/decrypt/common.js b/src/decrypt/common.js index e8e88e7..0b026ab 100644 --- a/src/decrypt/common.js +++ b/src/decrypt/common.js @@ -41,6 +41,11 @@ export async function CommonDecrypt(file) { case "bkcflac"://Moo Music Flac case "mflac"://QQ Music Desktop Flac case "mgg": //QQ Music Desktop Ogg + case "666c6163"://QQ Music Weiyun Flac + case "6d7033"://QQ Music Weiyun Mp3 + case "6f6767"://QQ Music Weiyun Ogg + case "6d3461"://QQ Music Weiyun M4a + case "776176"://QQ Music Weiyun Wav rt_data = await QmcDecrypt.Decrypt(file.raw, raw_filename, raw_ext); break; case "tm2":// QQ Music IOS M4a From 6e66d2da4ff6e245dd185353bfac943a7b10730c Mon Sep 17 00:00:00 2001 From: qq1010903229 <1010903229@qq.com> Date: Sat, 19 Sep 2020 12:03:02 +0800 Subject: [PATCH 2/2] Update qmc.js --- src/decrypt/qmc.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/decrypt/qmc.js b/src/decrypt/qmc.js index f4d66fd..f1cc265 100644 --- a/src/decrypt/qmc.js +++ b/src/decrypt/qmc.js @@ -29,7 +29,12 @@ const HandlerMap = { "qmcflac": {handler: QmcMaskGetDefault, ext: "flac", detect: false}, "bkcmp3": {handler: QmcMaskGetDefault, ext: "mp3", detect: false}, "bkcflac": {handler: QmcMaskGetDefault, ext: "flac", detect: false}, - "tkm": {handler: QmcMaskGetDefault, ext: "m4a", detect: false} + "tkm": {handler: QmcMaskGetDefault, ext: "m4a", detect: false}, + "666c6163": {handler: QmcMaskGetDefault, ext: "flac", detect: false}, + "6d7033": {handler: QmcMaskGetDefault, ext: "mp3", detect: false}, + "6f6767": {handler: QmcMaskGetDefault, ext: "ogg", detect: false}, + "6d3461": {handler: QmcMaskGetDefault, ext: "m4a", detect: false}, + "776176": {handler: QmcMaskGetDefault, ext: "wav", detect: false} }; export async function Decrypt(file, raw_filename, raw_ext) {