言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

プラグインイメージを作る。

http://languagegame.org:8080/propella/100 で作っている 3.8 ベースの Squeak 日本語版ですが、こうすればブラウザから起動するプラグインイメージになるというのを書く。使ってみたいという人は、下の「上書き」の項目だけ読んでください。

  • スプラッシュ画像の準備(最初だけ)
    • 本家プラグインSqueak をインストールして起動
    • ワークスペースをあけProjectLauncher splashMorph openInHand
    • 現れたモーフをファイルに保存(debug - save morph in file)
    • C:\My Squeak\*\my PasteUpMorph.project あたりにファイルが出来るので
    • ファイル名を SqueaklandSplash.morph に変更(拡張子を変えるが気にしない)
  • Squeakland 用のリリース処理
    • http://languagegame.org:8080/propella/100 より日本語 Sqeuak をダウンロードしておく。
    • 日本語 Squeak から見て、scripts\SqueaklandSplash.morph となるようにスプラッシュ画像を配置
    • 日本語 Squeakワークスペースを開けて Smalltalk makeSqueaklandRelease を doit
    • ノーティファイアが出たら、一度 debug を押して proceed する(ここはすぐに直します)。
    • (ここ重要)Reset highest update には no と答える。他の質問には yes でいいです。
    • 何も言わず終わるのでそのまま保存して終了。
    • 保存したイメージを本家プラグインSqueak に上書き。windows の場合、C:\Program Files\squeak\Plugin\SqueakPlugin.image

例によって出来たファイルを http://metatoys.org/pub/NSqueakPlugin-2004-12-31.zip に置いておきます。これを上書すれば良いです。
ファイルを上書きしたらこんな感じでブラウザで見れます。
http://www.squeakland.org/project.jsp?http://squeakland.jp/super/uploads/%8E%95%8E%D4%82%AA%82%A2%82%C1%82%CF%82%A2.002.pr