Upload user shared sheets

This commit is contained in:
StageGuard
2020-08-05 07:09:29 +08:00
parent b7228286b3
commit 994e6b6e01
4 changed files with 18 additions and 4 deletions

View File

@@ -1,5 +1,21 @@
{ {
"sheets": [{ "sheets": [{
"name": "Graze the Roof",
"file": "Graze_the_Roof.txt",
"author": "酷安@夏川丶呇",
"desc": "酷安酷友<a href=http://www.coolapk.com/u/2313452>@夏川丶呇<a/>分享乐谱 Graze the Roof\n游戏《植物大战僵尸》(Plants vs. Zombies Soundtrack) 屋顶关卡背景音乐",
"bpm" : 520,
"suggested_instrument": 1,
"pitchLevel": 8
}, {
"name": "Only My Railgun",
"file": "Only_my_railgun.txt",
"author": "酷安@夏川丶呇",
"desc": "酷安酷友<a href=http://www.coolapk.com/u/2313452>@夏川丶呇<a/>分享乐谱 Only My Railgun (TVアニメ「とある科学の超電磁砲」OP1テーマ) \n你指尖跳跃的电光是我此生不灭的信仰",
"bpm" : 440,
"suggested_instrument": 1,
"pitchLevel": 0
}, {
"name": "生命之名(いのちの名前)", "name": "生命之名(いのちの名前)",
"file": "生命之名(いのちの名前).txt", "file": "生命之名(いのちの名前).txt",
"author": "酷安@你们很有趣呢", "author": "酷安@你们很有趣呢",

Binary file not shown.

Binary file not shown.

View File

@@ -91,15 +91,13 @@ sheetmgr = {
} }
return stringBuffer.toString(); return stringBuffer.toString();
} (7)) + ".txt"); } (7)) + ".txt");
var writable = files.open(sheet, "w", sheetmgr.encoding);
var parsed; var parsed;
writable.write(parsed = (function() { files.write(sheet, parsed = (function() {
var data = eval(body.string())[0]; var data = eval(body.string())[0];
listener({status:2}); listener({status:2});
data.author = author; data.author = author;
return "[" + JSON.stringify(data) + "]"; return "[" + JSON.stringify(data) + "]";
}())); }()), sheetmgr.encoding);
writable.close();
parsed = eval(parsed)[0]; parsed = eval(parsed)[0];
//parsed.songNotes = sheetmgr.parseSongNote(parsed.songNotes); //parsed.songNotes = sheetmgr.parseSongNote(parsed.songNotes);
parsed.fileName = sheet; parsed.fileName = sheet;