修了一些BUG,但是有些BUG还没有解决

This commit is contained in:
bgArray 2022-02-01 14:31:44 +08:00
parent f08a2ff9be
commit 89ef3bcb55
72 changed files with 661 additions and 211 deletions

View File

@ -623,6 +623,8 @@ def __main__():
del midfile
def midiSPT(th_):
try:
try:
for i in th_.getResult():
datas = DMM()
datas['notes'] = i
@ -633,14 +635,18 @@ def __main__():
global NowMusic
RefreshMain()
RefreshMusic(NowMusic)
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except AttributeError:
try:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
threading.Thread(target=midiSPT, args=(th,)).start()
del th
def FromNewMidi():
try:
tkinter.messagebox.showinfo("开发提示", "因为一些原因这个功能暂时取消")
except tkinter.TclError:
log('从midi导入音乐并采用新读取方式')
midfile = tkinter.filedialog.askopenfilename(title=READABLETEXT[21], initialdir=r'./',
filetypes=[(READABLETEXT[114], '.mid .midi'),
@ -655,6 +661,8 @@ def __main__():
del midfile
def midiSPT(th_):
try:
try:
for i in th_.getResult():
datas = DMM()
datas['notes'] = i
@ -665,6 +673,13 @@ def __main__():
global NowMusic
RefreshMain()
RefreshMusic(NowMusic)
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except AttributeError:
try:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
threading.Thread(target=midiSPT, args=(th,)).start()
del th
@ -685,6 +700,8 @@ def __main__():
del midfile
def midiSPT(th_):
try:
try:
for i in th_.getResult():
datas = DMM()
datas['notes'] = i
@ -695,7 +712,13 @@ def __main__():
global NowMusic
RefreshMain()
RefreshMusic(NowMusic)
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except AttributeError:
try:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
threading.Thread(target=midiSPT, args=(th,)).start()
del th
dataset[0]['mainset']['ReadMethod'] = "class"
@ -865,16 +888,15 @@ def __main__():
log('取消')
return
from bgArrayLib.sy_resourcesPacker import resources_pathSetting
result = resources_pathSetting(file)
result = resources_pathSetting()
print(result)
if result[0] is False:
if result[1] == 1:
tkinter.messagebox.showerror(title=READABLETEXT[0], message=READABLETEXT[157])
if result[1] == 2:
tkinter.messagebox.showerror(title=READABLETEXT[0], message=READABLETEXT[158])
return
else:
from bgArrayLib.sy_resourcesPacker import scatteredPack
scatteredPack(file)
import zipfile
from msctspt.funcOpera import makeNewFunDir
@ -896,6 +918,8 @@ def __main__():
shutil.move('./functions', './temp/')
shutil.move('./manifest.json', './temp/')
shutil.rmtree('./temp/')
from bgArrayLib.sy_resourcesPacker import scatteredPack
scatteredPack(file)
print('完成加载乐器类生成函数函数。')
print('开始加载乐器音色资源绑定函数。')

BIN
T1.mcpack Normal file

Binary file not shown.

BIN
T2.mcpack Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,133 @@
pitch = {
'0': '0.0220970869120796',
'1': '0.0234110480761981',
'2': '0.0248031414370031',
'3': '0.0262780129766786',
'4': '0.0278405849418856',
'5': '0.0294960722713029',
'6': '0.03125',
'7': '0.033108221698728',
'8': '0.0350769390096679',
'9': '0.037162722343835',
'10': '0.0393725328092148',
'11': '0.0417137454428136',
'12': '0.0441941738241592',
'13': '0.0468220961523963',
'14': '0.0496062828740062',
'15': '0.0525560259533572',
'16': '0.0556811698837712',
'17': '0.0589921445426059',
'18': '0.0625',
'19': '0.066216443397456',
'20': '0.0701538780193358',
'21': '0.0743254446876701',
'22': '0.0787450656184296',
'23': '0.0834274908856271',
'24': '0.0883883476483184',
'25': '0.0936441923047926',
'26': '0.0992125657480125',
'27': '0.105112051906714',
'28': '0.111362339767542',
'29': '0.117984289085212',
'30': '0.125',
'31': '0.132432886794912',
'32': '0.140307756038672',
'33': '0.14865088937534',
'34': '0.157490131236859',
'35': '0.166854981771254',
'36': '0.176776695296637',
'37': '0.187288384609585',
'38': '0.198425131496025',
'39': '0.210224103813429',
'40': '0.222724679535085',
'41': '0.235968578170423',
'42': '0.25',
'43': '0.264865773589824',
'44': '0.280615512077343',
'45': '0.29730177875068',
'46': '0.314980262473718',
'47': '0.333709963542509',
'48': '0.353553390593274',
'49': '0.37457676921917',
'50': '0.39685026299205',
'51': '0.420448207626857',
'52': '0.44544935907017',
'53': '0.471937156340847',
'54': '0.5',
'55': '0.529731547179648',
'56': '0.561231024154687',
'57': '0.594603557501361',
'58': '0.629960524947437',
'59': '0.667419927085017',
'60': '0.707106781186548',
'61': '0.749153538438341',
'62': '0.7937005259841',
'63': '0.840896415253715',
'64': '0.890898718140339',
'65': '0.943874312681694',
'66': '1',
'67': '1.0594630943593',
'68': '1.12246204830937',
'69': '1.18920711500272',
'70': '1.25992104989487',
'71': '1.33483985417003',
'72': '1.4142135623731',
'73': '1.49830707687668',
'74': '1.5874010519682',
'75': '1.68179283050743',
'76': '1.78179743628068',
'77': '1.88774862536339',
'78': '2',
'79': '2.11892618871859',
'80': '2.24492409661875',
'81': '2.37841423000544',
'82': '2.51984209978975',
'83': '2.66967970834007',
'84': '2.82842712474619',
'85': '2.99661415375336',
'86': '3.1748021039364',
'87': '3.36358566101486',
'88': '3.56359487256136',
'89': '3.77549725072677',
'90': '4',
'91': '4.23785237743718',
'92': '4.48984819323749',
'93': '4.75682846001088',
'94': '5.03968419957949',
'95': '5.33935941668014',
'96': '5.65685424949238',
'97': '5.99322830750673',
'98': '6.3496042078728',
'99': '6.72717132202972',
'100': '7.12718974512272',
'101': '7.55099450145355',
'102': '8',
'103': '8.47570475487436',
'104': '8.97969638647498',
'105': '9.51365692002177',
'106': '10.079368399159',
'107': '10.6787188333603',
'108': '11.3137084989848',
'109': '11.9864566150135',
'110': '12.6992084157456',
'111': '13.4543426440594',
'112': '14.2543794902454',
'113': '15.1019890029071',
'114': '16',
'115': '16.9514095097487',
'116': '17.95939277295',
'117': '19.0273138400435',
'118': '20.158736798318',
'119': '21.3574376667206',
'120': '22.6274169979695',
'121': '23.9729132300269',
'122': '25.3984168314912',
'123': '26.9086852881189',
'124': '28.5087589804909',
'125': '30.2039780058142',
'126': '32',
'127': '33.9028190194974',
'128': '35.9187855458999',
'129': '38.0546276800871',
'130': '40.3174735966359',
'131': '42.7148753334411'}

View File

@ -0,0 +1 @@
L:/shenyu/音源的资源包/羽音缭绕-midiout_25.0

View File

@ -43,7 +43,7 @@ def resources_pathSetting(newPath: str = ""):
return [True, path, 3] # 3:有zip
else:
return [False, 2] # 2:路径文件指示错误
if os.path.isfile("./bgArrayLib/resourcesPath.rpposi" and newPath == ""):
if os.path.isfile("./bgArrayLib/resourcesPath.rpposi") and newPath == "":
with open("./bgArrayLib/resourcesPath.rpposi", 'r') as f:
path = f.read()
if "mcpack(国际版推荐)格式_25.0" in os.listdir(path) and "zip格式_25.0" in os.listdir(path):
@ -61,12 +61,12 @@ def choose_resources():
global mpN
back_list = []
try:
with open(r"L:\0WorldMusicCreater-MFMS new edition\框架\v0.3.2\Musicreater\1.pkl", 'rb') as rb:
with open(r"1.pkl", 'rb') as rb:
instrument = list(pickle.load(rb))
print(instrument)
except FileNotFoundError:
try:
with open(r"L:\0WorldMusicCreater-MFMS new edition\框架\v0.3.2\Musicreater\nmcsup\1.pkl", 'rb') as rb:
with open(r"./nmcsup/1.pkl", 'rb') as rb:
instrument = list(pickle.load(rb))
print(instrument)
except FileNotFoundError:

View File

@ -180,5 +180,6 @@ READABLETEXT = {
164: "生成新文件至...",
165: "生成新函数包至...",
166: "生成新函数附加包文件至...",
167: "这个midi文件读取不了mido解析报错"
}

View File

@ -0,0 +1,3 @@
2022-02-01 12:42:28,065 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 12:42:28,143 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 12:42:37,206 - nmcsup.log - INFO - 从midi导入音乐

View File

@ -0,0 +1,3 @@
12:42:28 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
12:42:28 启动root.mainloop窗口
12:42:37 从midi导入音乐

View File

@ -0,0 +1,3 @@
2022-02-01 12:45:21,318 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 12:45:21,424 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 12:45:26,250 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
12:45:21 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
12:45:21 启动root.mainloop窗口
12:45:26 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
2022-02-01 13:22:30,129 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:22:30,412 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:22:38,251 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
13:22:30 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:22:30 启动root.mainloop窗口
13:22:38 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
2022-02-01 13:27:35,188 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:27:35,433 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:27:42,958 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
13:27:35 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:27:35 启动root.mainloop窗口
13:27:42 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,6 @@
2022-02-01 13:29:14,972 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:29:15,027 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:29:19,609 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:30:10,035 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:31:36,075 - nmcsup.log - INFO - 退出
2022-02-01 13:31:36,077 - nmcsup.log - INFO - 程序正常退出

View File

@ -0,0 +1,6 @@
13:29:14 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:29:15 启动root.mainloop窗口
13:29:19 从midi导入音乐并采用新读取方式
13:30:10 从midi导入音乐并采用新读取方式
13:31:36 退出
13:31:36 程序正常退出

View File

@ -0,0 +1,3 @@
2022-02-01 13:34:41,601 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:34:41,690 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:34:51,148 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
13:34:41 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:34:41 启动root.mainloop窗口
13:34:51 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
2022-02-01 13:35:25,231 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:35:25,309 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:35:35,276 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
13:35:25 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:35:25 启动root.mainloop窗口
13:35:35 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,5 @@
2022-02-01 13:36:34,854 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:36:34,968 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:36:37,430 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:36:44,196 - nmcsup.log - INFO - 退出
2022-02-01 13:36:44,198 - nmcsup.log - INFO - 程序正常退出

View File

@ -0,0 +1,5 @@
13:36:34 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:36:34 启动root.mainloop窗口
13:36:37 从midi导入音乐并采用新读取方式
13:36:44 退出
13:36:44 程序正常退出

View File

@ -0,0 +1,41 @@
2022-02-01 13:43:54,340 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:43:54,367 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:44:09,784 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:44:29,516 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 13:44:29,518 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 13:44:29,518 - nmcsup.log - INFO - 目录已有无需创建
2022-02-01 13:44:29,702 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 13:44:29,714 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 13:44:29,716 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 13:44:29,896 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 13:44:30,116 - nmcsup.log - INFO - 增加版权语句
2022-02-01 13:44:30,117 - nmcsup.log - INFO - 写入支持文件
2022-02-01 13:44:30,118 - nmcsup.log - INFO - 写入开始文件
2022-02-01 13:44:30,118 - nmcsup.log - INFO - 完成============================
2022-02-01 13:44:30,119 - nmcsup.log - INFO - 完成============================
2022-02-01 13:45:15,816 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 13:45:15,817 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 13:45:15,819 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 13:45:15,819 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 13:45:15,820 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 13:45:15,821 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 13:45:15,821 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 13:45:16,064 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 13:45:16,271 - nmcsup.log - INFO - 增加版权语句
2022-02-01 13:45:16,271 - nmcsup.log - INFO - 写入支持文件
2022-02-01 13:45:16,272 - nmcsup.log - INFO - 写入开始文件
2022-02-01 13:45:16,273 - nmcsup.log - INFO - 完成============================
2022-02-01 13:45:16,273 - nmcsup.log - INFO - 完成============================
2022-02-01 13:46:57,976 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 13:46:57,977 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 13:46:57,979 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 13:46:57,979 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 13:46:57,981 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 13:46:57,982 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 13:46:57,982 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 13:46:58,123 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 13:46:58,296 - nmcsup.log - INFO - 增加版权语句
2022-02-01 13:46:58,297 - nmcsup.log - INFO - 写入支持文件
2022-02-01 13:46:58,297 - nmcsup.log - INFO - 写入开始文件
2022-02-01 13:46:58,298 - nmcsup.log - INFO - 完成============================
2022-02-01 13:46:58,299 - nmcsup.log - INFO - 完成============================

View File

@ -0,0 +1,41 @@
13:43:54 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:43:54 启动root.mainloop窗口
13:44:09 从midi导入音乐并采用新读取方式
13:44:29 生成附加包文件
13:44:29 =============================生成函数包文件夹
13:44:29 目录已有无需创建
13:44:29 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
13:44:29 写入第0个数据
13:44:29 写入第1个数据
13:44:29 写入第2个数据
13:44:30 增加版权语句
13:44:30 写入支持文件
13:44:30 写入开始文件
13:44:30 完成============================
13:44:30 完成============================
13:45:15 生成附加包文件
13:45:15 =============================生成函数包文件夹
13:45:15 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
13:45:15 创建manifest.json以及world_behavior_packs.json
13:45:15 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
13:45:15 写入第0个数据
13:45:15 写入第1个数据
13:45:16 写入第2个数据
13:45:16 增加版权语句
13:45:16 写入支持文件
13:45:16 写入开始文件
13:45:16 完成============================
13:45:16 完成============================
13:46:57 生成附加包文件
13:46:57 =============================生成函数包文件夹
13:46:57 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
13:46:57 创建manifest.json以及world_behavior_packs.json
13:46:57 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
13:46:57 写入第0个数据
13:46:57 写入第1个数据
13:46:58 写入第2个数据
13:46:58 增加版权语句
13:46:58 写入支持文件
13:46:58 写入开始文件
13:46:58 完成============================
13:46:58 完成============================

View File

@ -0,0 +1,16 @@
2022-02-01 13:49:21,728 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:49:21,777 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:49:42,345 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:50:02,296 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 13:50:02,298 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 13:50:02,300 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 13:50:02,300 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 13:50:02,470 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 13:50:02,471 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 13:50:02,472 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 13:50:02,596 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 13:50:02,796 - nmcsup.log - INFO - 增加版权语句
2022-02-01 13:50:02,797 - nmcsup.log - INFO - 写入支持文件
2022-02-01 13:50:02,798 - nmcsup.log - INFO - 写入开始文件
2022-02-01 13:50:02,799 - nmcsup.log - INFO - 完成============================
2022-02-01 13:50:02,799 - nmcsup.log - INFO - 完成============================

View File

@ -0,0 +1,16 @@
13:49:21 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:49:21 启动root.mainloop窗口
13:49:42 从midi导入音乐并采用新读取方式
13:50:02 生成附加包文件
13:50:02 =============================生成函数包文件夹
13:50:02 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
13:50:02 创建manifest.json以及world_behavior_packs.json
13:50:02 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
13:50:02 写入第0个数据
13:50:02 写入第1个数据
13:50:02 写入第2个数据
13:50:02 增加版权语句
13:50:02 写入支持文件
13:50:02 写入开始文件
13:50:02 完成============================
13:50:02 完成============================

View File

@ -0,0 +1,3 @@
2022-02-01 13:51:42,581 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:51:42,661 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:52:06,730 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,3 @@
13:51:42 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:51:42 启动root.mainloop窗口
13:52:06 从midi导入音乐并采用新读取方式

View File

@ -0,0 +1,16 @@
2022-02-01 13:55:21,654 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:55:21,708 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:55:25,879 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:55:49,382 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 13:55:49,394 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 13:55:49,396 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 13:55:49,397 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 13:55:49,692 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 13:55:49,704 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 13:55:49,706 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 13:55:49,821 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 13:55:49,932 - nmcsup.log - INFO - 增加版权语句
2022-02-01 13:55:49,932 - nmcsup.log - INFO - 写入支持文件
2022-02-01 13:55:49,933 - nmcsup.log - INFO - 写入开始文件
2022-02-01 13:55:49,934 - nmcsup.log - INFO - 完成============================
2022-02-01 13:55:49,934 - nmcsup.log - INFO - 完成============================

View File

@ -0,0 +1,16 @@
13:55:21 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:55:21 启动root.mainloop窗口
13:55:25 从midi导入音乐并采用新读取方式
13:55:49 生成附加包文件
13:55:49 =============================生成函数包文件夹
13:55:49 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
13:55:49 创建manifest.json以及world_behavior_packs.json
13:55:49 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
13:55:49 写入第0个数据
13:55:49 写入第1个数据
13:55:49 写入第2个数据
13:55:49 增加版权语句
13:55:49 写入支持文件
13:55:49 写入开始文件
13:55:49 完成============================
13:55:49 完成============================

View File

@ -0,0 +1,16 @@
2022-02-01 13:56:45,824 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:56:45,924 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 13:56:50,758 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 13:57:25,480 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 13:57:25,483 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 13:57:25,484 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 13:57:25,485 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 13:57:25,782 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 13:57:25,793 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 13:57:25,794 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 13:57:25,926 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 13:57:26,081 - nmcsup.log - INFO - 增加版权语句
2022-02-01 13:57:26,082 - nmcsup.log - INFO - 写入支持文件
2022-02-01 13:57:26,083 - nmcsup.log - INFO - 写入开始文件
2022-02-01 13:57:26,084 - nmcsup.log - INFO - 完成============================
2022-02-01 13:57:26,085 - nmcsup.log - INFO - 完成============================

View File

@ -0,0 +1,16 @@
13:56:45 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:56:45 启动root.mainloop窗口
13:56:50 从midi导入音乐并采用新读取方式
13:57:25 生成附加包文件
13:57:25 =============================生成函数包文件夹
13:57:25 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
13:57:25 创建manifest.json以及world_behavior_packs.json
13:57:25 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
13:57:25 写入第0个数据
13:57:25 写入第1个数据
13:57:25 写入第2个数据
13:57:26 增加版权语句
13:57:26 写入支持文件
13:57:26 写入开始文件
13:57:26 完成============================
13:57:26 完成============================

View File

@ -0,0 +1,16 @@
2022-02-01 13:59:49,339 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 13:59:49,410 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 14:00:37,654 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 14:00:45,806 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 14:00:45,809 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 14:00:45,810 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 14:00:45,811 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 14:00:45,986 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 14:00:45,987 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 14:00:45,988 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 14:00:46,097 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 14:00:46,297 - nmcsup.log - INFO - 增加版权语句
2022-02-01 14:00:46,298 - nmcsup.log - INFO - 写入支持文件
2022-02-01 14:00:46,299 - nmcsup.log - INFO - 写入开始文件
2022-02-01 14:00:46,300 - nmcsup.log - INFO - 完成============================
2022-02-01 14:00:46,301 - nmcsup.log - INFO - 完成============================

View File

@ -0,0 +1,16 @@
13:59:49 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
13:59:49 启动root.mainloop窗口
14:00:37 从midi导入音乐并采用新读取方式
14:00:45 生成附加包文件
14:00:45 =============================生成函数包文件夹
14:00:45 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
14:00:45 创建manifest.json以及world_behavior_packs.json
14:00:45 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
14:00:45 写入第0个数据
14:00:45 写入第1个数据
14:00:46 写入第2个数据
14:00:46 增加版权语句
14:00:46 写入支持文件
14:00:46 写入开始文件
14:00:46 完成============================
14:00:46 完成============================

View File

@ -0,0 +1,6 @@
2022-02-01 14:02:14,998 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 14:02:15,056 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 14:02:25,339 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 14:02:39,217 - nmcsup.log - INFO - 刷新音轨1
2022-02-01 14:03:04,029 - nmcsup.log - INFO - 退出
2022-02-01 14:03:06,084 - nmcsup.log - INFO - 程序正常退出

View File

@ -0,0 +1,6 @@
14:02:14 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
14:02:15 启动root.mainloop窗口
14:02:25 从midi导入音乐并采用新读取方式
14:02:39 刷新音轨1
14:03:04 退出
14:03:06 程序正常退出

View File

@ -0,0 +1,20 @@
2022-02-01 14:03:10,083 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 14:03:10,123 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 14:03:12,987 - nmcsup.log - INFO - 从midi导入音乐并采用类读取方式
2022-02-01 14:03:14,680 - nmcsup.log - INFO - 取消
2022-02-01 14:03:16,296 - nmcsup.log - INFO - 从midi导入音乐并采用新读取方式
2022-02-01 14:03:33,761 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 14:03:33,764 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 14:03:33,776 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 14:03:33,777 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 14:03:33,937 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 14:03:33,937 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 14:03:33,939 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 14:03:34,118 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 14:03:34,257 - nmcsup.log - INFO - 增加版权语句
2022-02-01 14:03:34,257 - nmcsup.log - INFO - 写入支持文件
2022-02-01 14:03:34,258 - nmcsup.log - INFO - 写入开始文件
2022-02-01 14:03:34,259 - nmcsup.log - INFO - 完成============================
2022-02-01 14:03:34,260 - nmcsup.log - INFO - 完成============================
2022-02-01 14:04:07,051 - nmcsup.log - INFO - 退出
2022-02-01 14:04:08,138 - nmcsup.log - INFO - 程序正常退出

View File

@ -0,0 +1,20 @@
14:03:10 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
14:03:10 启动root.mainloop窗口
14:03:12 从midi导入音乐并采用类读取方式
14:03:14 取消
14:03:16 从midi导入音乐并采用新读取方式
14:03:33 生成附加包文件
14:03:33 =============================生成函数包文件夹
14:03:33 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
14:03:33 创建manifest.json以及world_behavior_packs.json
14:03:33 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
14:03:33 写入第0个数据
14:03:33 写入第1个数据
14:03:34 写入第2个数据
14:03:34 增加版权语句
14:03:34 写入支持文件
14:03:34 写入开始文件
14:03:34 完成============================
14:03:34 完成============================
14:04:07 退出
14:04:08 程序正常退出

View File

@ -0,0 +1,17 @@
2022-02-01 14:04:28,558 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 14:04:28,600 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 14:04:30,599 - nmcsup.log - INFO - 从midi导入音乐并采用类读取方式
2022-02-01 14:04:42,399 - nmcsup.log - INFO - 取消
2022-02-01 14:04:55,899 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 14:04:55,902 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 14:04:55,903 - nmcsup.log - INFO - 已创建目录./temp/T1Pack/behavior_packs/T1/functions
2022-02-01 14:04:55,912 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 14:04:56,079 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/T1Pack/behavior_packs/T1/functions/
2022-02-01 14:04:56,080 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 14:04:56,081 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 14:04:56,606 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 14:04:57,192 - nmcsup.log - INFO - 增加版权语句
2022-02-01 14:04:57,193 - nmcsup.log - INFO - 写入支持文件
2022-02-01 14:04:57,194 - nmcsup.log - INFO - 写入开始文件
2022-02-01 14:04:57,195 - nmcsup.log - INFO - 完成============================
2022-02-01 14:04:57,195 - nmcsup.log - INFO - 完成============================

View File

@ -0,0 +1,17 @@
14:04:28 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
14:04:28 启动root.mainloop窗口
14:04:30 从midi导入音乐并采用类读取方式
14:04:42 取消
14:04:55 生成附加包文件
14:04:55 =============================生成函数包文件夹
14:04:55 已创建目录./temp/T1Pack/behavior_packs/T1/functions
14:04:55 创建manifest.json以及world_behavior_packs.json
14:04:56 =========================正在在此处生成文件:./temp/T1Pack/behavior_packs/T1/functions/
14:04:56 写入第0个数据
14:04:56 写入第1个数据
14:04:56 写入第2个数据
14:04:57 增加版权语句
14:04:57 写入支持文件
14:04:57 写入开始文件
14:04:57 完成============================
14:04:57 完成============================

View File

@ -0,0 +1,19 @@
2022-02-01 14:15:09,509 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 14:15:09,805 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 14:15:13,695 - nmcsup.log - INFO - 从midi导入音乐并采用类读取方式
2022-02-01 14:15:23,118 - nmcsup.log - INFO - 取消
2022-02-01 14:15:26,493 - nmcsup.log - INFO - 生成附加包文件
2022-02-01 14:15:26,496 - nmcsup.log - INFO - =============================生成函数包文件夹
2022-02-01 14:15:26,508 - nmcsup.log - INFO - 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
2022-02-01 14:15:26,509 - nmcsup.log - INFO - 创建manifest.json以及world_behavior_packs.json
2022-02-01 14:15:26,700 - nmcsup.log - INFO - =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
2022-02-01 14:15:26,700 - nmcsup.log - INFO - 写入第0个数据
2022-02-01 14:15:26,703 - nmcsup.log - INFO - 写入第1个数据
2022-02-01 14:15:27,395 - nmcsup.log - INFO - 写入第2个数据
2022-02-01 14:15:28,252 - nmcsup.log - INFO - 增加版权语句
2022-02-01 14:15:28,253 - nmcsup.log - INFO - 写入支持文件
2022-02-01 14:15:28,254 - nmcsup.log - INFO - 写入开始文件
2022-02-01 14:15:28,255 - nmcsup.log - INFO - 完成============================
2022-02-01 14:15:28,255 - nmcsup.log - INFO - 完成============================
2022-02-01 14:26:14,567 - nmcsup.log - INFO - 退出
2022-02-01 14:26:16,039 - nmcsup.log - INFO - 程序正常退出

View File

@ -0,0 +1,19 @@
14:15:09 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
14:15:09 启动root.mainloop窗口
14:15:13 从midi导入音乐并采用类读取方式
14:15:23 取消
14:15:26 生成附加包文件
14:15:26 =============================生成函数包文件夹
14:15:26 已创建目录./temp/RyounPack/behavior_packs/Ryoun/functions
14:15:26 创建manifest.json以及world_behavior_packs.json
14:15:26 =========================正在在此处生成文件:./temp/RyounPack/behavior_packs/Ryoun/functions/
14:15:26 写入第0个数据
14:15:26 写入第1个数据
14:15:27 写入第2个数据
14:15:28 增加版权语句
14:15:28 写入支持文件
14:15:28 写入开始文件
14:15:28 完成============================
14:15:28 完成============================
14:26:14 退出
14:26:16 程序正常退出

View File

@ -0,0 +1,6 @@
2022-02-01 14:28:30,193 - nmcsup.log - INFO - 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
2022-02-01 14:28:30,432 - nmcsup.log - INFO - 启动root.mainloop窗口
2022-02-01 14:28:34,371 - nmcsup.log - INFO - 从midi导入音乐并采用类读取方式
2022-02-01 14:28:53,647 - nmcsup.log - INFO - 从midi导入音乐并采用类读取方式
2022-02-01 14:30:00,787 - nmcsup.log - INFO - 退出
2022-02-01 14:30:00,788 - nmcsup.log - INFO - 程序正常退出

View File

@ -0,0 +1,6 @@
14:28:30 更新执行位置,当前文件位置 L:\0WorldMusicCreater-MFMS new edition\功能\v0.7.2\Musicreater\Musicreater.py
14:28:30 启动root.mainloop窗口
14:28:34 从midi导入音乐并采用类读取方式
14:28:53 从midi导入音乐并采用类读取方式
14:30:00 退出
14:30:00 程序正常退出

0
logs/amulet_core.log Normal file
View File

1
logs/pymctranslate.log Normal file
View File

@ -0,0 +1 @@
2022-02-01 14:15:26,631 - pymctranslate - INFO - PyMCTranslate Version 139

Binary file not shown.

Binary file not shown.

View File

@ -14,12 +14,21 @@ class NewThread(threading.Thread):
self.args = args
def run(self):
try:
self.result = self.func(*self.args)
except OSError:
pass
def getResult(self):
threading.Thread.join(self) # 等待线程执行完毕
try:
try:
try:
return self.result
except OSError:
return None
except IOError:
return None
except ValueError:
return None

View File

@ -25,9 +25,10 @@ def hans2pinyin(hans, style=3):
return final
def classList_conversion_SinglePlayer(List: list, ScoreboardName: str, playerSelection: str = '',
def classList_conversion_SinglePlayer(List: list, ScoreboardName: str, Instrument: str, playerSelection: str = '',
isProsess: bool = False) -> list:
from bgArrayLib.compute import round_up
from bgArrayLib.pitchStrConstant import pitch
commands = []
length = len(List)
j = 1
@ -43,7 +44,7 @@ def classList_conversion_SinglePlayer(List: list, ScoreboardName: str, playerSel
commands.append(
f"execute @a{playerSelection} ~ ~ ~ execute @s[scores={{{ScoreboardName}="
f"{str(round_up(i.time_position)).replace('.0', '')}}}] ~ ~{127 - i.velocity} "
f"~ playsound {i.instrument} @s ~ ~ ~ 1000 {i.pitch} 1000\n")
f"~ playsound {Instrument} @s ~ ~ ~ 1000 {pitch.get(str(i.pitch))} 1000\n")
if isProsess:
commands.append(
f"execute @a{playerSelection} ~ ~ ~ execute @s[scores={{{ScoreboardName}="
@ -282,6 +283,10 @@ def music2BDX(filePath: str, direction: Iterable, music: dict, isProsess: bool =
for track in music['musics']:
cmdList = classList_conversion_SinglePlayer(track['notes'], track['set']['ScoreboardName'],
music['mainset']['PlayerSelect'], isProsess)
if len(cmdList) == 0:
continue
elif cmdList is []:
continue
dire = direction
down = False
'''当前是否为向下的阶段?'''

View File

@ -310,137 +310,3 @@ Instuments = {
'''乐器对照表\n
乐器英文:中文
翻译雪莹工坊Fun-Fer'''
pitch = {
'0': '0.0220970869120796',
'1': '0.0234110480761981',
'2': '0.0248031414370031',
'3': '0.0262780129766786',
'4': '0.0278405849418856',
'5': '0.0294960722713029',
'6': '0.03125',
'7': '0.033108221698728',
'8': '0.0350769390096679',
'9': '0.037162722343835',
'10': '0.0393725328092148',
'11': '0.0417137454428136',
'12': '0.0441941738241592',
'13': '0.0468220961523963',
'14': '0.0496062828740062',
'15': '0.0525560259533572',
'16': '0.0556811698837712',
'17': '0.0589921445426059',
'18': '0.0625',
'19': '0.066216443397456',
'20': '0.0701538780193358',
'21': '0.0743254446876701',
'22': '0.0787450656184296',
'23': '0.0834274908856271',
'24': '0.0883883476483184',
'25': '0.0936441923047926',
'26': '0.0992125657480125',
'27': '0.105112051906714',
'28': '0.111362339767542',
'29': '0.117984289085212',
'30': '0.125',
'31': '0.132432886794912',
'32': '0.140307756038672',
'33': '0.14865088937534',
'34': '0.157490131236859',
'35': '0.166854981771254',
'36': '0.176776695296637',
'37': '0.187288384609585',
'38': '0.198425131496025',
'39': '0.210224103813429',
'40': '0.222724679535085',
'41': '0.235968578170423',
'42': '0.25',
'43': '0.264865773589824',
'44': '0.280615512077343',
'45': '0.29730177875068',
'46': '0.314980262473718',
'47': '0.333709963542509',
'48': '0.353553390593274',
'49': '0.37457676921917',
'50': '0.39685026299205',
'51': '0.420448207626857',
'52': '0.44544935907017',
'53': '0.471937156340847',
'54': '0.5',
'55': '0.529731547179648',
'56': '0.561231024154687',
'57': '0.594603557501361',
'58': '0.629960524947437',
'59': '0.667419927085017',
'60': '0.707106781186548',
'61': '0.749153538438341',
'62': '0.7937005259841',
'63': '0.840896415253715',
'64': '0.890898718140339',
'65': '0.943874312681694',
'66': '1',
'67': '1.0594630943593',
'68': '1.12246204830937',
'69': '1.18920711500272',
'70': '1.25992104989487',
'71': '1.33483985417003',
'72': '1.4142135623731',
'73': '1.49830707687668',
'74': '1.5874010519682',
'75': '1.68179283050743',
'76': '1.78179743628068',
'77': '1.88774862536339',
'78': '2',
'79': '2.11892618871859',
'80': '2.24492409661875',
'81': '2.37841423000544',
'82': '2.51984209978975',
'83': '2.66967970834007',
'84': '2.82842712474619',
'85': '2.99661415375336',
'86': '3.1748021039364',
'87': '3.36358566101486',
'88': '3.56359487256136',
'89': '3.77549725072677',
'90': '4',
'91': '4.23785237743718',
'92': '4.48984819323749',
'93': '4.75682846001088',
'94': '5.03968419957949',
'95': '5.33935941668014',
'96': '5.65685424949238',
'97': '5.99322830750673',
'98': '6.3496042078728',
'99': '6.72717132202972',
'100': '7.12718974512272',
'101': '7.55099450145355',
'102': '8',
'103': '8.47570475487436',
'104': '8.97969638647498',
'105': '9.51365692002177',
'106': '10.079368399159',
'107': '10.6787188333603',
'108': '11.3137084989848',
'109': '11.9864566150135',
'110': '12.6992084157456',
'111': '13.4543426440594',
'112': '14.2543794902454',
'113': '15.1019890029071',
'114': '16',
'115': '16.9514095097487',
'116': '17.95939277295',
'117': '19.0273138400435',
'118': '20.158736798318',
'119': '21.3574376667206',
'120': '22.6274169979695',
'121': '23.9729132300269',
'122': '25.3984168314912',
'123': '26.9086852881189',
'124': '28.5087589804909',
'125': '30.2039780058142',
'126': '32',
'127': '33.9028190194974',
'128': '35.9187855458999',
'129': '38.0546276800871',
'130': '40.3174735966359',
'131': '42.7148753334411'
}