From d3e0f78d2c8e9f34d53f3aacdcadf20e17d92dd2 Mon Sep 17 00:00:00 2001
From: bgArray <474037765@qq.com>
Date: Fri, 28 Jan 2022 17:07:29 +0800
Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E7=89=88=E6=9C=AC-=CE=B4-0.1?=
=?UTF-8?q?.0=EF=BC=8C=E6=9C=AC=E5=9C=B00.5.1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/.gitignore | 3 +
.idea/Musicreater.iml | 12 +++
.idea/inspectionProfiles/Project_Default.xml | 46 +++++++++++
.../inspectionProfiles/profiles_settings.xml | 6 ++
.idea/misc.xml | 4 +
.idea/modules.xml | 8 ++
.idea/vcs.xml | 6 ++
1.pkl | Bin 59 -> 0 bytes
Musicreater.py | 76 +++++++++++++++---
README.md | 28 ++++++-
.../__pycache__/__init__.cpython-39.pyc | Bin 181 -> 181 bytes
bgArrayLib/__pycache__/bpm.cpython-39.pyc | Bin 1368 -> 1368 bytes
.../__pycache__/namesConstant.cpython-39.pyc | Bin 10842 -> 10842 bytes
.../sy_resourcesPacker.cpython-39.pyc | Bin 2979 -> 2990 bytes
bgArrayLib/resourcesPath.rpposi | 1 +
bgArrayLib/sy_resourcesPacker.py | 7 +-
languages/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 180 bytes
languages/__pycache__/lang.cpython-39.pyc | Bin 0 -> 490 bytes
languages/__pycache__/zhCN.cpython-39.pyc | Bin 0 -> 6833 bytes
languages/zhCN.py | 4 +
msctspt/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 178 bytes
.../__pycache__/bugReporter.cpython-39.pyc | Bin 0 -> 4392 bytes
.../__pycache__/threadOpera.cpython-39.pyc | Bin 0 -> 1065 bytes
msctspt/bugReporter.py | 2 +-
nmcsup/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 177 bytes
nmcsup/__pycache__/const.cpython-39.pyc | Bin 0 -> 10275 bytes
nmcsup/__pycache__/log.cpython-39.pyc | Bin 0 -> 1759 bytes
nmcsup/__pycache__/nmcreader.cpython-39.pyc | Bin 0 -> 4946 bytes
nmcsup/__pycache__/vers.cpython-39.pyc | Bin 0 -> 2172 bytes
resources/MSCT Dev Log.txt | 9 ++-
30 files changed, 192 insertions(+), 20 deletions(-)
create mode 100644 .idea/.gitignore
create mode 100644 .idea/Musicreater.iml
create mode 100644 .idea/inspectionProfiles/Project_Default.xml
create mode 100644 .idea/inspectionProfiles/profiles_settings.xml
create mode 100644 .idea/misc.xml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/vcs.xml
delete mode 100644 1.pkl
create mode 100644 bgArrayLib/resourcesPath.rpposi
create mode 100644 languages/__pycache__/__init__.cpython-39.pyc
create mode 100644 languages/__pycache__/lang.cpython-39.pyc
create mode 100644 languages/__pycache__/zhCN.cpython-39.pyc
create mode 100644 msctspt/__pycache__/__init__.cpython-39.pyc
create mode 100644 msctspt/__pycache__/bugReporter.cpython-39.pyc
create mode 100644 msctspt/__pycache__/threadOpera.cpython-39.pyc
create mode 100644 nmcsup/__pycache__/__init__.cpython-39.pyc
create mode 100644 nmcsup/__pycache__/const.cpython-39.pyc
create mode 100644 nmcsup/__pycache__/log.cpython-39.pyc
create mode 100644 nmcsup/__pycache__/nmcreader.cpython-39.pyc
create mode 100644 nmcsup/__pycache__/vers.cpython-39.pyc
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..eaf91e2
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/Musicreater.iml b/.idea/Musicreater.iml
new file mode 100644
index 0000000..2946dc0
--- /dev/null
+++ b/.idea/Musicreater.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..a2a5d19
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..8d93904
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..b125bed
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..9661ac7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1.pkl b/1.pkl
deleted file mode 100644
index bb555bb1c185b8ecac028645aa79564b9bb82714..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 59
zcmZo*nQFiQ0kKmwfXJJ{Thd#~TiRR3Th?37Ti#p2Tg6+|Tf帮助与疑问->[神羽资源包位置选择]:选择文件夹... 这时候,
+会跳出选择框,关键来了,选择:***你的mcpack(国际版推荐)_25.0文件夹或zip格式_25.0文件夹,外面的!文件夹!注意是外面的文件夹!!***
+ 举个例子:我的文件路径是这样的:
+ `L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0`这里面有:`神羽资源包_25.0_使用方法.xls`、
+ `mcpack(国际版推荐)格式_25.0`、`zip格式_25.0`两个文件夹和一个.xls文件,而你在音创中
+ 也应该选择这个文件夹:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0**
+
### 致谢
1. 感谢由 [Fuckcraft](https://github.com/fuckcraft) “鸣凤鸽子”等 带来的我的世界websocket服务器功能
2. 感谢 昀梦\ 找出指令生成错误bug并指正
3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能
4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导
-5.
+5. 感谢由 Miracle Plume “神羽” \带来的基岩版资源包
6. 感谢广大群友为此程序提供的测试等支持
7. 若您对我们有所贡献但您的名字没有显示在此列表中,请联系我!
@@ -79,4 +97,8 @@ python3 Musicreater.py
1. QQ 2647547478
2. 电邮 EillesWan2006@163.com W-YI_DoctorYI@outlook.com EillesWan@outlook.com
-3. 微信 WYI_DoctorYI
\ No newline at end of file
+3. 微信 WYI_DoctorYI
+
+### 作者 诸葛亮与八卦阵 联系方式
+
+1. QQ 4740437765
\ No newline at end of file
diff --git a/bgArrayLib/__pycache__/__init__.cpython-39.pyc b/bgArrayLib/__pycache__/__init__.cpython-39.pyc
index 727712aec2b6cc6f9b0d9bd6fbace5226c028133..fe1e90c849a6b4f6cde214e8e7f3df51a1f021f2 100644
GIT binary patch
delta 24
ecmdnWxRsGRk(ZZ?0SInJe4fZ%$Y?sT)&c-a#|EkZ
delta 24
ecmdnWxRsGRk(ZZ?0SHPizMsfl$Y?yV)&c-a{sy=J
diff --git a/bgArrayLib/__pycache__/bpm.cpython-39.pyc b/bgArrayLib/__pycache__/bpm.cpython-39.pyc
index 7b635edd695ebdfbb0cade68ee52607a5db8693e..5c12cdac566a49b6e37a10e28a0cd07f4ba2216b 100644
GIT binary patch
delta 27
hcmcb?b%TpLk(ZZ?0SInJeBQ{-%*bfEnV-><1ps4|27dqm
delta 27
hcmcb?b%TpLk(ZZ?0SJ6|zu(Bs%*bfGnV-><1pr{T22cP1
diff --git a/bgArrayLib/__pycache__/namesConstant.cpython-39.pyc b/bgArrayLib/__pycache__/namesConstant.cpython-39.pyc
index 2d96be47ecb3d74ed11281c57c07b4bb803c3390..32d3520b60e348e09228a8f978dc387010a14bee 100644
GIT binary patch
delta 26
gcmcZ=aw~*8k(ZZ?0SInJeBQ_%t;uLQIbHKJ0C2Miod5s;
delta 26
gcmcZ=aw~*8k(ZZ?0SFdnecH$!t;uLSIbHKJ0B*Plb^rhX
diff --git a/bgArrayLib/__pycache__/sy_resourcesPacker.cpython-39.pyc b/bgArrayLib/__pycache__/sy_resourcesPacker.cpython-39.pyc
index 6cf2a36720deb0f3ae5c867fa540e6e6223bc23d..05517b76192fa9eb52a1fe20d78c41ca83bb7a05 100644
GIT binary patch
delta 728
zcmZ`%&ubGw6rMLbyP0fUX+aVR>DFHdl~z(ki&RfyJqTL#Q0!&d?yT*SG#h5N^)jJ{
z-1J~&{(%IcAca!&?A^bhhdl_Mym`q#;LK_@kvfkz%)Iw~?|t**eeJO3g`VdkJ>IR4
z!h@lQ;iEc>XLluHxMlIL67?XnB=iALMi?-=kKfjNSmJ>#VW^|4h#{h_ZvpB|Eg-Sh
zL{QiZJu@dm1IHkD5P!`|6FVw_kqztlByFuRd6+
zPIH`!oOHu%Gj|g4GHJ)T-Q`IqQ%}h)XsAB93%Av0^7u~EJP(`$s*Pwr16QE|?ulax
z)gpF5$9_BJ{-=BPE9+)WQ*+WzM3y_m{q@9M0S50DiS+{+XX3Obzhdtyx<=j`_
z>7qTWvuo;d`O(FOUh!g@F^s8bGfhPt@K~hVJc`AVdQ;wjc{M7pI`alwRV(h5#koJU
zzg$m5VV1=_W-DRT+R+G6{5){X(Fg_JR0nPYE~zi>b-1BM?t^Q-sZ-Q7w~*5y=!9Ew
U5d4xfCQb#F`=uGWL@N~k1a()iYXATM
delta 712
zcmZ{i&1=*^6u{?AlHEzxl+~&$+g(4ZEaRwQZ16D
zVlO?_!UNB{^(NSh{RjFtcn|_!{1bZfQhZ6RWJ}HP=Htz8-uxi5UHM#beb;pafA2o*
z`RfB$!ZwY_3#*Y>fWFi)fbdr=v|Kch#~wt625qg$kJX-xW#5dM=)sK8!sNDQfC$Ph
z5x%@3AZstU*M&&*t(1Hta6=b|Rw@Q<&Ku8$soOg_3~)!Mn0*8TOmdXKgnr8E>HszY
zzhs^z_B_`!VxwOeu=|kZsg~G;u=+nwt}&f2o~@5{<(-urIi6m>a=b6^Y~@fEz%BY}
z5ESX5IZCtUO&FsMbAo;s%k;y%f2*1P88{7!!-NxX6>8udhEy<;pa&_sA)egjqwb#u14?eGjNwa
z+4In(eS4;mYT#v>b*?#6U0)MIPc?V{B$A!{^VolvsB_;m=M?t0Q
diff --git a/bgArrayLib/resourcesPath.rpposi b/bgArrayLib/resourcesPath.rpposi
new file mode 100644
index 0000000..0830f11
--- /dev/null
+++ b/bgArrayLib/resourcesPath.rpposi
@@ -0,0 +1 @@
+L:/shenyu/ԴԴ/-midiout_25.0
\ No newline at end of file
diff --git a/bgArrayLib/sy_resourcesPacker.py b/bgArrayLib/sy_resourcesPacker.py
index 634f1ba..5e9d646 100644
--- a/bgArrayLib/sy_resourcesPacker.py
+++ b/bgArrayLib/sy_resourcesPacker.py
@@ -30,10 +30,11 @@ manifest = {
def resources_pathSetting(newPath: str = ""):
if not os.path.isfile("./bgArrayLib/resourcesPath.rpposi") and newPath == "":
return [False, 1] # 1:没有路径文件
- elif not os.path.isfile("./bgArrayLib/resourcesPath.rpposi") and newPath != "":
+ elif newPath != "": # not os.path.isfile("./bgArrayLib/resourcesPath.rpposi") and
path = newPath
+ print(path)
with open("./bgArrayLib/resourcesPath.rpposi", 'w') as w:
- path = w.write(path)
+ w.write(path)
if "mcpack(国际版推荐)格式_25.0" in os.listdir(path) and "zip格式_25.0" in os.listdir(path):
return [True, path, 1] # 1:都有
elif "mcpack(国际版推荐)格式_25.0" in os.listdir(path) and "zip格式_25.0" not in os.listdir(path):
@@ -42,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"):
+ 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):
diff --git a/languages/__pycache__/__init__.cpython-39.pyc b/languages/__pycache__/__init__.cpython-39.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..7ebf6f0a6c85d2915d6320cead64235b0b6fae1a
GIT binary patch
literal 180
zcmYe~<>g`kf}0Va6G8N25P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;yrPkn3X=V-TKS
zl#}9HTAZ2eT$Gwvl3Jwe>*gD*ke6DnkeZTNl9`_u^K4<;vw7QM$_(^O^^9V`Y9UHv
pauV~>OB2&mi(}&BGxIV_;^XxSDsOSvg`kf}0Va6Av*mFgylvkO4E0;{e3PHb5eUA&Mb|F@-6Gc@9$)V=9oJ%~Yh4
z!ji(8!<5S$#mvZ%Cjt~@1BzOJMOh%CDeS=vnjF7at1@(*{WO_MC4pu=U)S(t@8l;t
z);^oot^lN-&ffcU$?}&o+p3g;Gjj`aGSf0sQxu#tGV@Z4Q+2?MLwU#wrN0Mz|tNAJ^)=`R;8sFHIk$}Gt&&QNg8OV0t)ItuPZsfi^DAYq^x
znoLDN&ocaCP0iDFcX|nAGH5d1;t6tfba8a@aSd^e2q|I$3i@fX-r{$0b#n~$3Gs3C
za}RZNca7qKv3xv(L!$VA?ny6AOiwM=tIBZpD`Ej^Ll#WUb9Y+FP{all1`}U{fGi)Y
z7=!TqqMQ`p(&EfyXOPoUi*$Y6e1jG8Qp*)mQ-F@o&x?7su_z!7ROk%3B;Zx%nxjIjMFa2Nd%G2^MB17N*~9+#HO2j2w&r1Xq|#
literal 0
HcmV?d00001
diff --git a/languages/__pycache__/zhCN.cpython-39.pyc b/languages/__pycache__/zhCN.cpython-39.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..c7edc2e80f62d018fcb8a229c0606c684e9cacbd
GIT binary patch
literal 6833
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[神羽资源包位置选择]:选择文件夹... 方法添加路径文件吧!",
+ 158: "有路径文件(.rpposi文件),但路径指示错误,请仔细阅读Readme或先用:帮助与疑问->[神羽资源包位置选择]:选择文件夹... 更改路径!",
+ 159: "更改路径文件(.rpposi文件)成功!!"
}
diff --git a/msctspt/__pycache__/__init__.cpython-39.pyc b/msctspt/__pycache__/__init__.cpython-39.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..5ed360f7d58913e376393e86870f10b85e4c2833
GIT binary patch
literal 178
zcmYe~<>g`kf}0Va6G8N25P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;yr9kn3X=V-TKS
zl#}9HTAZ2eT$Gwvl3Jwe>*gD*ke6DnkeZTNl9`_u^K4<;vw7QM$_(^O^^9V`Y9UHv
na*LBoiVI3&;^Q;(GE3s)^$IF)aoFVMrv&dh+B
zbuSAIA%bAApje@jTcL%n8n9ZW{K#5;?n9sF)yz%O7azL%Z1QR?cF3_RS;e=7fIVwi6*GymZsvlTx3We|js8Nw2-$jWT^=VXo~i9p2TtjzzI
zAu%EyXNWY+$pYl!BmubulWwI&vm!PCNc6RdXi!Uw_0-kiy;D;k9S<(w
zu3q|M_1u}sdzXT-Q`HatQvLk>%uMC>K0XPTQiO7>Cs@~BUqfNi3_kA)syFf(<4(CCxUzLPu{xiX;$@v(aAesCX*R>X6}4A
zJ#i&!3AG)aT|2k+c6O}UoP91By8()$s^E8TP2PIv+q)k{z4rG0d{1Xb=A}$ql%MSe
zC7Yv?SL7YL+9A8HJ<9KtySHI>LzMN|BR$zVUjl0mXhqeRWXKg^s3M*v+Es-Ty!#r9LvlObrNb%bEwx2*dQHSlvXOnUqjl`TR
zDYSsK*BROjoAR%HAa-uq-?q=BMbhosT46g?6-TA5-Cf;#GlqI3qY}-5?b=_hoTz^M
z<^IEMx#x53`@^qGo6pE8~u0r@tUAz_CJ`bKZdFM`WsuEl|K6UnlFa5$eXqZO~
zU+6In)n~5re$rMAqS7AR*}5pb-83Af;P`2x+6Aihskk-^0uqChgD(uo93)C?iODl1
z4kTORK|*Sfu~$HdVmUL&+Ru`(mhfP`;Fh7&7T8%u&&(N+iRLkVY$P~)X6pAh!?3{6
zSkSU&-dyA9H_uOfeg^<2xI6Z6m-$o3%v_k5`R#|*v9am7tvfK3_7$L^az22f|TXM7Q3M{s%Jt_F3tAy+J
zG1P<*%#;y|`68=xWdImR3q@WR%6ym>i=rMY3t>7|l=OI6WElV{3BfDupD4#5AIE%&
zA7;u@Nq`kkB5ao=l6;XV2_#j^rC(%79o9B8q`sMf`bAJL0laafp;rC~lrw{AXwev^
z>L3NWDyUy1i$l=bO4RASTw=!?D-444_+pX?>k{Kl29~^XyE=>5c`R$KmBmiD@RgKEKXk#wV$9=9eF
z+K|c4wGIObnJ5II$hu(SboIvj-`+h9)&-ZYO`X47efwdAAJh6$xZW0^;u7(Ph(X&su~DglCFj#
zKWXR%+qH7woD@-yN+=K}3)`Ce@FImeN
zeUALNr74D)cc^0ELBhfi2Kqdp!hx=!!jWyr(u^VSgp>u+c9ddKrLt%ZZSts`Jfim5
zX5paf*s|!Dv@nq6Jh3geF4rcD9cs~05Lv-L9G4mkSQb(D!RZ8UL~vag#B&G>e_*ye
zLl`)NusvChZiZSv0g*x#s;M^MQ0Qh0Nk3frerOpkE;tG}g4a-6jqfLVJlNqiCM5d5
zLn0(Bj`;4V@M^L&~2T1x!5P~yf#B34)uYlb^aNNtS*U)r{7
zSI4&AZC>4i^Ri9XL$|(o=!a4*QK=MH3j$
z=-&m`E2ooElhQ5N3r~>HYshv~Ju61u`am815!SNWJcI}jtqrxs+d1p!CbY8=E*LHi
zxP>prwg8UB0NK)TWdUTXy=m5KnRWGt)np~Q0d&ykQEWsJ+K53F!Br=w=7MPsuCU4L
z@Yxt709P@AuaAe(2tkRl+mnsaP4JJ%M!*zOONeP_d{QDdY4IpZhRz=*BzqNyIr#4Q8|iiCmM
zQPf#_0mcZ^nK7R(8Z5z*^H5B%6f^NRxc~+fQ`k2n(<9FGvsc`)STK$~qV>J-@LTI(
zwsr8a-P}0Yc^`e)ZZ}uj^~G@EI9l8Lb<_>Ii=P&w-L-IKDO}!d9d5Udn