Skip to content

Commit 6dd1e18

Browse files
committed
1.11.1
1 parent 5ba7277 commit 6dd1e18

File tree

3 files changed

+49
-57
lines changed

3 files changed

+49
-57
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ mctoast模仿的效果:
2626
- 字体使用了GNU Unifont,基于[GPLv2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)许可证
2727
- 若遇到了相关的许可证问题,请第一时间[提交issue](https://github.com/SystemFileB/mctoast/issues)并加上 版权或许可证问题 标签
2828

29-
## 更新日志
29+
## 📰更新日志
30+
### 1.11.1
31+
- 撤回1.11的更改
32+
3033
### 1.11
3134
- 允许你直接运行mctoast,而非python -m mctoast
3235

mctoast/__main__.py

Lines changed: 44 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
生成一个MCToast图片或者弹出一个Toast
44
用法:
55
python -m mctoast <参数> [保存路径]
6-
mctoast <参数> [保存路径]
76
87
参数:
98
--toast=<弹窗类型>,-t=<弹窗类型> 指定弹窗类型<0,1,2>
@@ -28,11 +27,11 @@
2827
十分的直观 (
2928
3029
示例:
31-
mctoast -t=0 -i=1.png -t1=进度已达成! -c1=yellow -t2=MCToast -c2=white
30+
python -m mctoast -t=0 -i=1.png -t1=进度已达成! -c1=yellow -t2=MCToast -c2=white
3231
33-
mctoast -t=2 -t1=提示 "-t2=想不到吧 我有空格"
32+
python -m mctoast -t=2 -t1=提示 "-t2=想不到吧 我有空格"
3433
35-
mctoast -t=0 -i=1.png -t1=进度已达成! -c1=yellow "-t2=我好像被保存了. . ." -c2=white test.png
34+
python -m mctoast -t=0 -i=1.png -t1=进度已达成! -c1=yellow "-t2=我好像被保存了. . ." -c2=white test.png
3635
3736
本mctoast具有超级牛力
3837
"""
@@ -68,49 +67,44 @@
6867
6968
Rickrolled LOL
7069
"""
71-
def main():
72-
global help,moo
73-
print("MCToast 生成器 1.11\n")
74-
toasts=(mctoast.ADVANCEMENT,mctoast.RECIPE,mctoast.SYSTEM)
75-
toast=mctoast.ADVANCEMENT
76-
image=None
77-
text1="进度已达成!"
78-
color1="yellow"
79-
text2="MCToast示例"
80-
color2="white"
81-
savepath=None
82-
if len(sys.argv)>1:
83-
argv=sys.argv[1:]
84-
for arg in argv:
85-
if arg.startswith("--toast=") or arg.startswith("-t="):
86-
toast=arg.split("=")[1]
87-
elif arg.startswith("--image=") or arg.startswith("-i="):
88-
image=arg.split("=")[1]
89-
elif arg.startswith("--title=") or arg.startswith("-t1="):
90-
text1=arg.split("=")[1]
91-
elif arg.startswith("--title-color=") or arg.startswith("-c1="):
92-
color1=arg.split("=")[1]
93-
elif arg.startswith("--text=") or arg.startswith("-t2="):
94-
text2=arg.split("=")[1]
95-
elif arg.startswith("--text-color=") or arg.startswith("-c2="):
96-
color2=arg.split("=")[1]
97-
elif arg.startswith("--help") or arg.startswith("-h") or arg.startswith("-?"):
98-
print(help)
99-
exit(0)
100-
elif arg=="--moo":
101-
print(moo)
102-
exit(0)
103-
else:
104-
savepath=arg
105-
else:
106-
print("WARNING: 未指定参数,将弹出默认Toast,请使用 --help 查看帮助")
107-
if savepath==None:
108-
mctoast.init()
109-
mctoast.new_toast()
110-
mctoast.wait_no_toast()
111-
else:
112-
mctoast.generate_image(toast,image,text1,color1,text2,color2,mctoast.RETURN_SAVETOFILE, False, savepath)
113-
print("已保存:",savepath)
114-
115-
if __name__=="__main__":
116-
main()
70+
print("MCToast 生成器 1.11.1\n")
71+
toasts=(mctoast.ADVANCEMENT,mctoast.RECIPE,mctoast.SYSTEM)
72+
toast=mctoast.ADVANCEMENT
73+
image=None
74+
text1="进度已达成!"
75+
color1="yellow"
76+
text2="MCToast示例"
77+
color2="white"
78+
savepath=None
79+
if len(sys.argv)>1:
80+
argv=sys.argv[1:]
81+
for arg in argv:
82+
if arg.startswith("--toast=") or arg.startswith("-t="):
83+
toast=arg.split("=")[1]
84+
elif arg.startswith("--image=") or arg.startswith("-i="):
85+
image=arg.split("=")[1]
86+
elif arg.startswith("--title=") or arg.startswith("-t1="):
87+
text1=arg.split("=")[1]
88+
elif arg.startswith("--title-color=") or arg.startswith("-c1="):
89+
color1=arg.split("=")[1]
90+
elif arg.startswith("--text=") or arg.startswith("-t2="):
91+
text2=arg.split("=")[1]
92+
elif arg.startswith("--text-color=") or arg.startswith("-c2="):
93+
color2=arg.split("=")[1]
94+
elif arg.startswith("--help") or arg.startswith("-h") or arg.startswith("-?"):
95+
print(help)
96+
exit(0)
97+
elif arg=="--moo":
98+
print(moo)
99+
exit(0)
100+
else:
101+
savepath=arg
102+
else:
103+
print("WARNING: 未指定参数,将弹出默认Toast,请使用 --help 查看帮助")
104+
if savepath==None:
105+
mctoast.init()
106+
mctoast.new_toast()
107+
mctoast.wait_no_toast()
108+
else:
109+
mctoast.generate_image(toast,image,text1,color1,text2,color2,mctoast.RETURN_SAVETOFILE, False, savepath)
110+
print("已保存:",savepath)

setup.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
setuptools.setup(
99
name="mctoast",
10-
version="1.11",
10+
version="1.11.1",
1111
description="把Minecraft的Toast带到现实里!",
1212
long_description=long_description,
1313
long_description_content_type="text/markdown",
@@ -26,10 +26,5 @@
2626
fullname="Minecraft Toast (tkinter)",
2727
url="https://github.com/SystemFileB/mctoast",
2828
include_package_data=True,
29-
entry_points={
30-
"console_scripts": [
31-
"mctoast=mctoast.__main__:main",
32-
]
33-
}
3429

3530
)

0 commit comments

Comments
 (0)