New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

mctoast

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mctoast

把Minecraft的Toast带到现实里!

  • 1.21
  • PyPI
  • Socket score

Maintainers
1

🍞mctoast

一个基于tkinter的,用于显示minecraft风格的toast的库
目前被CamMoitor使用

📦安装

# 从PyPI上安装

$ pip install mctoast

# 安装快照 (请将后面的路径换为实际的)

$ pip install /path/to/mctoast-wheel.whl

# 从github仓库安装 (有时候未经测试,也有可能无法运行)

$ pip install git+https://github.com/SystemFileB/mctoast.git@main

推荐你额外安装requests,这样你就可以在-i=参数中使用URL了

$ pip install requests

🖼️画廊

原版效果:
原版

mctoast模仿的效果:
mctoast

⚙️使用方法

见wiki

⚠️版权信息

  • 这个库与Mojang,Microsoft没有任何关系,且在正式的库中(我在示范中使用了红色床的图片)不使用client.jar,.minecraft/assets文件夹下的任何文件
  • Toast纹理来自VanillaXBR,基于CC-BY-NC-4.0许可证
  • 字体使用了GNU Unifont,基于GPLv2许可证
  • 若遇到了相关的许可证问题,请第一时间提交issue并加上 版权或许可证问题 标签

📰更新日志

1.21

  • 修复:new_toast参数错误后程序就会一直阻塞

1.20.2

  • 修改CLI彩蛋

1.20.1

  • 紧急修复:CLI工具的版本号不对
  • 把版本号定义加在了__init__.py

1.20

  • 命令行工具的修改
    • 如果你安装了requests,你就可以在-i=参数中使用网络图片
  • 库的修改
    • 放宽了generate_image image参数的类型,现在只要是Pillow支持的都可以,如果Pillow不支持Pillow就会报错,命令行工具也是
    • 所以遇到PIL.UnidentifiedImageError: cannot identify image file你也不必上传issue,否则我就会把它标为 不予理会

1.12

  • 紧急修复:setup.py并没有包含__init__.py__main__.py文件,导致无法使用
  • 重新加入1.11的更改
  • 修复:python -m mctoast无法弹出参数自定义的toast

1.11.1

  • 紧急修复:撤回1.11的更改

1.11

  • 允许你直接运行mctoast,而非python -m mctoast

1.10.2

  • 因为PyPI无法上传同一个版本的库,我又更改了这个库的README,所以我改了版本号

1.10.1

  • 紧急修复:mctoast.init()报错

1.10

  • 库的修改
    • generate_image添加了默认值
    • generate_image(return_mode=RETURN_BYTE)修复,现在返回的就是正常的图片字节
    • 加入generate_image(return_mode=RETURN_SAVETIFILE,filename="awasome.png")语法,可以将图片保存为文件了
    • 加入generate_image(resize=False),在new_toast里使用的时候这个值为True,你一般不用修改,除非你也要把它缩放到320x64
  • 允许你使用python -m mctoast生成toast图片或弹出toast
  • 据说执行 python -m mctoast --moo 有彩蛋,你要不要试试

  • 移除了Herobrine (

1.01

  • 修复:进度图片显示不正常

1.00

  • 第一次发布

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc