Scratch3程序如何转成HTML和制作成exe文件转换方法

时间:2024-02-21 21:27:55

Scratch3程序如何转成HTML和制作成exe文件转换方法

 

第一步,下载软件(前期准备工作)

1、下载nwjs程序,可以到这网址 https://nwjs.org.cn 点击下载,版本很多,任选吧。

也可以去官网网站 https://nwjs.io 官网会自动识别你的电脑系统直接点击红圈内的图标下载就好。

2、下载makesfx.exe,无需安装,双击即可运行。下载地址 https://revocue.cz/en/make-sfx/index.php

拉到最底下,点击下载。


第二步,开始操作(重点来了,敲黑板,看不懂多看几遍)

1、先把你的.sb3文件转换成HTML5文件。

请打开 https://sheeptester.github.io/words-go-here/htmlifier/(如下图所示)速度可能比较慢,请耐心等待……

1、1号圈不用管,自动生成。

2、2号圈点击选择你要转换的文件。

3、3号圈填写的内容会出现在程序窗口的最左上角,可以加名字等。

4、最后点击4号圈,会自动生成和自动下载!

5、找到自动下载的project.html(package是指你在3号圈里填的文字)复制到nwjs-v0.42.2-win-x64.zip解压后的目录(就是有nw.exe程序的文件夹内—很重要不能搞错哦!)。并在该目录下建立一个icon图标文件如Pygame.ico(这是将来你生成自己的exe程序的图标,不过我是没有设置成功,还是软件自带的图标),以及配置文件package.json文件(这个里的文件名package不能改动哦,就让它是package吧!这个.json文件可以用记事本创建,创建好最后要变成.json,方法是直接吧.txt改成.json就行。注意:保存时编码选为UTF-8,否则会报错,另外切记切记文件中的标点符号只认英文格式,不认中文格式,一定不要输错,说多了都是泪,搞不出来就是卡在了这里。

记事本中输入的内容如下:(注:除中文件,其作的均为英文半角
{
“name”: “您的应用程序或游戏名称”,
“main”: “project.html”,
“icons”: {“16”:“01.ico”}
}

******************************

实例说明:

{
"name":"小猫跳台阶",
"main":"小猫跳台阶.html",
"icons":{"16":"pygame.ico"}
}

******************************

5、此时,双击运行nw.exe,就可以预览效果了(并没有真正生成exe可执行文件)。

6、使用makesfx生成你的EXE文件

nwjs-v0.47.0-win-x64.zip解压后的目录(包含nw.exe、package.json和所有其他文件的文件夹 )

目标SFX文件(exe文件保存的位置和名字)

应用程序的图标ico文件

选择nwjs解压目录下面的nw.exe

单击“MakeSfx”按钮,将构建一个可执行文件.exe文件

OK!恭喜你,到这里就成功的将scratch3的程序打包成了.exe文件了!

潇洒的分划线:*********************************************************************

修改记事本为默认编码为UTF-8方法

新建一个.txt文档,不输入任何内容。然后“另存为”,将编码由默认的 ANSI 修改为 Unicode 或 UTF-8,并将新文档命名为 temp.txt。(注:文件名可以按需要命名)

NWjs-v0.47.0-win-x64.zip文件下载:

地址: https://pan.baidu.com/s/1OJv_j_o2kUoUmoQJuWaX4Q 提取码: dtxm

Makesfx.exe文件下载:

地址: https://pan.baidu.com/s/15pJYfZ3BQNf_snxItfi7eA 提取码: vm47