Scratch 3 の動作 (sb3 形式のファイル) 実行可能 exe ファイルの生成方法

Scratch 3 の動作 (sb3 形式のファイル) 実行可能 exe ファイルの生成方法

   Scratch 2.0 ソフトウェアと比較して、Scratch 3.0 のインターフェイスと内部実装メカニズムは大きく変更されました。

 Scratch 3.0 のインターフェイスは次のとおりです。

  

  以前のバージョン2.0とは異なり、 Scratch 3.0バージョンはH5および JS 言語で書かれており、ソフトウェア インターフェイスが大幅に変更され、プログラミング ブロックが中央に配置され、完成品のプレビューもより容易になりました。プログラミングと実際のグラフィックスの比較として、反復および無効なクリック率が減少します; Scratch3.0 は、プラグイン モジュールを統合および追加し、使用されるテキスト読み上げプラグイン、翻訳プラグイン、Makey Makey プラグインを統合および追加します。 ins などにより、完成品の品質と豊かさが大幅に向上します; Scratch 3.0の中国語版では、完全に簡体字中国語を使用できます。

スクラッチプロジェクト ( .sb形式) はどのように実行可能 exe ファイルを生成しますか

完成したスクラッチプロジェクト ( .sb形式) をより多くの人と共有したい場合、スクラッチプログラムをインストールせずに実行したい場合、またはコードを見ずにデモのみ実行させることができる場合、どうすればよいでしょうか?

.sb2形式の場合は、 scratch2exeツールを使用できます。インストールが完了したら、ソフトウェアを実行します。インターフェイスは次のとおりです。

1をクリックして保存したアプレットを見つけ、それを開くことを選択します。

2  をクリックして、アプレットのアイコンとしてicoファイルを選択します。

3番目のステップは、小さな緑色の旗をクリックし、上記の3つのステップを完了して、「OK」をクリックすることです。この時点で、コンピュータ内に実行可能なexe  ファイルがあることがわかります。

exeファイルを  ダブルクリックすると、ゲーム インターフェイスが通常どおり表示されます。

.sb3形式の場合、上記の方法は使用できなくなりました.sb3 形式の実行可能 exe ファイルを生成するにはどうすればよいですか?

Scratch3.0で生成されたファイルはsb3ファイルで、現在の利用方法は以下の通りです。

参考https://scratch.mit.edu/discuss/topic/341617/?page=1

まず https://nwjs.io/ に移動して、nwjs-v0.39.3-win-x64.zip などの圧縮パッケージ nwjs をダウンロードし、後で使用するために解凍します。

次に、http://revocue.cz/en/make-sfx/index.php にアクセスして、makefx.exe をダウンロードします (実行するためにインストールしてダブルクリックする必要はありません)。

sb3 を exe に変換する手順は次のとおりです。

1. まず HTML5 Web バージョンに変換します。https://sheeptester.github.io/words-go-here/scratch3-htmlifier/ Web サイトを開いて、プロジェクトをアップロードしてローカル sb3 ファイルをアップロードするか、最初にローカル sb3 ファイルを mitScratch コミュニティにアップロードしてプロジェクト番号を取得します。プロジェクトID。以下の図に示すように、縮小しない HTMLify (推奨) を選択すると、完了後にファイル project.html (これは Web バージョン) がダウンロードされます。

2. ダウンロードしたproject.htmlをnwjs-v0.39.3-win-x64.zipの解凍ディレクトリに移動します。そして、このディレクトリに a1.png などのアイコン ファイルを作成し、構成ファイル package.json ファイルを作成します (メモ帳を使用して作成できます。ファイルの拡張子に注意してください。中国語の文字が含まれている場合は、UTF-以下の図に示すように、保存時のエンコードとして 8 を使用します)。

package.json ファイル (コロン引用符は英語です) には、次のようなプロジェクト名、メイン プログラム ファイル、アイコンが含まれます。

{ "name": "アプリケーションまたはゲームの名前", "main": "project.html", "icons": {"1":"a1.png"} }



 注: 「名前」と「アイコン」はウィンドウのタイトルバーに表示されます。アイコンを使用しない場合は、project.html の後の最後のカンマとアイコン行を削除します。それ以外の場合は、png アイコンが必要です。

この時点で、ダブルクリックして nw.exe を実行すると、効果をプレビューできます (ただし、exe ファイルは実際には生成されていません)。

実際にexeファイルを変換するには以下の手順が必要です。

makefx.exeを実行し、nw.exeを追加し、ファイル名とアイコンを指定してexeファイルを作成します。以下の図を参照してください。

例証します:

1- ソース フォルダー (サブフォルダーが含まれる場合があります): nw.exe、package.json、およびその他すべてのファイルが含まれるフォルダー             

2- ターゲット SFX ファイル (exe ファイル): 実行可能ファイルが作成される場所            

3- ターゲット SFX ファイル アイコン: アプリケーションのアイコン。

4- 抽出後に実行される実行可能ファイル: nw.exe と package.json が配置されているフォルダーに移動し、nw.exe を選択します (その下のコマンド ライン引数には何も入力しません)。

5- UAC 自動昇格: (管理者ではない場合) 利用可能な最高の特権で sfx を実行することをお勧めします。

実際の状況に応じて内容を入力し、「MakeSfx」ボタンをクリックして実行可能ファイル (元の sb3 ファイルよりも大きい exe ファイル) をビルドする必要があります。

おすすめ

転載: blog.csdn.net/cnds123/article/details/97109977