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