diff --git a/repo.json b/repo.json index c76c2b10..662a6a70 100644 --- a/repo.json +++ b/repo.json @@ -1,5 +1,5 @@ { - "time": "20250307010321", + "time": "20250307014415", "url": "https://github.com/babalae/bettergi-scripts-list/archive/refs/heads/main.zip", "file": "repo.json", "indexes": [ @@ -26873,15 +26873,6 @@ "description": "自动好感度~|~通过突发事件刷好感度,请配合好感度战斗脚本使用", "tags": [] }, - { - "name": "AutoLyre", - "type": "directory", - "hash": "bbee36badf870275442f6dd8d176f1af98cf0f5d", - "version": "1.1", - "author": "提瓦特钓鱼玳师", - "description": "原琴·五线谱版~|~功能描述:功能及其强大的原琴脚本\n核心功能------------------------------>\n1.轻松实现根据五线谱翻版琴谱,支持单音、和弦\n2.曲谱支持录入BPM、拍号\n3.特殊音符支持休止符、浮点音符、(三/六)连音、(三/六)连音标记线、装饰音·倚音\n注意事项------------------------------>\n1.音域只有3个八度,受原琴音域限制,本脚本的上限取决于翻谱的大佬(卑微\n2.实际上装饰音·倚音的时长视为基础时值单位(比如拍号2/4的基础时值单位就是4分音符)的1/16\n3.制铺说明:曲谱JSON文件的notes必须保证为一行且不能包括空白符(空格和换行符等);小节之间用|隔开,|不是必要的,作用是方便曲谱维护\n---------------------------------------->\n版本:ver1.0\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", - "tags": [] - }, { "name": "AutoNobushi", "type": "directory", @@ -26927,6 +26918,15 @@ "description": "自动伐木-地图追踪版~|~基于地图追踪的自动伐木,暂不支持'炬木'和'桃椰子木'\n默认砍伐全部支持木材至2000上限\n自定义设置:\n-可更改砍伐木材种类和数量\n-可以单独设置每个木材数量\n-可设置队伍中是否包含一斗,按保底20%,计算砍伐数量时会除以1.2", "tags": [] }, + { + "name": "AutoYuanQin", + "type": "directory", + "hash": "d77050819517e553d77123e16e0e3c280cc027ee", + "version": "1.1", + "author": "提瓦特钓鱼玳师", + "description": "原琴·五线谱版~|~功能描述:功能及其强大的原琴脚本\n核心功能------------------------------>\n1.轻松实现根据五线谱翻版琴谱,支持单音、和弦\n2.曲谱支持录入BPM、拍号\n3.特殊音符支持休止符、浮点音符、(三/六)连音、(三/六)连音标记线、装饰音·倚音\n注意事项------------------------------>\n1.使用前请装备原琴\n2.音域只有3个八度,受原琴音域限制,本脚本的上限取决于翻谱的大佬(卑微\n3.实际上装饰音·倚音的时长视为基础时值单位(比如拍号2/4的基础时值单位就是4分音符)的1/16\n4.制铺说明:曲谱JSON文件的notes必须保证为一行且不能包括空白符(换行符除外);小节之间用|隔开,|不是必要的,作用是方便曲谱维护\n---------------------------------------->\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", + "tags": [] + }, { "name": "Autopermission", "type": "directory", diff --git a/repo/js/AutoLyre/assets/五线谱注解.png b/repo/js/AutoLyre/assets/五线谱注解.png deleted file mode 100644 index 0968e47d..00000000 Binary files a/repo/js/AutoLyre/assets/五线谱注解.png and /dev/null differ diff --git a/repo/js/AutoLyre/manifest.json b/repo/js/AutoLyre/manifest.json deleted file mode 100644 index 8ae3ef0b..00000000 --- a/repo/js/AutoLyre/manifest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "manifest_version": 1, - "name": "原琴·五线谱版", - "version": "1.1", - "bgi_version": "0.42.4", - "description": "功能描述:功能及其强大的原琴脚本\n核心功能------------------------------>\n1.轻松实现根据五线谱翻版琴谱,支持单音、和弦\n2.曲谱支持录入BPM、拍号\n3.特殊音符支持休止符、浮点音符、(三/六)连音、(三/六)连音标记线、装饰音·倚音\n注意事项------------------------------>\n1.音域只有3个八度,受原琴音域限制,本脚本的上限取决于翻谱的大佬(卑微\n2.实际上装饰音·倚音的时长视为基础时值单位(比如拍号2/4的基础时值单位就是4分音符)的1/16\n3.制铺说明:曲谱JSON文件的notes必须保证为一行且不能包括空白符(空格和换行符等);小节之间用|隔开,|不是必要的,作用是方便曲谱维护\n---------------------------------------->\n版本:ver1.0\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", - "authors": [ - { - "name": "提瓦特钓鱼玳师", - "url": "https://github.com/Hijiwos" - } - ], - "settings_ui": "settings.json", - "main": "main.js" -} diff --git a/repo/js/AutoLyre/README.md b/repo/js/AutoYuanQin/README.md similarity index 96% rename from repo/js/AutoLyre/README.md rename to repo/js/AutoYuanQin/README.md index e65f23b4..27c2f49b 100644 --- a/repo/js/AutoLyre/README.md +++ b/repo/js/AutoYuanQin/README.md @@ -88,7 +88,7 @@ A[4-*]: 表示一个附点四分音符 表示按下A键,A键视作附点四分音符。 ## 代码美化 -曲谱JSON文件的"notes"的值视作一个字符串,在这个字符串内可以使用空格和换行符美化代码(notes内的空格和换行符不会被读取执行) +曲谱JSON文件的"notes"的值视作一个字符串,在这个字符串内可以使用空格和换行符美化代码(notes内的换行符不会被读取执行) 例如: { diff --git a/repo/js/AutoLyre/assets/1.小星星.json b/repo/js/AutoYuanQin/assets/1.小星星.json similarity index 100% rename from repo/js/AutoLyre/assets/1.小星星.json rename to repo/js/AutoYuanQin/assets/1.小星星.json diff --git a/repo/js/AutoLyre/assets/2.小星星变奏曲.json b/repo/js/AutoYuanQin/assets/2.小星星变奏曲.json similarity index 100% rename from repo/js/AutoLyre/assets/2.小星星变奏曲.json rename to repo/js/AutoYuanQin/assets/2.小星星变奏曲.json diff --git a/repo/js/AutoLyre/assets/3.Unknown Mother Goose [アンノウン・マザーグース].json b/repo/js/AutoYuanQin/assets/3.Unknown Mother Goose [アンノウン・マザーグース].json similarity index 100% rename from repo/js/AutoLyre/assets/3.Unknown Mother Goose [アンノウン・マザーグース].json rename to repo/js/AutoYuanQin/assets/3.Unknown Mother Goose [アンノウン・マザーグース].json diff --git a/repo/js/AutoYuanQin/assets/4.铃芽之旅[Suzume].json b/repo/js/AutoYuanQin/assets/4.铃芽之旅[Suzume].json new file mode 100644 index 00000000..0e202b2d --- /dev/null +++ b/repo/js/AutoYuanQin/assets/4.铃芽之旅[Suzume].json @@ -0,0 +1,10 @@ +{ + "name": "铃芽之旅[Suzume]", + "author": "提瓦特钓鱼玳师", + "description": "五线谱网址:https://musescore.com/user/35362468/scores/7642952", + "bpm": "78", + "time_signature": "4/4", + "composer": "野田洋次郎", + "arranger": "JenaV", + "notes": "S[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\nS[8]D[16]F[16]G[16]F[16]D[8]A[2]|\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\n\nS[8]D[16]F[16]G[16]F[16]D[8]S[2]|\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\nS[8]D[16]F[16]G[16]F[16]D[8]A[2]|\n\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\nS[8]D[16]F[16]G[16]F[16]D[8]S[2]|\nH[4]Q[8-*]H[16]G[4]H[4]|\n\nF[4]G[8-*]F[16]D[4]A[4]|\nH[4]Q[8-*]H[16]G[4]H[4]|\nF[4]G[4]D[4]F[4]|\n\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\nS[8]D[16]F[16]G[8]F[16]D[16]S[2]|\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\n\nS[8]D[16]F[16]G[8]F[16]D[16]S[2]|\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\nS[8]D[16]F[16]G[8]F[16]D[16]A[2]|\n\nS[4]H[8-*]H[16]F[16]D[16]S[8]A[8]N[16]A[16]|\nS[8]D[16]F[16]G[8]F[16]D[16]S[4]@[8]F[16]G[16]|\nH[8-*]G[16]F[16]G[16]H[8]H[4]F[8]G[8]|\n\nH[8-*]G[16]F[16]G[16]H[8]H[4]F[8]G[8]|\nH[8-*]G[16]F[16]G[16]H[8]H[4]F[8]G[8]|\nH[8-*]G[16]F[16]G[16]H[8]H[2]|\n\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4-*]F[16]G[16]H[16]G[16]G[16]F[16]F[8]|\n\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4-*]F[16]G[16]H[16]G[16]G[16]F[16]F[16]A[16]|\nS[8]F[8]D[8]A[16]S[16]S[4]@[16]A[16]S[16]A[16]|\n\nS[8]F[8]F[8]G[16]H[16]H[2]|\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4]@[16]F[16]F[16]G[16]H[16]G[16]G[16]F[16]F[8]|\n\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4]@[16]F[16]F[16]G[16]H[16]G[16]G[16]F[16]F[16]A[16]|\nS[8]F[8]D[8]A[16]S[16]S[4]@[8-*]A[16]|\n\nS[8]F[8]F[8]G[16]H[16]H[4-*]@[16]A[16]|\nS[8]F[8]D[8]A[16]S[16]S[8]F[8]F[8]G[16]G[16]|\nG[4]@[16]F[16]F[16]G[16]H[8-*]G[16]G[8-*]F[16]|\n\n(FH)[8]Q[8]H[8]G[8]F[4]G[4]|\n(FH)[2-*](AD)[4]|\nH[8]Q[8]W[8]Q[8]H[4]G[4]|\n\n(SF)[2-*]@[8]F[16]G[16]|\nH[8]G[16]G[16]G[16]F[16]S[8]S[4]@[8]S[16]A[16]|\nS[8]F[16]F[16]F[16]G[16]H[8]H[4]@[8]F[16]G[16]|\n\nH[8]G[16]G[16]G[16]F[16]S[8]S[4]@[8]S[16]A[16]|\nS[16]F[16]F[16]F[16]F[16]H[16]G[8]G[4]@[8]H[16]G[16]|\nH[8-*]H[16]H[16]W[16]Q[8]Q[4]@[8]F[16]S[16]|\n\nF[8-*]F[16]F[16]G[16]H[8]H[4-*]S[16]A[16]|\nS[8]F[16]F[16]F[16]G[16]H[8]@[8]H[8]G[16]F[16]D[8]|\nS[8]S[16]A[16]A[16]S[16]S[8]S[4]@[8]H[16]G[16]|\n\nH[8-*]H[16]H[16]W[16]Q[8]Q[4]@[8]F[16]S[16]|\nF[8-*]F[16]F[16]G[16]H[8]H[4]@[8]S[16]A[16]|\nS[8]F[16]F[16]F[16]G[16]H[8]H[8]H[8]G[16]F[16]D[8]|\n\nS[8]S[16]A[16]A[16]S[16]S[8]S[4]@[8]H[8]|\nG[8-*]F[16]F[16]D[16]S[8]S[2]|\nH[16]S[16]F[16]H[16]G[16]A[16]D[16]N[16]N[4]@[16]A[16]D[16]G[16]|\n\nH[16]S[16]F[16]H[16]G[16]A[16]D[16]N[16]N[4]@[16]A[16]D[16]G[16]|\nH[16]S[16]F[16]H[16]G[16]A[16]D[16]N[16]N[4]@[16]Q[16]E[16]T[16]|\n\nY[16]W[16]R[16]Y[16]T[16]Q[16]E[16]H[16]E[16]Q[16]F[32]G[32]H[32]J[32]Q[32]W[32]E[32]R[32]T[32]Y[32]U[32]U[32]|\nU[2]|\n\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4-*]F[16]G[16]H[16]G[16]G[16]F[16]F[8]|\n\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4-*]F[16]G[16]H[16]G[16]G[16]F[16]F[16]A[16]|\nS[8]F[8]D[8]A[16]S[16]S[4]@[16]A[16]S[16]A[16]|\n\nS[8]F[8]F[8]G[16]H[16]H[2]|\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4]@[16]F[16]F[16]G[16]H[16]G[16]G[16]F[16]F[8]|\n\nW[16]Q[16]Q[16]Q[16]Q[16]H[16]H[16]H[16]H[16]G[16]G[16]G[16]G[16]F[16]F[16]G[16]|\nG[8]H[4]@[16]F[16]F[16]G[16]H[16]G[16]G[16]F[16]F[16]A[16]|\n\nS[8]F[8]D[8]A[16]S[16]S[4]@[8-*]A[16]|\nS[8]F[8]F[8]G[16]H[16]H[4-*]@[16]A[16]|\nS[8]F[8]D[8]A[16]S[16]S[8]F[8]F[8]G[16]G[16]|\n\nG[4]@[16]F[16]F[16]G[16]H[8-*]G[16]G[8-*]F[16]|\nH[8]Q[8]H[8]G[8]F[4]A[4]|\n(AFH)[2](NMA)[2]" +} \ No newline at end of file diff --git a/repo/js/AutoYuanQin/assets/5.Flower Dance.json b/repo/js/AutoYuanQin/assets/5.Flower Dance.json new file mode 100644 index 00000000..faa7a55a --- /dev/null +++ b/repo/js/AutoYuanQin/assets/5.Flower Dance.json @@ -0,0 +1,10 @@ +{ + "name": "Flower Dance", + "author": "提瓦特钓鱼玳师", + "description": "五线谱网址:https://www.everyonepiano.cn/Stave-15175.html", + "bpm": "80", + "time_signature": "4/4", + "composer": "Dj Okawari", + "arranger": "Dj Okawari", + "notes": "S[8]A[8]G[8]A[8]S[8]A[8]M[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]M[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]M[8]A[8]|\n\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\n\nS[8]A[8]G[8]A[8]S[8]A[8]G[8]A[8]|\n(SGHW)[1]|\nS[4]S[16]B[16]M[16]S[16](VNA)[4](NAF)[4]|\n(NA)[8-*]H[16]G[8-*]F[16](SG)[4]W[4]|\n\n(DG)[8-*]G[16](GW)[4]Q[8]Q[8]H[8]F[8]|\nG[2-*]G[8]S[8]|\n(BMS)[4](BMS)[16]B[16]M[16]S[16](VNA)[4](NAF)[4]|\n\n(NA)[8](NF)[8](NG)[8](NH)[8]J[16]S[16]H[16]A[16]G[16]M[16]F[16]N[16]|\nG[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]|\n\nG[16]W[16]J[16]W[16]G[16]W[16]J[16]W[16]G[16]W[16]J[16]W[16]G[8]S[8]|\nJ[16]S[16]H[16]S[16]J[16]S[16]Q[16]S[16]H[16]N[16]G[16]N[16]F[8]S[16]F[16]|\n\nG[16]M[16]F[16]M[16]G[16]M[16]J[16]M[16]F[16]M[16]D[16]M[16]S[8]S[16]F[16]|\nD[16]B[16]S[16]B[16]A[16]B[16]D[16]B[16]S[16]X[16]A[16]X[16]M[16]X[16]S[16]X[16]|\n\nA[16]C[16]M[16]C[16]N[16]C[16]B[16]C[16](XV)[8](XB)[8](XVN)[8]X[8]|\nM[16]X[16]N[16]X[16]M[16]X[16]A[16]X[16]N[16]Z[16]B[16]Z[16]V[8]X[16]V[16]|\n\nB[16]B[16]V[16]B[16]N[16]M[16]B[16]V[16]Z[16]C[16]Z[16]X[8]X[16]V[16]|\nC[8]D[16]S[16]A[16]M[16]N[8]S[16]A[16]S[16]D[16]S[16]A[16]M[16]N[16]|\n\nB[8]S[8]V[8]S[8]B[2]|\n(BMS)[4](BMS)[16]B[16]M[16]S[16](VNA)[4](NAF)[4]|\n(NA)[8-*]H[16]G[8-*]F[16](SG)[4]W[4]|\n(DG)[8-*]G[16](GW)[4]Q[8]Q[8]H[8]F[8]|\nG[2-*]G[8]G[8]|\n(BMS)[4](BMS)[16]B[16]M[16]S[16](VNA)[4](NAF)[4]|\n(NA)[8]F[16]N[16]G[16]N[16]H[16]N[16]J[16]S[16]H[16]A[16]G[16]M[16]F[16]N[16]|\nG[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]|\nG[16]W[16]J[16]W[16]G[16]W[16]J[16]W[16]G[16]W[16]J[16]W[16]G[4]|\n(BMS)[4](BMS)[16]B[16]M[16]S[16](VNA)[4](NAF)[4]|\n(NA)[8-*]H[16]G[8-*]F[16](SG)[4]W[4]|\n(DG)[8-*]G[16](GW)[4]Q[8]Q[8]H[8]F[8]|\nG[2-*]G[8]G[8]|\n(BMS)[4](BMS)[16]B[16]M[16]S[16](VNA)[4](NAF)[4]|\n(NA)[8]F[16]N[16]G[16]N[16]H[16]N[16]J[16]S[16]H[16]A[16]G[16]M[16]F[16]N[16]|\nG[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]G[16]W[16]Q[16]W[16]|\nG[16]W[16]J[16]W[16]G[16]W[16]J[16]W[16]G[16]W[16]J[16]W[16]G[8]S[8]|\n\nJ[16]S[16]H[16]S[16]J[16]S[16]Q[16]S[16]H[16]N[16]G[16]N[16]F[8]S[16]F[16]|\nG[16]M[16]F[16]M[16]G[16]M[16]J[16]M[16]F[16]M[16]D[16]M[16]S[8]S[16]F[16]|\n\nD[16]M[16]S[16]M[16]A[16]M[16]D[16]M[16]S[16]X[16]A[16]X[16]M[16]X[16]S[16]X[16]|\nA[16]C[16]M[16]C[16]N[16]C[16]B[16]C[16](XV)[8](XB)[8](XVN)[8]X[8]|\n\nM[16]X[16]N[16]X[16]M[16]X[16]A[16]X[16]N[16]Z[16]B[16]Z[16]V[8]X[16]V[16]|\nB[8]B[16]V[16]B[16]N[16]M[16]B[16]V[16]Z[16]C[16]Z[16]X[8]X[16]V[16]|\n\nC[8]D[16]S[16]A[16]M[16]N[8]S[16]A[16]S[16]D[16]S[16]A[16]M[16]N[16]|\nB[8]S[8]V[8]S[8]B[2]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]Q[16]A[16]W[16]S[16]Q[16]A[16]J[8]J[8]G[8]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[2-*]G[8]G[8]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\n\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\nG[16]M[16]J[16]M[16]Q[16]M[16]W[16]M[16]Q[16]A[16]J[8]J[8]G[8]|\n\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\n\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\nG[2-*]G[8]G[8]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]Q[16]A[16]W[16]S[16]Q[16]A[16]J[8]J[8]G[8]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16](MG)[8](NF)[8](BS)[8](VF)[8]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\n@[16]Z[16]Z[16]X[16]B[16]A[16]S[16]G[16]A[16]S[16]G[16]Q[16](GQT)[4]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]Q[16]A[16]W[16]S[16]W[16]S[16]W[16]S[16]W[16]S[16]R[16]F[16]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\nG[16]M[16]J[16]M[16]H[16]M[16]F[16]M[16]G[16]M[16]F[16]M[16]S[16]M[16]F[16]M[16]|\nG[16]B[16]M[16]S[16]G[16]M[16]S[16]G[16]H[16]A[16]S[16]G[16]H[16]A[16]J[16]H[16]|\n\n@[16]Z[16]Z[16]X[16]B[16]A[16]S[16]G[16]A[16]S[16]G[16]Q[16](GQT)[4]|\n@[2]@[16]A[16]S[16]J[16]H[16]G[16]H[16]F[16]|\n\nJ[16]S[16]H[16]S[16]J[16]S[16]Q[16]S[16]H[16]N[16]G[16]N[16]F[8]S[16]F[16]|\nG[16]M[16]F[16]M[16]G[16]M[16]J[16]M[16]F[16]M[16]D[16]M[16]S[8]S[16]F[16]|\n\nD[16]B[16]S[16]B[16]A[16]B[16]D[16]B[16]S[16]X[16]A[16]X[16]M[16]X[16]S[16]X[16]|\nA[16]C[16]M[16]C[16]N[16]C[16]B[16]C[16](XV)[8](XB)[8](XVN)[8]X[8]|\n\nM[16]X[16]N[16]X[16]M[16]X[16]A[16]X[16]N[16]Z[16]B[16]Z[16]V[8]X[16]V[16]|\nB[8]B[16]V[16]B[16]N[16]M[16]B[16]V[16]Z[16]C[16]Z[16]X[8]X[16]V[16]|\n\nC[8]D[16]S[16]A[16]M[16]N[8]S[16]A[16]S[16]D[16]S[16]A[16]M[16]N[16]|\nB[8]S[8]V[8]S[8]B[4]B[8]X[8]|\nM[16]X[16]N[16]X[16]M[16]X[16]A[16]X[16]N[16]Z[16]B[16]Z[16]V[8]X[16]V[16]|\n\nB[8]B[16]V[16]B[16]N[16]M[16]B[16]V[16]Z[16]C[16]Z[16]X[8]X[16]V[16]|\nC[8]D[16]S[16]A[16]M[16]N[8]X[8]S[16]A[16]M[16]N[16]B[8]|\n\n@[8]E[16]W[16]Q[16]J[16]H[16]G[16]F[16]S[16]A[16]M[16]N[16]B[16]V[16]X[16]|\nM[16]X[16]N[16]X[16]M[16]X[16]A[16]X[16]N[16]Z[16]B[16]Z[16]V[8]X[16]V[16]|\n\nB[8]B[16]V[16]B[16]N[16]M[16]B[16]V[16]Z[16]C[16]Z[16]X[8]X[16]V[16]|\nC[8]D[16]S[16]A[16]M[16]N[8]S[16]A[16]S[16]D[16]S[16]A[16]M[16]N[16]|\n\nB[8]S[8]V[8]S[8]B[2]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\n\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\n\nS[16](HQ)[16](JW)[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nS[8]A[8]G[8]A[8]S[8]A[8]B[8]A[8]|\nM[8]S[8]G[8]H[8]H[8]J[8]Q[8]W[8]|\n(MHJQW)[2]" +} \ No newline at end of file diff --git a/repo/js/AutoLyre/assets/example.json b/repo/js/AutoYuanQin/assets/example.json similarity index 100% rename from repo/js/AutoLyre/assets/example.json rename to repo/js/AutoYuanQin/assets/example.json diff --git a/repo/js/AutoYuanQin/assets/五线谱注解.png b/repo/js/AutoYuanQin/assets/五线谱注解.png new file mode 100644 index 00000000..4422073e Binary files /dev/null and b/repo/js/AutoYuanQin/assets/五线谱注解.png differ diff --git a/repo/js/AutoLyre/main.js b/repo/js/AutoYuanQin/main.js similarity index 95% rename from repo/js/AutoLyre/main.js rename to repo/js/AutoYuanQin/main.js index 4434128e..45b8cea7 100644 --- a/repo/js/AutoLyre/main.js +++ b/repo/js/AutoYuanQin/main.js @@ -1,7 +1,13 @@ (async function () { // 优化了单曲循环逻辑、优化乐谱读取逻辑、修复了连音中的休止符的时长计算错误、修复了队列留空导致的错误 // 乐曲名(带序号) - const music_list = ["1.小星星", "2.小星星变奏曲", "3.Unknown Mother Goose [アンノウン・マザーグース]"] + const music_list = [ + "1.小星星", + "2.小星星变奏曲", + "3.Unknown Mother Goose [アンノウン・マザーグース]", + "4.铃芽之旅[Suzume]", + "5.Flower Dance" + ] const base_path = "assets/" /** @@ -122,6 +128,7 @@ }; } else { log.error(`错误:JS脚本配置有误(单曲未选择)`); + return null; } } else { // 队列执行 let local_music_dic = {}; // 存储本地乐曲对照字典 @@ -411,6 +418,9 @@ async function main() { const settings_msg = get_settings(); + if (settings_msg == null) { + return null + } if (settings_msg["type"] === "single") { // 单曲 // 读取乐谱 diff --git a/repo/js/AutoYuanQin/manifest.json b/repo/js/AutoYuanQin/manifest.json new file mode 100644 index 00000000..2eb1f3ce --- /dev/null +++ b/repo/js/AutoYuanQin/manifest.json @@ -0,0 +1,15 @@ +{ + "manifest_version": 1, + "name": "原琴·五线谱版", + "version": "1.1", + "bgi_version": "0.42.5", + "description": "功能描述:功能及其强大的原琴脚本\n核心功能------------------------------>\n1.轻松实现根据五线谱翻版琴谱,支持单音、和弦\n2.曲谱支持录入BPM、拍号\n3.特殊音符支持休止符、浮点音符、(三/六)连音、(三/六)连音标记线、装饰音·倚音\n注意事项------------------------------>\n1.使用前请装备原琴\n2.音域只有3个八度,受原琴音域限制,本脚本的上限取决于翻谱的大佬(卑微\n3.实际上装饰音·倚音的时长视为基础时值单位(比如拍号2/4的基础时值单位就是4分音符)的1/16\n4.制铺说明:曲谱JSON文件的notes必须保证为一行且不能包括空白符(换行符除外);小节之间用|隔开,|不是必要的,作用是方便曲谱维护\n---------------------------------------->\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", + "authors": [ + { + "name": "提瓦特钓鱼玳师", + "url": "https://github.com/Hijiwos" + } + ], + "settings_ui": "settings.json", + "main": "main.js" +} diff --git a/repo/js/AutoLyre/settings.json b/repo/js/AutoYuanQin/settings.json similarity index 83% rename from repo/js/AutoLyre/settings.json rename to repo/js/AutoYuanQin/settings.json index 4140efb5..c845332a 100644 --- a/repo/js/AutoLyre/settings.json +++ b/repo/js/AutoYuanQin/settings.json @@ -4,9 +4,11 @@ "type": "select", "label": "选择乐曲(队列执行启用后该选项失效)", "options": [ - "1.小星星", - "2.小星星变奏曲", - "3.Unknown Mother Goose [アンノウン・マザーグース]" + "1.小星星-[0:36]", + "2.小星星变奏曲-[7:57]", + "3.Unknown Mother Goose [アンノウン・マザーグース]-[4:08]", + "4.铃芽之旅[Suzume]-[3:52]", + "5.Flower Dance-[5:20]" ] }, {