Scratch3.0保存的文件是sb3文件,之前的转exe可执行文件方法已经不能用,所以需要想办法转换sb3文件为可执行文件。
工具/原料
-
scratch3-htmlifier
-
NW.js
-
makesfx
方法/步骤
-
https://sheeptester.github.io/words-go-here/scratch3-htmlifier/ 网站Upload project上传本地sb3文件,或者先把本地sb3文件上传到mit scratch社区上,得到一个项目号Project ID。选择HTMLify without minification(recommended)如下图所示,完成后会下载得到文件project.html。
-
https://nwjs.io/ 下载稳定版压缩包, 目前版本nwjs-v0.39.3-win-x64.zip. 解压后,把之前下载的project.html移动到这个解压后的目录。并在该目录下建立一个icon.png图标文件,以及配置文件package.json文件,其json内容示例:项目名字,主程序文件,图标。
"name": "CrazyBall",
"main": "project.html",
"icons": { "16": "icon.png"}
}
双击运行nw.exe,就可以打开sb3转换成的exe可执行文件了。
-
http://revocue.cz/en/make-sfx/index.php 下载makesfx.exe,可以把nw.exe所在目录所有的文件制作成一个exe文件,可以定制文件名和图标。