把 Scartch 3(*.sb3) 转为 exe 文件一般来讲,分为两个步骤:转为 html5 网页版本,转为 exe
一、把 sb3 转为 html5 网页版本
有两个工具个可以实现此功能,根据你的需要选择。
工具 1: htmlifier
https://sheeptester.github.io/htmlifier/(进去之后也可以下载其离线版,htmlifier-offline.html)
Upload project 上传本地 sb3 文件。选择 HTMLify 即可。

工具 2:Scratch 转换器
官方网站:https://github.com/winsonwq/scratch-converter ,这个是客户端,基于 htmlifier 改进的,中文界面,去掉了众多的选项,简单粗暴,直接拖入 sb3 文件即可转换。

其实这个时候生成的 html 直接可以用浏览器打开看到效果了。
二、把 html5 网页转为 exe 文件
(一) 准备工具 nwjs 、 makesfx
先到 https://nwjs.io/ 下载压缩包 nwjs,解压备用。
再到 http://revocue.cz/en/make-sfx/index.php 下载 makesfx.exe,(它不需要安装双击就运行)。
(二) 移动目录
把制作好的*.html 移动到 nwjs 解压后的目录。
(三) 创建 package.json 文件
在 nwjs 目录下建立一个 icon 图标文件如 a1.png(如果需要的话),以及配置文件 package.json 文件 (可以用记事本创建,建议使用专业 notepad++, 注意文件的扩展创建名,如果含有中文字符,保存时编码选为 UTF-8
{
"name": "您的应用程序或游戏名称",
"main": "*.html",
"icons": { “16”: “a1.png”}
}
*.html 就是你转换的那个 html,*就是名字,不需要 icons 的直接删除此行,注意也要删除上一行后面的","
(四) 开始转换
运行 makesfx.exe,加入 nw.exe,指定文件名和图标,制作成一个 exe 文件。参见下图

您应根据实际情况填充内容,然后单击 “MakeSfx” 按钮,将构建一个可执行文件——exe 文件,和原 sb3 文件相比,比较大 (200M 以上)。
需要全套工具的,本网站随后发布。
谢谢分享,收藏备用啊
拿走即可