分享

邓州市机器人编程课程scratch3的作品如何转换成exe文件

 ydylaoshi 2021-11-23
                                         以前我们分享过scratch2如何转换成exe的教程,但是它并不适用scratch3。Scratch3.0产生的文件是sb3文件,目前需要使用方法如下:
 
 
    参考https://scratch./discuss/topic/341617/?page=1
 
 
    需要用到的软件:
 
 
    (1)下载并解压nwjs,下载地址:https:///downloads/
 
 
     
 
 
    (2)下载makesfx.exe,无需安装,双击即可运行。下载地址:http:///en/make-sfx/index.php
 
 
     
 
 
    下面开始介绍如何进行操作:
 
 
    1、先转换成HTML5文件(scratch3的作品如何转换成HTML5文件)
 
 
    2、把下载的project.html移动到nwjs-v0.42.2-win-x64.zip解压后的目录。并在该目录下建立一个icon图标文件如01.ico,以及配置文件package.json文件(可以用记事本创建,注意:保存时编码选为UTF-8,否则会报错)
 
 
     
 
 
    package.json文件内容示例:项目名字,主程序文件,图标。(其中的冒号引号等是英文的)
 
 
    {
 
 
    "name": "您的应用程序或游戏名称",
 
 
    "main": "project.html",
 
 
    "icons": {"16":"01.ico"}
 
 
    }
 
 
    这是我的一个配置文件:
 
 
     
 
 
    如果不用图标,则删除project.html后面的最后一个逗号和图标行,否则需要有一个ico图标。
 
 
    3、此时,双击运行nw.exe,就可以预览效果了(并没有真正生成exe可执行文件)。
 
 
    运行makesfx.exe,指定目录、文件名和图标,制作成一个exe文件,如下图:
 
 
     
 
 
    ① nwjs-v0.42.2-win-x64.zip解压后的目录(包含nw.exe、package.json和所有其他文件的文件夹 )
 
 
    ② 目标SFX文件(exe文件保存的位置和名字)
 
 
    ③ 应用程序的图标ico文件
 
 
    ④ 选择nwjs解压目录下面的nw.exe
 
 
    ⑤ 单击“MakeSfx”按钮,将构建一个可执行文件——exe文件【文件比较大】
 
 
     
 
 
     
 
 
    
            

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多