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
