注意:根據安裝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文件
- 打開網址:https://sheeptester.github.io/words-go-here/htmlifier/
- 上傳文件,點擊瀏覽,選擇保存在本地的“.sb3”文件。
- 轉換,修改軟件名字等配置信息後,點擊“HTMLify”按鈕下載轉換完成後的文件。
.html文件文件轉.exe文件
下述操作以默認的軟件名字爲例,其對的下載的.html文件文件爲“Zombie Cube Escape!.html”。
-
將下載好的"NW.js"軟件壓縮包解壓,並將下載的“Zombie Cube Escape!.html”文件複製到解壓後的文件夾中。
-
打開記事本,寫入下述內容:
{ "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”解壓後的文件夾中。 -
生成軟件。打開下載好的“makesfx.exe”,修改其中內容如下:
確認無誤後點擊“Make SFX”按鈕,開始生成對應的.exe可執行文件,如下圖所示。
4. 結束。
生成的軟件如下
執行效果如下: