Scratch 3.0文件SB3转exe可执行文件

Scratch3.0保存的文件是sb3文件,之前的转exe可执行文件方法已经不能用,所以需要想办法转换sb3文件为可执行文件。

  1. 1
    方法:

    scratch3-htmlifier

  2. 2

    NW.js

  3. 3

    makesfx

  4. 4

    https://sheeptester.github.io/words-go-here/scratch3-htmlifier/  网站Upload project上传本地sb3文件,或者先把本地sb3文件上传到mit scratch社区上,得到一个项目号Project ID。选择HTMLify without minification(recommended)如下图所示,完成后会下载得到文件project.html。

    Scratch 3.0文件SB3转exe可执行文件
  5. 5

    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可执行文件了。

    Scratch 3.0文件SB3转exe可执行文件
  6. 6

    http://revocue.cz/en/make-sfx/index.php 下载makesfx.exe,可以把nw.exe所在目录所有的文件制作成一个exe文件,可以定制文件名和图标。

    Scratch 3.0文件SB3转exe可执行文件
    Scratch 3.0文件SB3转exe可执行文件
    END