新時代のソーサリアンを提案する

30周年を越えたソーサリアンの夢と妄想を語り続ける

ソーサリアンText 開発者向けマニュアル(ローカルサーバー編)

-開発者マニュアル目次(http://d.hatena.ne.jp/sorcerian/20171221

ローカル環境に、Apache Http Server(以下、Apache)などのサーバー環境を準備することで、オフラインでソーサリアンTextを動作できます(.htmlファイルをエクスプローラーから直接起動しても動作しないので、注意です)。

サーバーインストールの手間はありますが、手元で編集したシナリオをそのまま実行できますし、ソーサリアン Textのすべての機能をサポートしています。

[1]サーバーの準備

Apacheは、XAMPPというソフトでインストールするのが簡単です。詳しいインストール方法は、以下のページなどを参照してください(ちょっと古いかも)。

http://www.wings.msn.to/index.php/-/B-08/php_win_xampp/

[2]ソースコードのダウンロード

ソースコードは、GitHubからダウンロードしてください。

https://github.com/snext1220/stext

右上の[Clone or download]-[Download ZIP]でダウンロードできます。解凍すると、/stext-masterというフォルダーができるので、フォルダーごと「C:\xampp\htdocs」に移動します。

[3]サンプルの実行

あとは、Apacheが起動していることを確認した上で、以下のアドレスからアクセスできます(表示するシナリオは、上部の選択ボックスから選択できます)。

http://localhost/stext-master/

http://www.web-deli.com/sorcerian/next/images_blog/stext_d_local.png

■Note■

ローカル環境でも、デバッグモードを利用できます。デバッグモードについては、Playgroundの解説を合わせて参照してください。

[4]作成したシナリオを配置する

ローカル環境でシナリオの動作を確認する場合には、シナリオのトップフォルダーの名前を「test」とした上で、/stextフォルダー直下にコピーしてください。あとは、トップページの選択ボックスから[テストシナリオ]を選択することで、シナリオを起動できます。

http://www.web-deli.com/sorcerian/next/images_blog/stext_d_test.png