Unlock Music Dev
4fec47201e
Merge pull request 'Fix STag Filtering & README improvement & Update Supported Extensions' ( #28 ) from xhacker-zzz/web:master into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #28
Reviewed-by: jixunmoe <jixunmoe@noreply.unlock-music.dev>
Reviewed-by: Unlock Music Dev <dev@unlock-music.dev>
4 months ago
xhacker-zzz
6d8389ce19
update readme
continuous-integration/drone/pr Build is passing
Details
5 months ago
xhacker-zzz
8e361691bc
update copyright year
5 months ago
xhacker-zzz
c48532121d
small fixes
5 months ago
Unlock Music Dev
0458ee469b
Merge pull request 'New Decryptor: Add js decoder for Ximalaya X2M and X3M' ( #23 ) from Yuki1536/um-web1:master into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #23
Reviewed-by: jixunmoe <jixunmoe@noreply.unlock-music.dev>
Reviewed-by: Unlock Music Dev <dev@unlock-music.dev>
5 months ago
Yuki1536
62d83c752e
Format with prettier.
continuous-integration/drone/pr Build is passing
Details
5 months ago
Yuki1536
3393bb0bff
Change type
continuous-integration/drone/pr Build is passing
Details
6 months ago
Yuki1536
d21c48caff
Small fixes
continuous-integration/drone/pr Build is passing
Details
6 months ago
Yuki1536
b632c8fbc9
Update README.md
continuous-integration/drone/pr Build is passing
Details
6 months ago
Yuki1536
48a497af19
Update README.md / Now it's 2022!
continuous-integration/drone/pr Build is passing
Details
6 months ago
Yuki1536
2ae08c53fd
Store table u16array instead of bytes
continuous-integration/drone/pr Build is passing
Details
6 months ago
Yuki1536
105023def7
Remove iconv-lite calling
continuous-integration/drone/pr Build is passing
Details
6 months ago
Yuki1536
1fdab13ff8
Add x2m x3m decryptor
continuous-integration/drone/pr Build is failing
Details
6 months ago
Yuki1536
1db42a10ff
Test: x2m x3m decrypt
6 months ago
Unlock Music Dev
47b7273dbc
Merge pull request 'fix(kwm): allow new magic header on unlock-music web edition' ( #22 ) from Yuki1536/um-web:master into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #22
Reviewed-by: um-dev <dev@unlock-music.dev>
6 months ago
Yuki1536
7e62def0c2
fix(kwm): allow new magic header
continuous-integration/drone/pr Build is passing
Details
6 months ago
jixunmoe
fe3bad5875
Merge pull request 'feat: added support for mmp4 extension' ( #20 ) from jixunmoe/um-web:feat/qmc-new-ext-mmp4 into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #20
6 months ago
Jixun
eb3091052e
feat: added support for mmp4 extension
continuous-integration/drone/pr Build is passing
Details
6 months ago
Unlock Music Dev
a5bd0a312c
Merge pull request 'chore: remove stats' ( #18 ) from remove/stats into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #18
6 months ago
Unlock Music Dev
38f9b1b19a
chore: remove stats
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
6 months ago
jixunmoe
025b19d5cd
Merge pull request 'docs: update link to artifact + ci badge' ( #17 ) from readme/ci-link-and-badge into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #17
6 months ago
jixunmoe
551d3abd20
docs: update link to artifact + ci badge
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build was killed
Details
6 months ago
jixunmoe
7671127311
Merge pull request 'ci: upload to gitea packages instead of s3' ( #16 ) from jixunmoe/um-web:ci/use-gitea-packages into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #16
6 months ago
Jixun
70c78772ec
ci: use same node image to skip dependency install.
continuous-integration/drone/pr Build is passing
Details
6 months ago
Jixun
26e50473f2
ci: skip upload step when api key is empty (usually happens for PR)
continuous-integration/drone/pr Build was killed
Details
6 months ago
Jixun
1fc7142957
ci: use emsdk instead of download emsdk each build.
continuous-integration/drone/pr Build was killed
Details
6 months ago
Jixun
ff06c81735
ci: specify debian image + set dependency
continuous-integration/drone/pr Build is failing
Details
6 months ago
Jixun
9b76ef2959
ci: mark upload script as executable
continuous-integration/drone/pr Build is failing
Details
6 months ago
Jixun
d733dba221
ci: upload to gitea packages instead of s3
continuous-integration/drone/pr Build is failing
Details
6 months ago
jixunmoe
8bc4b1d109
Merge pull request '使用 DroneCI 自动构建' ( #13 ) from ci/build-with-drone into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #13
6 months ago
Jixun
278104644c
ci: better glob for file upload
continuous-integration/drone/pr Build was killed
Details
continuous-integration/drone/push Build is passing
Details
6 months ago
Jixun
ab2b37ba3c
chore: gitignore sha256sum.txt
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
6 months ago
Jixun
3c79a1f6e2
fix: syntax error for compare text in shell script
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone/pr Build is passing
Details
6 months ago
Jixun
e79728c687
fix: drone build script
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
6 months ago
Jixun
9b3dfc0ed6
fix: keep dist after legacy has built
6 months ago
Jixun
c5adc9dc05
chore: add nvmrc
continuous-integration/drone/push Build is failing
Details
6 months ago
Jixun
b480088bb6
chore: don't prefix version string with "v" in package.json.
6 months ago
Jixun Wu
49b31301cf
ci: initial experiment with ci build
continuous-integration/drone/push Build is failing
Details
6 months ago
Jixun Wu
892fea509f
test: remove invalid test and avoid jest pick up tests from emsdk folder.
6 months ago
Jixun Wu
38cc5e2189
chore: share the same emsdk path.
6 months ago
Unlock Music Dev
e569719f97
Merge pull request '其它: 移除主页说明失效的链接、更名 `.github` 到 `.gitlab`、加入 issue 模板。' ( #8 ) from jixunmoe/um-web:docs/cleanup-readme into master
...
Reviewed-on: #8
6 months ago
Jixun Wu
6bf8acb170
Merge remote-tracking branch 'upstream/master' into docs/cleanup-readme
6 months ago
Unlock Music Dev
8a95239c35
fix: remove broken test
6 months ago
Unlock Music Dev
b811dd6bc5
fix: KgmWasm build target
6 months ago
Unlock Music Dev
4d3ef0ddaa
Merge pull request 'Add Tag Edit Function & Wasm for Qmc & Kgm' ( #5 ) from xhacker-zzz/web:master into master
...
Reviewed-on: #5
6 months ago
Unlock Music Dev
c8c4f8dfd6
fix: sync package-lock with package
6 months ago
Unlock Music Dev
c25a2963fe
fix: ignore QmcWasm build dist
6 months ago
Unlock Music Dev
9bf05fc15a
fix: compile error
6 months ago
Unlock Music Dev
e2fde927f6
fix: script permission
6 months ago
xhacker-zzz
3afa797cf9
Delete generated files
6 months ago
xhacker-zzz
6514befb3a
Update qmccache cpp code
6 months ago
xhacker-zzz
4716579b20
Update annotation & log output
6 months ago
xhacker-zzz
b63683781c
Merge remote-tracking branch 'upstream/master'
6 months ago
Jixun Wu
efa3692a54
其它: 移除主页说明失效的链接、更名 `.github` 到 `.gitlab`、加入 issue 模板。
6 months ago
xhacker-zzz
6f6de504d8
Fix Bugs
6 months ago
xhacker-zzz
b5cc9a7404
Add mg3d & Fix Bugs
6 months ago
Unlock Music Dev
49e0526ae9
Merge pull request '优化 QMCCache 解密过程' ( #6 ) from jixunmoe/um-web:refactor/optimise-qm-cache-decode into master
...
Reviewed-on: #6
6 months ago
Jixun Wu
8b2834b06a
refactor: implement a more efficient buffer decryption algorithm for qmc cache.
6 months ago
Jixun Wu
2dff0c1f37
test: added test cases for qmc cache.
6 months ago
xhacker-zzz
6d2865b870
Fix Bugs & Add More Detailed Notifications
6 months ago
xhacker-zzz
1138d1ea0c
Delete unnecessary code
6 months ago
xhacker-zzz
ddceb2ede8
Add README & Global Build Script for WASM
6 months ago
xhacker-zzz
63dc5c125c
Add GitHub Actions for wasm & chores
6 months ago
xhacker-zzz
3a8492b651
添加WASM部分源代码
6 months ago
xhacker-zzz
5c21f459c6
修正代码中的细节问题
6 months ago
xhacker-zzz
5d1d56e587
Add Tag Edit Function & Wasm for Qmc & Kgm
7 months ago
Unlock Music Dev
27bccbbd55
Merge pull request '不依赖远端文件实现 KGM 解锁(内嵌 ~1K 的 mask 表数据)' ( #2 ) from jixunmoe/um-web:master into master
...
Reviewed-on: #2
7 months ago
Jixun
5db14d1d2a
chore: bump dependency version.
1 year ago
Jixun
4872efbf87
feat: kgm unlock without large / remote mask file
1 year ago
邴新科
6c51c1a17d
暗黑样式:解密设定窗口 .el-dialog
...
(cherry picked from commit eb9f7bc003ecaa755240330b2ea32f743be270df)
1 year ago
邴新科
9688cf13c9
+ 新功能提示框(白/黑)
...
+ fix: 暗黑模式 一些小问题
+ 一些 scss 通用方法
(cherry picked from commit 8c149b6fa82dde3d2c03c236c699939154c65508)
1 year ago
MengYX
1f7ac44829
fix(QMCv2): `.mggl` `.mgg0`
...
(cherry picked from commit f7b5e25277678ae0f78a186aaf2fa76fee86173f)
1 year ago
MengYX
08a6f1d946
更新.gitlab-ci.yml文件
1 year ago
MengYX
05b47e3188
更新.gitlab-ci.yml文件
1 year ago
MengYX
9525045cd9
更新.gitlab-ci.yml文件
1 year ago
MengYX
4a5f3849a0
更新.gitlab-ci.yml文件
1 year ago
MengYX
711468601a
chore: update deps & bump version
...
(cherry picked from commit c48dbd8a350d0df22e997ccf9fbdc4e889ddd379)
1 year ago
MengYX
48255367b4
docs: update README.md
...
(cherry picked from commit 49c53a9c65dc8aa37a9b7413ab937854ecc1c20a)
1 year ago
MengYX
8260e744ca
refactor: change common -> index
...
(cherry picked from commit eb6be0d9d13a0834b6a7ada9aab846cfbbdfd664)
1 year ago
MengYX
976077e3e1
fix(QMCv2): overflow error in js decoder
...
(cherry picked from commit 191ac6a932efb290f49e2824839db20ac6ff47ca)
1 year ago
MengYX
4f7d16e2b0
fix #222
...
(cherry picked from commit 53127de96851ef24f774169ae5e55274f800bd99)
1 year ago
MengYX
af10576b88
fix: declare radix in parseInt
...
Co-authored-by: Jixun Wu <5713045+jixunmoe@users.noreply.github.com>
(cherry picked from commit eee7d7aedc37797820184c12f6954df23e4b98b8)
1 year ago
Jixun Wu
fc4a0e002f
fix(QMCv2): Fail gracefully when WebAssembly loader failed.
...
(cherry picked from commit 700574fb8efd1a1057bc16a053e5015dcb2e3044)
1 year ago
Jixun Wu
55772dec31
feat(QMCv2): Allow extraction of songId from QMC2-wasm
...
(cherry picked from commit 9ca2d852ce713255caeb8424a2724cb936434f18)
1 year ago
Jixun Wu
a08e189d8e
chore: bump qmc2-crypto to v0.0.6-R1
...
(cherry picked from commit e29b36229e3f550a2fe8dd9d3ae48826f6229ec7)
1 year ago
MengYX
0b786b9885
feature: use online info to correct qmc meta
...
(cherry picked from commit 7c62f35adb268509f543d67b4a36f49ada3ae206)
1 year ago
MengYX
b710255100
fix #142 : remove default mp3 cover description
...
(cherry picked from commit 4bca64b4b8f4be02222de2fa5f6db0382855fd23)
1 year ago
MengYX
381f224a68
fix: api path & docker image name
...
(cherry picked from commit ce3de22d0e25f8cdf13e455baaae657bf61ee56a)
1 year ago
Jixun Wu
a73212f026
test(joox): Added basic sanity test for joox encryption.
...
(cherry picked from commit 48b8194363264a0276006deaa3c956970a543627)
1 year ago
Jixun Wu
c098b73617
feat(joox): Fetch meta data from API
...
(cherry picked from commit 4af1a38334cfc51ce64dd509f2dff694f78010f6)
1 year ago
Jixun Wu
107eaef5e6
doc: reforamtted & updated content in readme
...
(cherry picked from commit 68782f0ec570f7e4ec7ae5adc0bcd7da7a0d64b9)
1 year ago
Jixun Wu
eb61d81817
fix: avoid "ArtiomTr/jest-coverage-report-action" when running from a fork.
...
(cherry picked from commit 95df64516c59f4bbbffa21625af8f9be13da01af)
1 year ago
Jixun Wu
c1aba5a10f
refactor: move ruby to custom vue component
...
(cherry picked from commit ea99d38a920850b0d4dbaa7352f57ebf13bbbee6)
1 year ago
Jixun Wu
3567e7e625
chore: remove left-over debugger statement
...
(cherry picked from commit afab80505e343830e7b20a8073d21bdbfc7e3502)
1 year ago
Jixun Wu
302f422a5f
fix: form validation on input change
...
(cherry picked from commit c20ce54dacfe4ccc31974a9a9092938ed47db4bb)
1 year ago
Jixun Wu
1c4185750a
feat(config): better config ui
...
- JOOX Music UUID label + description
- Not full screen anymore
(cherry picked from commit 8a323f9dbbd17515f53826023a565112acaed90b)
1 year ago
Jixun Wu
13f2d86df4
feat(joox): re-use QM meta extraction code
...
(cherry picked from commit 2e946e6e30e02085018e868b7857acb62a1a0b08)
1 year ago
Jixun Wu
4ae92cd630
refactor(qmc): extract qm meta code to utils
...
(cherry picked from commit b6497e2bd3679e0e62bd6a90bdac16fa7c7f1b4e)
1 year ago
Jixun Wu
57d2244c28
fix: only pass over config settings
...
(cherry picked from commit 3884158f06b71907f004d7a2b4df53e3e486983b)
1 year ago
Jixun Wu
5e6cf8bf24
feat(storage): Pass over config to worker thread on decryption call
...
(cherry picked from commit 36d616398eac4e8d51863863fa5205fe1c91267f)
1 year ago
Jixun Wu
10aa05c244
refactor: storage factory + singleton
...
- Make storage easier.
(cherry picked from commit ed84a4732d7dd3ce6b2c22f30553ab5c59f85dbb)
1 year ago
Jixun
5d3d8ce485
fix: storage read/write in chrome extension
...
(cherry picked from commit bae9a7fec0c98807b3c5c3598f321135ccf6c9d5)
1 year ago
Jixun
f94266bacc
fix: add missing permission for chrome storage
...
(cherry picked from commit 3fb0e1eb0f80cdb84fce6c2eb2a12a028beb1f0b)
1 year ago
Jixun
f414f978b4
chore: bump to 0.0.1-R4
...
(cherry picked from commit 2da37f984a8ed4ca369e2efecb2da5d71976c93e)
1 year ago
Jixun
ac6336993e
fix: crash due to chrome been undefined
...
(cherry picked from commit 53a2073cb482fc9deef7aa0ddf45447c6971d819)
1 year ago
Jixun
8a17dd352d
chore: bump joox-crypto dependency
...
(cherry picked from commit b46d9fa720a9193ae51b5954e2e34c875e1cc897)
1 year ago
Jixun
dbfff5feca
feat: add basic joox support
...
(cherry picked from commit 699333ca06526d747a7eb4a188e896de81e9f014)
1 year ago
MengYX
3d86eb19b9
fix(ci): test coverage annotation failed
...
(cherry picked from commit 058985de4f003e2fbdfc4261e2d172c1f9c1c4db)
1 year ago
MengYX
6287283cde
pretty: ignore matrix
...
(cherry picked from commit edc4e4864b31c32e5860b3a5c840657be6cc4154)
1 year ago
MengYX
477d66e9e9
chore: remove unused api
...
(cherry picked from commit 3727f67e407807de33be64905b927561aaf1c10f)
1 year ago
MengYX
3441b7a3b1
all: format with prettier
...
(cherry picked from commit cad5b4d7deba4fbe4a40a17306ce49d3b2f13139)
1 year ago
MengYX
5dc89502cb
maintenance: add prettier
...
(cherry picked from commit 559be402c940b7b31bdb2567c23ff17251aabe04)
1 year ago
MengYX
b9efb68851
fix(QMCv2): cipher should determine by key size
...
(cherry picked from commit dba63f212cbf9351e5dc16870eb32ae582db2867)
1 year ago
MengYX
c1320c811b
chore(QMCv2): fix code style
...
(cherry picked from commit 87138718549bdec014752ba43dcd5997aaf29137)
1 year ago
MengYX
fce4734ed9
feat(QMCv2): use js decoder
...
(cherry picked from commit c24e5d29733cfa771dd41ae40032029c6bbb9186)
1 year ago
MengYX
334864f6d8
feat(QMCv2): add decoder
...
(cherry picked from commit 29ac94d1fe52e666fda619f8716d2bc0b120a9ee)
1 year ago
MengYX
76c3887eec
feat(QMCv2): add rc4 cipher
...
(cherry picked from commit 6b5b4d3bf5f6285e908808d48dee4e2e4ae8c3a2)
1 year ago
MengYX
4703667a44
feat(QMCv2): add key decrypt
...
(cherry picked from commit a9aaa40ec48a75967882ef95951bf4f7fccf7a9d)
1 year ago
MengYX
183ac63864
feat(QMCv2): add map cipher
...
(cherry picked from commit 7306bf031f8bc07168197c00e332bf89c8d611dd)
1 year ago
MengYX
d5ac9ad56e
test(QMCv2): coverage standard TEA cipher
...
(cherry picked from commit c2c89a423ffffc06fb43c86d4714bb32d1936c3e)
1 year ago
MengYX
7b3b701924
feat(QMCv2): add standard TEA cipher
...
(cherry picked from commit 24422b216a15319d90799d4f8f54453c8efd5c34)
1 year ago
MengYX
97ef3f0d7b
fix(extension): version string must be numbers and dots
...
(cherry picked from commit 3fd35b5d30037a6e156fdb75ca4124837b37d658)
1 year ago
MengYX
cbed2332fb
fix: ci
...
(cherry picked from commit f9f5e32b449c9268cc07f7787587f417d70f08c9)
1 year ago
MengYX
fab64f19d4
maintenance: update ci
...
(cherry picked from commit 525ddfae314f05e1d9a7b67cabcc974b32a503b4)
1 year ago
MengYX
70b46f9d63
maintenance: update ci
...
(cherry picked from commit 10e35c5d3e4391e22fd005f04ab7be0e503c971a)
1 year ago
MengYX
de01d7ff9c
chore: bump version
...
(cherry picked from commit 12e3f91a1e9a4d681633d531af22b5e385dbe470)
1 year ago
MengYX
768f30a2fe
maintenance: update ci
...
(cherry picked from commit cb92eed9b135c04a17389f48997c18ba81e60c3a)
1 year ago
MengYX
59048aef6b
maintenance: update ci
...
(cherry picked from commit 3960ea7d591a199c188e764b26d0840ccae1c322)
1 year ago
MengYX
60ea6239eb
maintenance: remove fix-compatibility.js
...
(cherry picked from commit af20e8a6970ec7f08799389ac9ce897d1cc822e0)
1 year ago
MengYX
42ea3651f2
feat: use static cipher instead of mask
...
(cherry picked from commit cd6b84ad7eed489f9bcbd72d847cd4d704052b0c)
1 year ago
Jixun Wu
7f48acd214
chore: add eol at the end of `qmcv2.ts`.
...
(cherry picked from commit 9470f2ca8706d602c6d073012d4c3fc6aec7da77)
1 year ago
Jixun Wu
8e007ff0a3
chore: (redone) upgrade qmc2-crypto to 0.0.5-R4
...
- Remove the use of `new Function` in emscripten generated code.
- This commit is a clean commit that does the same thing as 3b88d168b660f780824016e4d23241d1fc766e39
(cherry picked from commit bdd60bc502ace1116698ff16357001bfb7608a43)
1 year ago
Jixun Wu
b2bf878c89
Revert "chore: upgrade `qmc2-crypto` to 0.0.5-R4"
...
This reverts commit 3b88d168b660f780824016e4d23241d1fc766e39.
It generates unexpected large diff in package-lock.json.
(cherry picked from commit 0f3cd9b67fbc0f91da5272eb60301e09e4fc6de3)
1 year ago
Jixun Wu
b550b407e5
chore: upgrade `qmc2-crypto` to 0.0.5-R4
...
- Remove the use of `new Function` in emscripten generated code.
(cherry picked from commit 3b88d168b660f780824016e4d23241d1fc766e39)
1 year ago
Jixun Wu
1e927ad962
fix: treat qmcflac/qmcogg as QMCv2 and fallback to QMCv1
...
(cherry picked from commit 41e588e9864801897fa13eb96a1764baaa5a4ab5)
1 year ago
Jixun Wu
9edcaadb83
refactor: remove suppressed qmc mask methods / constants
...
(cherry picked from commit 5d48b28a949cbd42f24781a69124d7aa521e51c1)
1 year ago
Jixun Wu
ec6be66cc1
refactor: restore support for QMCv1.
...
(cherry picked from commit 19239f182d71e2e4362309f08706a91c00bb6bd1)
1 year ago
Jixun Wu
ab3f54cb47
chore: update supported ext list
...
(cherry picked from commit bdab51bde327244a105fff5c2086911b275b2259)
1 year ago
Jixun Wu
da11e3a9a1
chore: Use QMC2-Crypto with embedded WASM build from 0.0.5-R3
...
(cherry picked from commit 9448b497ed6b80e41f0e9f731f1ffa1e56fb149a)
1 year ago
Jixun Wu
8d35afae62
fix: patch threads to work with production build
...
(cherry picked from commit 4da56bb0fe509c4cb0c4bb6e560b4383f185bf45)
1 year ago
Jixun Wu
840d750716
feat(qmcv2): Experiment with qmc2-crypto
...
(cherry picked from commit c8eb1bc481347efb6d35e9122e17e624bde18772)
1 year ago
MengYX
ada078df19
maintenance: add jest as unit test
1 year ago
MengYX
8facd65834
chore: update deps
1 year ago
MengYX
a6367401ae
Merge pull request #184 from lvzx123/patch-1
...
Now it is 2021!
2 years ago
lvzx123
565ee37a8b
Now it is 2021!
...
大人,时代变了
2 years ago
MengYX
aab611bff5
bump version
2 years ago
MengYX
942e43fa16
fix #169
2 years ago
MengYX
84be57a903
fix #179
2 years ago
MengYX
a6a3c02538
fix #179
2 years ago
Emmm Monster
216ff4021c
fix(extension): compute version name
2 years ago
Emmm Monster
d3898161b9
chore: bump version & update deps
2 years ago
MengYX
5a7a9e3add
change ixarea api endpoint
2 years ago
MengYX
652bb1fc32
optimize: imports
2 years ago
MengYX
6737e8c11b
optimize: `.kgm` mask loading
2 years ago
sunhao03
71862538b7
fetch mask file fix on production
2 years ago
Emmm Monster
4251b94b1f
chore: update deps & fix audit
2 years ago
Emmm Monster
8fdda048f6
fix: avoid using worker in file protocol
2 years ago
Emmm Monster
39c7294996
chore(ci): build after *.ts changes
2 years ago
Emmm Monster
48f879cb58
simplify: decrypt/ncm-cache & decrypt/common
2 years ago
Emmm Monster
f0875ad175
fix: decrypt/qmc-cache
...
adapt: decrypt/qmc for qmc-cache
2 years ago
qq1010903229
02a146e069
增加对网易云音乐.uc缓存格式和QQ音乐.cache缓存格式的支持 ( #161 )
...
* Update common.ts
* Create ncmcache.ts
* Create qmccache.ts
2 years ago
Emmm Monster
2e31853ffb
chore: update deps
2 years ago
Emmm Monster
a7aaf246ae
fix: .vpr/.kgm fail in worker
2 years ago
Emmm Monster
4bc0a10c09
feature(sniffer): support `.dff`
2 years ago
Emmm Monster
3645dd7d01
fix: remove test file
2 years ago
Emmm Monster
73bb9438b1
chore: Bump Version
2 years ago
Emmm Monster
21d5ae305c
feature: directly write to fs
2 years ago
Emmm Monster
759c1bd87e
fixes
2 years ago
Emmm Monster
c7e5dfb4c4
refactor: component/*.vue
2 years ago
Emmm Monster
ca4ed149b2
refactor(decrypt/*): change interface
2 years ago
Emmm Monster
b3c6fe2f24
refactor(decrypt/qmc): typescript
2 years ago
Emmm Monster
aca1c11332
refactor(decrypt/qmc): typescript qmc mask
2 years ago
Emmm Monster
15dba7b92f
refactor(.ncm): typescript & class
2 years ago
Emmm Monster
37a641e69e
refactor(typescript): utils.WriteMetaFor{ Mp3, Flac }
2 years ago
Emmm Monster
342241b379
refactor(typescript): .xm & .kgm
2 years ago
Emmm Monster
a1eddb230f
refactor(typescript): Use ES6 import & use interface
2 years ago
Emmm Monster
3c0a9e92f9
refactor(typescript): utils.GetCoverFromFile & utils.GetMetaFromFile
2 years ago
Emmm Monster
4637a3650a
feat(decrypt/kwm): support raw .acc
2 years ago
EmmmX
9ae860cb11
Merge pull request #157 from unlock-music/add-typescript
...
Add typescript support
2 years ago
Emmm Monster
ec711990a1
refactor(typescript): utils.GetArrayBuffer
2 years ago
Emmm Monster
f3f6f9ef40
refactor: move some utils to typescript
2 years ago
Emmm Monster
213ac35157
chore: add support for typescript
2 years ago
Emmm Monster
e36df21f01
chore: update deps & fix audit
2 years ago
MengYX
fc52423976
Make Github Dependabot Happy
2 years ago
MengYX
5ca9b1fab4
README: Add extension info
2 years ago
MengYX
3dfed44021
Remove: [Extension] Stats Code
2 years ago
MengYX
9e04bc8690
Add: [Docs] Docker Usage in README
2 years ago
MengYX
7716c356ed
Bump Version
2 years ago
MengYX
701f750476
Change: [CI] Action Name
2 years ago
MengYX
d73493a624
Fix: [CI] Build Docker Image
2 years ago
MengYX
85fdbff00d
Fix: [CI] Build Docker Image
2 years ago
MengYX
3a5afeb8a6
Fix: [CI] Build Docker Image
2 years ago
MengYX
8dc1a66d69
Update: [CI] Build Docker Image
2 years ago
MengYX
7733fa6ad1
Add: Dockerfile
2 years ago
MengYX
6a2dd672f3
Update: [CI] Remove Cache (because using `npm ci`)
2 years ago
MengYX
ca82842b04
Update: [Docs] README
2 years ago
MengYX
137df9c4c2
Misc: Bump Version
2 years ago
MengYX
b17bb37c38
Fix: [Extension] Use extension API make sure page open successfully
2 years ago
MengYX
9607580e8b
Update: Deps
2 years ago
MengYX
5956412d7e
Fix: [CI] Generated zip structure
2 years ago
MengYX
22312959f3
Merge branch 'feature/extension'
2 years ago
MengYX
549983a928
Adapt: [Extension] for Firefox
2 years ago
MengYX
ce2642ad1f
Fix: [Extension] Remove inline script (for extension's Content Security Policy reason)
...
Fix: [Extension] Disable Service Worker
2 years ago
MengYX
c6ea98333e
Update CI: Add Extension Build
2 years ago
MengYX
042b1ca0dd
Add Feature: Browser Extension
2 years ago
MengYX
e089fe1268
Change: Web Manifest
2 years ago
MengYX
67966d4b54
Update README.md
2 years ago
MengYX
ca462f94fa
Remove Drone CI
2 years ago
MengYX
297c7c9252
Remove "By IXarea"
2 years ago
MengYX
8acc1ade81
Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/highlight.js-10.4.1' into master
2 years ago
MengYX
e543024641
Bump Version and Update Deps
2 years ago
MengYX
cf48554424
Merge pull request #117 from ix64/fix-qmc-meta
...
Fix incorrect id3 info for .qmc decryption
2 years ago
MengYX
2e0cd04255
Update new-feature.md
3 years ago
MengYX
adbcdfd083
Update bug-report.md
3 years ago
MengYX
e1505148c8
Add tips for qmc not writing cover
3 years ago
MengYX
b65e47514f
Update CI
3 years ago
MengYX
31215772e3
Try to fix .qmc ID3 Info
3 years ago
dependabot[bot]
070c642dbf
Bump highlight.js from 10.4.0 to 10.4.1
...
Bumps [highlight.js](https://github.com/highlightjs/highlight.js ) from 10.4.0 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases )
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md )
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.4.0...10.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
MengYX
8e135f7004
Bump Version and Update Deps
3 years ago
MengYX
0fb30ddc17
Merge pull request #113 from KyleBing/master
...
调整暗黑模式样式,新增全局统一样式 by @KyleBing
3 years ago
KyleBing
e9a25f3140
^ package-lock.json
3 years ago
KyleBing
5e2f3d36c2
暗黑模式颜色调整,载入页颜色适配黑色
3 years ago
KyleBing
a040c88a07
use scss source file, remove pre-compiled css file.
3 years ago
KyleBing
b370f4ceb6
调整暗黑模式样式,新增全局统一样式
3 years ago
MengYX
bf0df4e68d
Merge pull request #112 from flosacca/master
...
Fix #100 by @flosacca
3 years ago
flosacca
f24ea6a07b
Fix #100
3 years ago
MengYX
c11f3fd130
Update README
3 years ago
MengYX
2ffcbf79b5
Bump Version
3 years ago
MengYX
6a2b98798b
Fix #103 #100 duplicated metadata
3 years ago
MengYX
60e2039e56
Update CI
3 years ago
MengYX
fbdad625c5
Update Deps
3 years ago
MengYX
10814ea109
Merge pull request #106 from lc6464/master
...
适配浏览器深色模式
3 years ago
NULL-LC
52657046d6
适配浏览器深色模式
3 years ago
MengYX
175112180d
Merge pull request #101 from renbaoshuo/patch-1
...
更新 Edge 浏览器下载链接
3 years ago
Baoshuo Ren
7b26630428
更新 Edge 浏览器下载链接
3 years ago
MengYX
55b2f17ed7
Bump Version
3 years ago
MengYX
be09790810
Merge pull request #97 from qq1010903229/patch-1
...
Merge pull request #97 增加对QQ音乐微云网盘格式的支持
3 years ago
MengYX
df2d409351
Fix Kgm Decrypt Bug
3 years ago
MengYX
a558dac34b
Update Deps
3 years ago
MengYX
44642b1c39
Fix kgm bug
3 years ago
qq1010903229
6e66d2da4f
Update qmc.js
3 years ago
qq1010903229
e1cf15cf8c
Update common.js
3 years ago
MengYX
1d415cae52
Add Comment for Issue Template
3 years ago
MengYX
66e2b96bad
Bump Version
3 years ago
MengYX
79c0c85ab3
Merge remote-tracking branch into master
3 years ago
MengYX
ad47a713ad
Add Tips for .kgm while using "file:" protocol
3 years ago
MengYX
6ef0850c40
Use Small Cover Image for .ncm
3 years ago
MengYX
9af2ba5e62
Update README.md
3 years ago
MengYX
0f52c53d6c
fix .xm filename detect
3 years ago
MengYX
24764875f3
Update CI
3 years ago
MengYX
65a41b21c3
Merge remote-tracking branch 'origin/master'
3 years ago
MengYX
b93b93110b
Update GitHub CI
3 years ago
MengYX
7a5cefd950
Bump Version and Update Deps
3 years ago
MengYX
3b885f82ca
Fix .xm read info from filename
3 years ago
MengYX
b6757e81a2
Fix #84
3 years ago
MengYX
8d79035675
Fix .xm file type recognize error
3 years ago
MengYX
6592f304b6
Update issue templates
3 years ago
MengYX
e5bff35f89
Fix ncm cover image too big to write into meta
3 years ago
MengYX
9b28676c43
Clean up
3 years ago
MengYX
4a2d31238b
Fix #79 ncm->flac no metadata (file downloaded from phone)
3 years ago
MengYX
fd2866f53d
Bump Version
3 years ago
MengYX
5e8af22f08
Fix wrong zip file in release [Skip CI]
3 years ago
MengYX
4aa2ff7f91
Fix #77 ncm flac meta duplicated
...
Fix #78 write flac cover sometimes fail
3 years ago
MengYX
c9a4a901be
Update README.md
3 years ago
MengYX
a824bf1f63
Fix GitHub CI
3 years ago
MengYX
bb811178d4
Bump Version
3 years ago
MengYX
c25055f875
Change IXarea Api Endpoint
3 years ago
MengYX
62e36ef228
Change IXarea Api Endpoint
3 years ago
MengYX
438383979d
Add Support qq music cover
3 years ago
MengYX
59d47c755e
Add Support for flac meta/cover
3 years ago
MengYX
e2d4283003
Write meta for qq music mp3
3 years ago
MengYX
6b1c08663a
Resolve QQMusic Cover(By IXarea Server)
3 years ago
MengYX
c338b6ef04
Fix dep security problem
3 years ago
MengYX
c95cfcb984
Update Tips
3 years ago
MengYX
26b6b03ef3
Add Init Support for Kgm/Vpr
3 years ago
MengYX
f548412d8d
Update Deps
3 years ago
MengYX
f8a1ec137c
Update and rename deploy.yml to release.yml
3 years ago
MengYX
8622aef21f
Create GitHub Pages
3 years ago
MengYX
ecff3d34b0
Fix typo #62
3 years ago
MengYX
a140b45e5f
Bump Version & Update Deps
3 years ago
MengYX
d42e6e3259
Add Tips
3 years ago
MengYX
bceabe4fcf
Simplify
3 years ago
MengYX
7b9070f99d
Fix ncm unlock while no album pic #58
3 years ago
MengYX
6410576adb
Fix Xiami return info
3 years ago
MengYX
24bfc9e603
Fix .qmc Files Unlock Error
3 years ago
MengYX
b6886b7001
Bump to 1.5.1
3 years ago
MengYX
dd965688a9
Fix Qmc Mask Query
3 years ago
MengYX
f9543965b6
Small Bug Fix
3 years ago
MengYX
e7b86a4779
Update Mgg Detect Algorithm
3 years ago
MengYX
c3756bb3b3
Change Tips Info
3 years ago
MengYX
4d5d70f4b6
Change CI
3 years ago
MengYX
e31eb9c1f1
Bug Fix in Worker Mode
3 years ago
MengYX
f64fa71b1e
Remove Console Log
3 years ago
MengYX
181a3c402f
Update README.md
3 years ago
MengYX
4c4e4061f5
Update Description and Bump Version
...
Small Fixes
3 years ago
MengYX
2526adcab0
Add Support For Xiami .xm Files!
3 years ago
MengYX
f2ea85bae9
Merge remote-tracking branch 'ixarea/master'
3 years ago
MengYX
c07d55565d
Small Changes
3 years ago
MengYX
71a8d9fab7
Unlock Kuwo .kwm Files!
3 years ago
MengYX
7233fdc707
Update README Tips
3 years ago
MengYX
0d119094df
Update README.md
3 years ago
MengYX
1f804e1037
Update README.md
3 years ago
MengYX
77d9ca4ba8
Change Browser Tips Condition
3 years ago
MengYX
8f3c74c100
Update README.md
3 years ago
MengYX
29c27bbfd9
Limit Update Tips
3 years ago
MengYX
c87e6e04ed
Bump Version
3 years ago
MengYX
0b52a0acb2
Fix GBK Detect Bug
3 years ago
MengYX
a087da67b2
Update Deps
3 years ago
MengYX
3ca3142d11
Hello 2020!
3 years ago
MengYX
23b01d5f87
Fix GBK Encoding Reading in QQMusic Mp3
3 years ago
MengYX
12025e3709
Get QQMusic Cover URL (Only Display)
3 years ago
MengYX
2415db67be
Move ID3 Writer to Util
3 years ago
MengYX
9569e2f145
Add progress bar for unlocking #37
...
Add tips for instant save
3 years ago
MengYX
87356a0514
Add Support For .qmc2
3 years ago
MengYX
ff63c420eb
Add Header Check For .mgg
3 years ago
MengYX
1d3725f9a4
Use Npm Registry
3 years ago
MengYX
a70aaf03af
Merge pull request #31
...
Bump acorn from 6.4.0 to 6.4.1 to fix a security vulnerability
3 years ago
dependabot[bot]
31fdaf11f7
Bump acorn from 6.4.0 to 6.4.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
MengYX
0c23249d76
Bump Version
3 years ago
MengYX
6502d2d067
Merge CI Settings
3 years ago
MengYX
24e1d33642
Fix errors when parsing ncm files without metadata
3 years ago
MengYX
a72804544f
Remove Source Map in production
3 years ago
MengYX
2aeb60d0a9
Update CI
3 years ago
MengYX
97ca09dbae
Bump Version
3 years ago
MengYX
e78118b4d0
Add fix-compatibility npm command
3 years ago
MengYX
37c60caa06
Update Dependencies
3 years ago
MengYX
fba020969b
Update Babel config
3 years ago
MengYX
790715726a
Add temporary solution to fix compatibility for Edge 18
3 years ago
MengYX
4ca45e1233
Merge branch 'pull/22'
3 years ago
MengYX
cfacb77d15
Optimize loader tips for outdated browser
3 years ago
任宝硕
5f7461e8aa
Update index.html
3 years ago
MengYX
aa98ec422c
Reformat Code
3 years ago
MengYX
d2ec667c19
Fix Update Check
3 years ago
任宝硕
94ee8eb3bd
Update index.html
3 years ago
任宝硕
c13f7fcced
对部分老旧浏览器进行显示调整 + 部分内容修复
3 years ago
MengYX
1d83898f08
#20 Add Support For Netease DJ Files
3 years ago
MengYX
98ca5bc8ff
Bump Version
3 years ago
MengYX
984b549448
#19 Add Download Type: Origin Filename
3 years ago
MengYX
9fd7177ebb
Add Update Check
3 years ago
MengYX
f7d19e62fd
Immediately Load Latest App
3 years ago
MengYX
86d59f4e6f
Update Dependencies
3 years ago
MengYX
3906572723
Optimize UI
3 years ago
MengYX
179f72687a
Fix Decrypt Mflac Error
3 years ago
MengYX
ce251e3c9e
Fix Decrypt Algorithm Error
3 years ago
MengYX
cc8e818142
Optimize Loading
3 years ago
MengYX
f99e885d9f
Fix Mgg Mask Detect Bug
3 years ago
MengYX
58d9039960
Update README and Bump Version
3 years ago
MengYX
c314a251c2
Add Detect Media Type by File
3 years ago
MengYX
10f09958c4
Optimize Import
3 years ago
MengYX
41a45176be
Use Universal Decoder for Qmc,Mgg,Mflac
3 years ago
MengYX
47cea6eae9
Use Universal Mask for Qmc,Mgg,Mflac
...
Add Local Experimental Support For Mgg
3 years ago
MengYX
2fc9368a92
Add Experimental Support For Mgg
3 years ago
MengYX
4e1bfb0b55
Bump Version
3 years ago
MengYX
27b74ea5dd
Better Way to Detect Mflac Mask
3 years ago
MengYX
9aab7a7713
Adjust for Debugging
3 years ago
MengYX
dcde0d3fbb
Fix Babel Config
3 years ago
MengYX
0c0299d63a
Remove Useless Information
3 years ago
MengYX
3ee9f5d2d1
Split App.vue
3 years ago
MengYX
e3ca175258
Optimize Bundle Size
3 years ago
MengYX
05cdd7b896
Merge branch 'ix-master'
3 years ago
MengYX
91ba19d878
Bump Version
3 years ago
MengYX
a7c7b6cbfa
Add instant download to avoid memory occupation
3 years ago
MengYX
50fbb69394
Merge branch 'pull/17'
...
# Conflicts:
# src/App.vue
3 years ago
MengYX
402fb184f7
Add Web Worker
3 years ago
MengYX
0766e2fcb0
Merge pull request #16 from smtop/dev
...
增加歌曲命名格式选项
3 years ago
1519715742@qq.com
92bd0f6be3
Performance improvement in multiple files
3 years ago
smdev
9c6af8ff9c
增加歌曲命名格式选项
3 years ago
MengYX
8094f3ad58
Update CI
3 years ago
MengYX
e6a81f8546
Edit index.html Upgrade Dependencies
3 years ago
MengYX
211b4e0206
#9 Add QQ Music tkm Format
3 years ago
MengYX
4cd5b45986
Fix QMC filename error
3 years ago
MengYX
60445b7ed9
#11 Add Moo Music Format
3 years ago
MengYX
4e499b2deb
Merge branch 'master' of github.com:ix64/unlock-music
3 years ago
MengYX
0cddb98612
Update CI
3 years ago
MengYX
ca3f4c1aa4
Update Readme [CI SKIP]
3 years ago
MengYX
eec5bd0fb8
Add Support For: tm0/2/3/6
3 years ago
MengYX
bddde78fcd
Reconstruct
3 years ago
MengYX
bc138c4078
Update Deps
3 years ago
MengYX
51a5a8a44f
Update README.md
3 years ago
MengYX
2fb5aecdb2
Update README.md
4 years ago
MengYX
8014c33538
Revert: Favicon
4 years ago
MengYX
e6bce501bb
Upgrade Vue Cli
4 years ago
MengYX
de37519f8c
Remove unused icon
4 years ago
MengYX
a483594c4b
Change build mode
4 years ago
MengYX
014fe5ae26
Fix accept in uploader
4 years ago
MengYX
73f3959094
Use Post
4 years ago
MengYX
48658701a2
Fix link error in README [SKIP CI]
4 years ago
MengYX
c4e9fb0dcc
Update README and Dependencies
4 years ago
MengYX
d51d7ec773
Change Notification
4 years ago
MengYX
683f58964c
Report Error Type
4 years ago
MengYX
0ca830e896
Fix No Status Error
4 years ago
MengYX
2266ca2cf1
Fix Download Button
4 years ago
MengYX
c71cb8ee85
Show Detail Info While Error Occurred
4 years ago
MengYX
b68efea15b
Update Dependencies
4 years ago
MengYX
591c1a5312
Add Partial Support For .mflac
4 years ago
MengYX
95de3e8cc5
Reformat Code [SKIP CI]
4 years ago
MengYX
d91f48aa70
Add tips for qmcogg
4 years ago
MengYX
497a63486d
CI: Auto Deploy and Use Cache
4 years ago
MengYX
538705187a
Add CI
4 years ago
MengYX
04be04204a
Use new window to open link
4 years ago
MengYX
d99cd23e0c
Update Dependencies
4 years ago
MengYX
c9770bdd59
Add .qmcogg (without test)
...
Add Tips
4 years ago
MengYX
757d4d4847
Fix Display Bugs In Edge and Safari
4 years ago
MengYX
0913337612
Enhanced ease of use
4 years ago
MengYX
23ff9cdec1
Add Analytics
...
Fix an error statement
4 years ago
MengYX
0b0b19163b
Complete ID3 for ncm
4 years ago
MengYX
382a637a2c
Fix an icon error
4 years ago
MengYX
82e4ec6312
Merge pull request #2 from ix64/pull/1
...
Fix bugs after using music-metadata-browser
4 years ago
MengYX
0e59843944
Merge branch 'master' into pull/1
4 years ago
MengYX
c7ed517ede
Merge pull request #1 from Borewit/music-metadata-browser
...
Maybe try music-metadata-browser?
4 years ago
Borewit
bd377db39b
Fix parsing picture in metadata
4 years ago
MengYX
32128ed425
Fix bugs after using music-metadata-browser
4 years ago
Borewit
9416ded167
use music-metadata-browser
4 years ago
MengYX
1ba40d1fc2
Change icon
4 years ago
MengYX
76c0577185
Downgrade jsmediatag to avoid bug
...
Rename project
4 years ago
MengYX
3ceb56900d
Update page footer
4 years ago
MengYX
e0ffd3f477
Update readme
4 years ago
MengYX
94136ec2e6
Update readme
4 years ago
MengYX
428a4505ad
Merge branch 'master' of https://git.ixarea.com/MusicCrack/music-crack
4 years ago
MengYX
6ed0291e54
Update dependencies to fix CVE-2019-10744
4 years ago