diff --git a/nmcsup/MMFM Cpp E Develop Log.txt b/nmcsup/MMFM Cpp E Develop Log.txt new file mode 100644 index 0000000..0ec7376 --- /dev/null +++ b/nmcsup/MMFM Cpp E Develop Log.txt @@ -0,0 +1,62 @@ +《我的世界》函数音乐生成器 +C++版本开发日志 + +我在本年初提出此计划,由于学业原因,便延迟计划开始编写代码。 + + Beta V0.1 - 20200920 +0.新增命令help +1.新增命令make +2.新增命令form +3.新增命令exit +4.能够根据输入的CDEFGAB转换成.mcfunction +5.命令行界面操作 + + Beta V0.2 - 20200921 +0.修改命令make为write +1.新增可设置代替实体名 +2.新增可设置计分板名 +3.新增乐曲标题设定项 +4.新增循环模式设定项 +5.由于"器"一字被网易屏蔽,修改程序名为"我的世界函数音乐生成者" + + Beta V0.3 - 20200922 +0.修改命令write为make +1.将代替实体名加入设定项 +2.将计分板名加入设定项 +3.将乐曲标题加入设定项 + + Beta V0.4 - 20200923 +0.新增生成文件名称设定项 +1.新增bug:最后三个音符的指令不写入文件(DE001) +2.新增命令ver可显示版本及关于信息 + + Beta V0.5 - 20200925 +0.修改命令make为write +1.新增设定项文件路径 +2.支持音符由简谱1234567音调表示 +3.支持休止符0 + + Beta V0.6 - 20200926 +0.修改命令write为make +1.修复bug:最后三个音符的指令不写入文件(DE001) +2.新增命令buld +3.新增命令comd +4.由help打开的帮助菜单由一页变为两页 +5.命令行窗口大小自动调整 + + Beta V0.7 - 20200927 +0.新增命令mdir,可以直接生成整个函数包 +1.新增命令ldir,可以查看当前目录信息 +3.新增指令look,可以显示指定文本文件内容 +4.删除退出时的等待按键提示 +5.新增bug:使用look查看文件结束后有几率卡崩或无法显示提示符">>>"(DE002、DE003) +6.新增bug:mdir无法使用(DE004) + +TO-DO Beta V0.8_中秋国庆版 - 20200929 +0.新增彩蛋命令国庆,在国庆期间输入可以得到一份中国国旗字符画 +1.新增彩蛋命令中秋,在中秋期间输入可以得到一份月亮字符画 +——此版本直接跳过 + + Beta V0.9 - 20201224 +0.修复bug:mdir无法使用(DE004) +1.新增bug:mdir一运行立马产生错误并停止运行(DE005) \ No newline at end of file diff --git a/nmcsup/MMFM Py E Development Log.txt b/nmcsup/MMFM Py E Development Log.txt new file mode 100644 index 0000000..00eaba5 --- /dev/null +++ b/nmcsup/MMFM Py E Development Log.txt @@ -0,0 +1,126 @@ +杩欐槸MMFM锛堟垜鐨勪笘鐣屽嚱鏁伴煶涔愮敓鎴愬櫒锛夌殑Python鐗堟湰鏃ュ織 +鎴戜粠2021骞5鏈堢Щ妞嶏紝涓棿鍋滄洿浜嗕竴娈垫椂闂淬 + + Beta V 0.0.0 +2021 5 ?15 - 2021 5 23 +1.灏咰++鐗堟湰鍏ㄩ儴鏈夌敤鐨勫姛鑳界Щ妞嶈嚦Python鐗堟湰 +2.鏂板浜嗗彲鏇存敼鐨勯煶涔愪箰鍣 +3.鏂板浜嗗彲鏇存敼鐨勮瑷鍖匔hinese +4.闄勫甫搴旂敤"jsonread - lang"鍙敤浜庢柊澧炶瑷鏂囨湰 +5.鏀寔鍏ㄩ儴闊抽樁锛屼絾涓嶆敮鎸侀檮鐐广乆鍒嗛煶绗︾瓑 + + Beta V 0.0.1 +2021 6 5 +1.鍙鍙栦笉鍚岀殑璇█鏂囦欢锛岄氳繃lang鎸囦护瀹屾垚 +2.鏂板English璇█鍖 +3.鍦ㄨ緭鍏ラ潪鍐呴儴鎸囦护鏃朵互鍛戒护琛岃繍琛 + + Beta V 0.0.2 +2021 6 13 +1.鏀寔璁剧疆椤逛繚瀛 +2.璇█璁剧疆绉昏嚦璁剧疆椤逛腑 +3.鏂板RESET鍛戒护浠ラ噸缃墍鏈夎缃」鑷抽粯璁 +4.鏀寔浼戞绗︼紙鈥0鈥濓級 +5.璁剧疆椤规洿鍔犱汉鎬у寲 + + Beta V 0.0.3 +2021 6 14 +1.鏀寔鍏ㄥ钩鍙帮紙鑳借繍琛孭ython鐨勫钩鍙帮級 +2.瀹夊崜绯荤粺涓嬩笉闇瑕佷粠婧愬湴鍧杩愯 +3.璁剧疆涓粰鍑轰箰鍣ㄥ垪琛ㄥ苟闇瑕佷娇鐢ㄥ湪鍒楄〃鍐呯殑涔愬櫒 + + Beta V 0.0.4 +2021 6 14 +1.鏂板win鎸囦护鏀寔绐楀彛鍖栬緭鍏 +2.璇█鍖匛nglish鍋滄鏀寔 +3.鍋滄鏀寔鐨勮瑷鍖呴儴鍒嗗皢浣跨敤Chinese璇█鍖 +4.杈撳嚭缁撴灉鏇村姞浜烘у寲 +5.鍋滄鏀寔杈撳叆闈炲唴閮ㄥ懡浠や互绯荤粺鎸囦护杩愯 + + Formal V 0.0.1 +2021 6 21 - 2021 6 22 +1*.鏀寔闄勭偣銆佸欢闊崇瓑鏃堕棿寤堕暱璋卞彿 +2*.鏀寔X鍒嗛煶绗︾瓑鏃堕棿缂╃煭璋卞彿 +3.鍒犻櫎win鎸囦护鏀寔鐨勭獥鍙e寲杈撳叆锛屽嵆绂佹绐楀彛杩愯 +4.鏂板鏃ュ織绯荤粺锛岀▼搴忚繍琛屽皢杞藉叆鏃ュ織浠ヤ究妫鏌 +*瀹為檯涓婅緭鍏ョ殑鏃跺欐槸涓嶆敮鎸佺殑锛屽彧鏄敮鎸佷簡淇敼闊崇寤堕暱鏃堕棿鑰屽凡 + + + Formal V 0.0.2 +2121 6 22 +1.瑙e喅浜嗗瓧绗︿覆瑙f瀽涓哄垪琛ㄦ椂鍑虹幇鐨勯棶棰 +2.鍋滄璋冩暣鍛戒护琛岀獥鍙eぇ灏 +3.瑙e喅浜嗚緭鍏ョ殑闊崇琚櫎閲嶇殑闂 +4.buld鎸囦护寤虹珛鐨勯檮鍔犲寘涓柊澧瀞tartXXX鍑芥暟鐢ㄤ簬鍒濆璁惧畾 + + + Formal V 0.0.3 +2021 6 29 +1.鏂板save銆乴oad鎸囦护鏀寔宸ョ▼鏂囦欢瀛樺彇 +2.鏂板default鎸囦护瀛樺偍榛樿璁剧疆 +3.杈撳叆exit鎸囦护閫鍑烘椂涓嶄細淇濆瓨涓洪粯璁よ缃 +4.鏂板delog鎸囦护鍦╓indows绯荤粺涓嬪垹闄ゆ棩蹇楁枃浠 + + + Formal V 0.0.4 ~ 0.0.4.2 +2021 6 30 +1.鏀寔midi瑙f瀽锛岃兘澶熼氳繃midi鏂囦欢瑙f瀽闊崇锛屼笖浠呮敮鎸佹墦鍑讳箰鍣紝鍗抽煶闀夸负0鐨勫0闊筹紝涓嶈兘瑙f瀽闊崇殑闀垮害锛岃В鏋愪粎鍖呭惈note_on娑堟伅鑰屼笉鍖呭惈note_off娑堟伅锛屼笖鏆傛椂涓嶈兘瑙f瀽闊充箰闄勫甫鐨勫叾浠栦俊鎭 +2.鏂板褰╄泲鎸囦护TAFTCPC(the Anniversary of the Founding of The Communist Party of China) -锛0.0.4.1锛 +3.淇璇诲彇鏂囦欢鏃惰鍙栧唴瀹逛笉姝g‘鐨勯棶棰 -锛0.0.4.2锛 + + + Formal V0.0.4.3 +2021 7 1 +1.鍐呴儴浠g爜浼樺寲锛屾洿鍔犳ā鍧楀寲锛屼究浜庝互鍚庣獥鍙e寲璋冪敤 + + + Formal V0.0.5 ~ 0.0.5.2 +2021 7 3 ~ 2021 7 4 +1.鏀寔鍚屾椂缂栬緫銆佺敓鎴愬涓煶涔愬嚱鏁 +2.鏀寔涓涓」鐩腑淇濆瓨澶氫釜鏂囦欢 +3.鏀寔鍚屼竴鍑芥暟涓嚭鐜颁笉鍚岀殑涔愬櫒 -锛0.0.5.1锛 +4.璇诲彇midi鏂囦欢鏃舵敮鎸侀煶闀跨殑鑷姩瑙f瀽璇诲彇锛屽苟鏀寔閫夋嫨闊宠建 -锛0.0.5.2锛 +5.淇浜嗙紪杈戜笉鍚屼箰鍣ㄦ椂鍑虹幇闂鐨勯棶棰 -锛0.0.5.2锛 + + + Formal V0.0.5.3 +2021 7 5 +1.淇浜嗗瓨鍌ㄥ伐绋嬫枃浠舵椂鐨勫穿婧冮棶棰 +2.璇诲彇midi鏃舵敮鎸侀氳繃闊宠建鑷姩鐢熸垚涓嶅悓鐨勫嚱鏁版枃浠 +3.淇浜嗙敓鎴愬嚱鏁版枃浠朵腑璁″垎鏉夸负娴偣鏁扮殑闂 +4.淇鏂囦欢璺緞涓嶆纭殑闂 +5.鏂板搴旂敤bat鑴氭湰锛堜粎Windows锛夛細鍙互蹇熷惎鍔ㄣ佸彲浠ユ竻闄ゆ棩蹇 +6.鏂板寮鍙慴at鑴氭湰锛堜粎Windows锛夛細鍙互蹇熺紪璇戞枃浠跺苟鍚姩娴嬭瘯銆佸彲浠ュ揩閫熺紪璇戞枃浠躲佸彲浠ュ揩閫熷惎鍔ㄦ祴璇 + + + Formal V0.0.6 +2021 7 8 - 2021 7 9 +1.鍋滄瀵归潪Windows绯荤粺鐜鐨勬敮鎸 +2.鏀寔棰勫惉鐢熸垚鐨勫嚱鏁帮紝鍗抽煶涔愯瘯鍚 +3.涔愭洸淇敼璁剧疆锛氬崟涓箰鏇插彲鍖呭惈澶氫釜鏂囦欢搴忓垪锛堝涓箰鍣級锛屾瓕鏇插彲浠ユ湁鑷繁鍗曠嫭鐨勬洸鍚嶃佹墽琛屽疄浣撱佹墽琛岃鍒嗘澘绛夌嫭绔嬭缃紱鍚屾椂锛屾瘡涓瓕鏇插彲鍖呭惈涓嶅悓鐨勪箰鍣ㄥ簭鍒楃瓑绛 +4.璇诲彇鐨勯煶棰戞牸寮忔洿鏂帮細闊崇銆佹垜鐨勪笘鐣岄煶璋冦侀鐜(Hz)锛屼粛鏄瓧鍏革細'str' : [ float , float ] +5.鍗曚釜椤圭洰鍐呬笉鍖呭惈澶氶姝屾洸锛屼絾鏄仛浜嗛鍒跺姛鑳斤細鍙互缂栬緫澶氫釜椤圭洰锛堢幇鍦ㄦ殏鏃朵笉琛岋級 +6.涓嶅彲鍗曠嫭缂栬緫鍗曚釜闊崇鐨勪箰鍣 +7.鏀惧純瀵硅瑷鏂囦欢鐨勮鍙栫殑鏀寔 +8.鍋滄鏀寔瀵瑰凡璇诲彇鐨勯煶杞ㄧ殑缂栬緫锛堝嵆鍒犻櫎edit鎸囦护锛 +9.鍋滄鏀寔鍏ㄥ眬璁剧疆鐨勪慨鏀癸紝浠ュ強鍏剁浉鍏虫敮鎸侊紙鍗冲垹闄ゅ綋鍓嶇殑set銆乺eset銆乨efault鎸囦护锛 +10.棰勫埗鏀寔瀵逛簬鍗曚釜闊宠建璁剧疆鐨勪慨鏀逛互鍙婇煶涔愪富璁剧疆鐨勪慨鏀癸紙鐜板湪鏆傛椂涓嶈锛 +11.瀛樺偍鐨勯」鐩粨鏋勫彉涓簀son鏂囦欢缁撴瀯锛屽垯鏃犻渶zipfile搴 +12.鐢熸垚鐨勬枃浠跺寘鍚細鏀寔鍑芥暟锛1涓佸惊鐜墽琛岋級銆侀煶涔愬嚱鏁帮紙澶氫釜銆佸惊鐜墽琛岋級銆佸惎鍔ㄥ嚱鏁帮紙1涓佹墽琛屼竴娆★級 +13.鍙戠幇骞朵慨鏀归敊璇細閬囧埌浼戞绗0鏃讹紝鎾斁浼氭姤閿欏苟鍋滄 +14.鏂板褰╄泲鎸囦护锛歊YOUN锛岀敓鎴愬洟闃熼槦姝屾枃浠跺強椤圭洰 +15.椤圭洰鏇村悕涓衡滄垜鐨勪笘鐣屽嚱鏁伴煶涔愭瀯寤衡 + + + + + + + TO-DO +1.鏀寔浠巑idi鏂囦欢鐨勫厓淇℃伅涓敹鍙栭煶绗︿俊鎭苟鑷姩鐢熸垚 +2.Windows骞冲彴涓嬫敮鎸佺獥鍙e寲 +3.鏀寔浣跨敤WebSocket鎺ュ彛鑷姩鎾斁宸茬紪杈戠殑闊充箰 +4.鍙互缂栬緫澶氫釜椤圭洰 +5.鑳藉鑷姩灏嗕竴涓暱涓茬殑闊充箰鍒嗘垚澶氫釜鍑芥暟鏂囦欢 +6.瀵逛簬鍗曚釜闊宠建璁剧疆鐨勪慨鏀逛互鍙婇煶涔愪富璁剧疆鐨勪慨鏀 +7.鏀寔姹囨姤宕╂簝璁板綍锛堥氳繃閭欢闄勪欢鐨勬柟寮忥級 \ No newline at end of file