zoukankan      html  css  js  c++  java
  • Scratch3程序如何转成HTML和制作成exe文件转换方法

    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

  • 相关阅读:
    Retrofit 传递json 和 复杂参数类型List<T>
    Android Activity has leaked window that was originally added
    Android 集成GoogleMap,实现定位和获取位置信息
    Android 新浪微博开放平台应用 android签名怎么获得
    Android java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader......couldn't find "libweibosdkcore.so
    Android 微信第三方登录
    Android RxVolley = Volley + RxJava + OkHttp
    Android 微博sdk接入授权指南
    Android之通过配置Flavor实现一个项目打包成多个apk
    Android第三方登陆之新浪微博Weibo篇(原生登陆授权)
  • 原文地址:https://www.cnblogs.com/maybaco/p/13409911.html
Copyright © 2011-2022 走看看