aW1wb3J0IG9zCmltcG9ydCB0aW1lCgpkZWYgY2xlYXIoKToKICAgICMg5riF5bGPCiAgICBvcy5zeXN0ZW0oJ2NscycgaWYgb3MubmFtZSA9PSAnbnQnIGVsc2UgJ2NsZWFyJykKCmRlZiBzaG93X2V4cGVyaW1lbnQoKToKICAgIGNsZWFyKCkKICAgIHByaW50KCZxdW90Oz09PT09IOWunumqjOi/m+W6pi5leGUgPT09PT0mcXVvdDspCiAgICBwcmludCgmcXVvdDvlvZPliY3lrp7pqozov5vluqbvvJrmnKrlvIDlp4smcXVvdDspCiAgICBwcmludCgmcXVvdDvorrDlvZXvvJrmmoLml6DmlbDmja4mcXVvdDspCiAgICBpbnB1dCgmcXVvdDtcbuaMieWbnui9pui/lOWbnuS4u+iPnOWNlSZxdW90OykKCmRlZiBzaG93X21hZ2ljX2Jvb2soKToKICAgIGNsZWFyKCkKICAgIHByaW50KCZxdW90Oz09PT09IOelnuWlh+iAheS5pi5leGUgPT09PT0mcXVvdDspCiAgICBwcmludCgmcXVvdDvjgJDnrKzkuIDnq6DvvJrotbfmupDjgJEmcXVvdDspCiAgICBwcmludCgmcXVvdDvjgJDnrKzkuoznq6DvvJrog73lipvjgJEmcXVvdDspCiAgICBwcmludCgmcXVvdDvjgJDnrKzkuInnq6DvvJrop4TliJnjgJEmcXVvdDspCiAgICBwcmludCgmcXVvdDvjgJDnrKzlm5vnq6DvvJrmnKrnn6XjgJEmcXVvdDspCiAgICBpbnB1dCgmcXVvdDtcbuaMieWbnui9pui/lOWbnuS4u+iPnOWNlSZxdW90OykKCmRlZiBzaG93X25vdGUoKToKICAgIGNsZWFyKCkKICAgIHByaW50KCZxdW90Oz09PT09IOaJueazqC5leGUgPT09PT0mcXVvdDspCiAgICBwcmludCgmcXVvdDvmibnms6gx77ya5rOo5oSP5a6e6aqM5a6J5YWoJnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q75om55rOoMu+8muiusOW9leWFs+mUruaVsOaNriZxdW90OykKICAgIHByaW50KCZxdW90O+aJueazqDPvvJror7fli7/lpJbkvKAmcXVvdDspCiAgICBpbnB1dCgmcXVvdDtcbuaMieWbnui9pui/lOWbnuS4u+iPnOWNlSZxdW90OykKCmRlZiBzaG93X2ludHJvKCk6CiAgICBjbGVhcigpCiAgICBwcmludCgmcXVvdDs9PT09PSDku4vnu40uZXhlID09PT09JnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q75pys56iL5bqP55So5LqO566h55CG5a6e6aqM44CB6LWE5paZ44CB5om55rOo5LiO6K+05piO44CCJnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q75Zub5Liq5YiG5Yy65YiG5Yir55So5LqO77yaJnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q7MS4g5p+l55yL5a6e6aqM6L+b5bqmJnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q7Mi4g5p+l6ZiF56We5aWH6ICF55u45YWz6LWE5paZJnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q7My4g5p+l55yL5LiO5re75Yqg5om55rOoJnF1b3Q7KQogICAgcHJpbnQoJnF1b3Q7NC4g5LqG6Kej56iL5bqP55So6YCUJnF1b3Q7KQogICAgaW5wdXQoJnF1b3Q7XG7mjInlm57ovabov5Tlm57kuLvoj5zljZUmcXVvdDspCgpkZWYgbWFpbigpOgogICAgd2hpbGUgVHJ1ZToKICAgICAgICBjbGVhcigpCiAgICAgICAgcHJpbnQoJnF1b3Q7PT09PT09PT09PT09PT09PT09PT09PT09JnF1b3Q7KQogICAgICAgIHByaW50KCZxdW90OyAgICAgIOS4u+eoi+W6j+WQr+WKqOWZqCZxdW90OykKICAgICAgICBwcmludCgmcXVvdDs9PT09PT09PT09PT09PT09PT09PT09PT0mcXVvdDspCiAgICAgICAgcHJpbnQoJnF1b3Q7MS4g5a6e6aqM6L+b5bqmLmV4ZSZxdW90OykKICAgICAgICBwcmludCgmcXVvdDsyLiDnpZ7lpYfogIXkuaYuZXhlJnF1b3Q7KQogICAgICAgIHByaW50KCZxdW90OzMuIOaJueazqC5leGUmcXVvdDspCiAgICAgICAgcHJpbnQoJnF1b3Q7NC4g5LuL57uNLmV4ZSZxdW90OykKICAgICAgICBwcmludCgmcXVvdDswLiDpgIDlh7rnqIvluo8mcXVvdDspCiAgICAgICAgcHJpbnQoJnF1b3Q7PT09PT09PT09PT09PT09PT09PT09PT09JnF1b3Q7KQoKICAgICAgICBjaG9pY2UgPSBpbnB1dCgmcXVvdDvor7fovpPlhaXpgInpobnnvJblj7fvvJomcXVvdDspCgogICAgICAgIGlmIGNob2ljZSA9PSAnMSc6CiAgICAgICAgICAgIHNob3dfZXhwZXJpbWVudCgpCiAgICAgICAgZWxpZiBjaG9pY2UgPT0gJzInOgogICAgICAgICAgICBzaG93X21hZ2ljX2Jvb2soKQogICAgICAgIGVsaWYgY2hvaWNlID09ICczJzoKICAgICAgICAgICAgc2hvd19ub3RlKCkKICAgICAgICBlbGlmIGNob2ljZSA9PSAnNCc6CiAgICAgICAgICAgIHNob3dfaW50cm8oKQogICAgICAgIGVsaWYgY2hvaWNlID09ICcwJzoKICAgICAgICAgICAgcHJpbnQoJnF1b3Q75q2j5Zyo6YCA5Ye6Li4uJnF1b3Q7KQogICAgICAgICAgICB0aW1lLnNsZWVwKDAuNSkKICAgICAgICAgICAgYnJlYWsKICAgICAgICBlbHNlOgogICAgICAgICAgICBwcmludCgmcXVvdDvovpPlhaXml6DmlYjvvIzor7fph43mlrDpgInmi6kmcXVvdDspCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMSkKCmlmIF9fbmFtZV9fID09ICZxdW90O19fbWFpbl9fJnF1b3Q7OgogICAgbWFpbigpCg==
import os
import time
def clear():
# 清屏
os.system('cls' if os.name == 'nt' else 'clear')
def show_experiment():
clear()
print("===== 实验进度.exe =====")
print("当前实验进度:未开始")
print("记录:暂无数据")
input("\n按回车返回主菜单")
def show_magic_book():
clear()
print("===== 神奇者书.exe =====")
print("【第一章:起源】")
print("【第二章:能力】")
print("【第三章:规则】")
print("【第四章:未知】")
input("\n按回车返回主菜单")
def show_note():
clear()
print("===== 批注.exe =====")
print("批注1:注意实验安全")
print("批注2:记录关键数据")
print("批注3:请勿外传")
input("\n按回车返回主菜单")
def show_intro():
clear()
print("===== 介绍.exe =====")
print("本程序用于管理实验、资料、批注与说明。")
print("四个分区分别用于:")
print("1. 查看实验进度")
print("2. 查阅神奇者相关资料")
print("3. 查看与添加批注")
print("4. 了解程序用途")
input("\n按回车返回主菜单")
def main():
while True:
clear()
print("========================")
print(" 主程序启动器")
print("========================")
print("1. 实验进度.exe")
print("2. 神奇者书.exe")
print("3. 批注.exe")
print("4. 介绍.exe")
print("0. 退出程序")
print("========================")
choice = input("请输入选项编号:")
if choice == '1':
show_experiment()
elif choice == '2':
show_magic_book()
elif choice == '3':
show_note()
elif choice == '4':
show_intro()
elif choice == '0':
print("正在退出...")
time.sleep(0.5)
break
else:
print("输入无效,请重新选择")
time.sleep(1)
if __name__ == "__main__":
main()