Scratch——創建exe可執行文件

  注意:根據安裝Scratch 版本的不同,需要使用不同的轉換方式,最直接的方式便是看保存到本地的文件對應的後綴,若是".sb2"則對應的版本是Scratch 2;若後綴是".sb3"則對應的版本是Scratch 3。點擊下面“Scratch 2”或“Scratch 3”進行快速跳轉。

Scratch 2

所需軟件:

scratch2exe,下載鏈接

轉換過程

使用方法:

  • 第1步:點選(黃色文件夾)-找到想要轉化的scratch源文件。
  • 第2步:點選(ICON圖標)-選擇一個你想要的ico圖標文件。
  • 第3步:點選(綠旗)-執行exe轉化。
    在這裏插入圖片描述

Scratch 3

所需軟件:

NW.js

下載地址:https://nwjs.io/downloads/
在這裏插入圖片描述
在這裏插入圖片描述建議下載穩定版,然後對應電腦系統型號選擇下載。


Make SFX (Self-extracting archive)

下載地址:http://revocue.cz/en/make-sfx/index.php
下拉頁面至最下端,點擊“Download”下載。
在這裏插入圖片描述

.sb3轉HTML5網頁.html文件

  1. 打開網址:https://sheeptester.github.io/words-go-here/htmlifier/
  2. 上傳文件,點擊瀏覽,選擇保存在本地的“.sb3”文件。
    在這裏插入圖片描述
  3. 轉換,修改軟件名字等配置信息後,點擊“HTMLify”按鈕下載轉換完成後的文件。
    在這裏插入圖片描述

.html文件文件轉.exe文件

  下述操作以默認的軟件名字爲例,其對的下載的.html文件文件爲“Zombie Cube Escape!.html”。

  1. 將下載好的"NW.js"軟件壓縮包解壓,並將下載的“Zombie Cube Escape!.html”文件複製到解壓後的文件夾中。

  2. 打開記事本,寫入下述內容:

    {
    
    "name": "實驗1",
    
    "main": "Zombie Cube Escape!.html"
    
    }
    

    上述內容寫入後,點擊記事本的“文件”->“保存”,修改文件名爲“package.json”,修改文本格式爲“UTF-8”,並將其保存在"NW.js"解壓後的文件夾中。
    在這裏插入圖片描述
    註釋"name": "實驗1",中的“實驗1”是軟件名字,可以對其進行修改, "main": "Zombie Cube Escape!.html"中的"Zombie Cube Escape!.html"爲轉換後下載到本地的.html文件。

    此時即可點擊"NW.js"解壓後的文件夾中的“nw.exe”對製作的軟件進行預覽,若內容有誤請對上述步驟進行檢查。

    此處使用的是“NW.js”的默認圖標爲軟件圖標,若想對其進行修改,則修改“package.json”文件如下:

     {
    
    "name": "實驗1",
    
    "main": "Zombie Cube Escape!.html",
    
    "icons": {"16":"tiger.ico"}
    
    } 
    

    此處"icons": {"16":"tiger.ico"}中““tiger.ico””爲對應的圖標,圖標的格式爲‘.ico’,該圖片也需要存放在“NW.js”解壓後的文件夾中。

  3. 生成軟件。打開下載好的“makesfx.exe”,修改其中內容如下:
    在這裏插入圖片描述確認無誤後點擊“Make SFX”按鈕,開始生成對應的.exe可執行文件,如下圖所示。
    在這裏插入圖片描述4. 結束。
    生成的軟件如下
    在這裏插入圖片描述
    執行效果如下:
    在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章