scratch3文件转exe文件方法

scratch3文件转exe文件方法

scratch3保存的文件(.sb3格式)怎么转换成html格式,以及在windows环境下运行的exe格式。
原文:https://zhuanlan.zhihu.com/p/358923184
一、准备转换工具

1.htmlifier-offline.html,用于将sb3文件转换成html文件,这里使用离线版本

2.nwjs-v0.52.0-win-x64.zip,用于将html文件打包为桌面应用

3.makesfx.exe,用于将相关文件打包成单个exe,可自解压直接运行

在这里插入图片描述

注意:

nwjs这里选择的是windows x64环境。

下载地址如下:

链接: https://pan.baidu.com/s/1OKMz8KFN8I-nbeuFJP2pLg 提取码: qn89
二、sb3文件转换为html文件

1.打开htmlifier-offline.html

2.在下图红框位置选择要转换的sb3文件

在这里插入图片描述
3.需要绿旗和红多边形可以打开
在这里插入图片描述

4.浏览器拉到下图位置,点击HTMLify
在这里插入图片描述
4.转换完成以后打开转换后的文件,确认程序运行是否正常。

若正常则修改名称为“测试1.html”,然后继续。
三、使用nwjs预览程序

1.解压缩文件nwjs-v0.52.0-win-x64.zip

2.将上一步生成后改名的“测试1.html”复制粘贴到解压缩后的文件夹nwjs-v0.52.0-win-x64内部

3.自行准备一个icon文件或者使用我给的下载地址里的“测试1.icon”,将该icon文件复制粘贴到解压缩后的文件夹nwjs-v0.52.0-win-x64内部

4.在文件夹nwjs-v0.52.0-win-x64内部新建一个记事本文件,并将名称改为package.json

5.右击package.json选择打开方式,选择记事本打开

6.复制粘贴如下内容到记事本,其中name表示最终生成的exe所显示的文件名称,main表示使用的html文件名称(需要自行修改为第二步生成并修改后的html文件名称),icons表示最终生成的exe所显示的图标(需要自行修改为自己使用的ico文件的名称)。
{

“name”: “您的应用程序或游戏名称”,

“main”: “测试1.html”,

“icons”: {“16”:“测试1.ico”}

}
7.另存该文件到该文件夹内,保证编码方式为UTF-8,覆盖保存即可。
在这里插入图片描述

8.最终效果如下:
在这里插入图片描述
9.双击运行该文件夹下的nw.exe文件,预览程序运行是否正常。

若正常则继续。
四、使用makesfx.exe生成单个可运行exe文件

1.双击打开makesfx.exe

2.根据下图6步走,依次选择对应选项和文件

在这里插入图片描述
第二步 测试1.exe可以自己手动输入。
3.打开第2步所在的文件夹,找到“测试1.exe”

4.打开“测试1.exe”,查看程序运行是否正常

注意:

第6步生成的exe,大小会比原sb3文件大很多,这是正常现象。嫌弃文件过大的话,可直接使用第二大步骤里生成的html文件即可。

视频教程:https://www.bilibili.com/video/av760724506?vd_source=9b71102274dee66b30c5461bd7f7f76e

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值