Skip to content

Instantly share code, notes, and snippets.

@Tatakinov
Created December 18, 2023 13:00
Show Gist options
  • Save Tatakinov/561046e18d242bdb91341450e9acb44e to your computer and use it in GitHub Desktop.
Save Tatakinov/561046e18d242bdb91341450e9acb44e to your computer and use it in GitHub Desktop.
create-sanajk-ghostに関する備忘録

create-sanajk-ghostの使い方。 ※あらかじめnodeをインストールしておくこと。

cd /path/to/foo
npm install create-sanajk-ghost
node node_modules/create-sanajk-ghost/index.js bar
cd bar

NOTE: node ...は失敗することもあるっぽい。

以降は簡単のため/path/to/foo/barをルート(/)として記述する。

cd /shell
mkdir master
mv descript.txt *.png master

/shell/master/descript.txtを

charset,UTF-8
type,shell
name,master

に修正する。

cd /ghost/master
npm run build

/ghost/master/descript.txtを直す。

chatset,UTF-8
type,ghost
name,NAME
sakura.name,hoge
kero.name,piyo
shiori,SHIOLINK.dll

SHIOLINK.iniのcommandline行を以下のように修正する。

commandline = node.exe ./node_modules/shiolinkjs/dist/bin/shiolinkjs.js ./lib/shiori.js

/path/to/foo/barをsspのゴーストフォルダ(/path/to/ssp/ghost)にコピーする。

ssp.exeを起動してNAMEというゴーストに切り替えれば動いている姿が見られるはず。 ただし、narを配布することまで考えるとこれでいいかは不明。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment