里々POSIXプラグイン

* 里々POSIXプラグイン

里々 のソースコードを一部改変してDarwin上でビルドし、偽林檎プラグインとしたものです。 偽林檎本体にも里々クローンは内蔵されているので、このプラグインを使わなくても里々ゴーストを 起動する事は出来ますが、これは本家の里々と(ほぼ)同一ですので、ほぼ完全な精度で動作するはずです。

このプラグインはオリジナル里々のライセンスを継承します。詳しくは同梱のsatori_license.txtを御覧下さい。

* 注意

・#102以前の偽林檎に入っている里々クローンは、本家のものとは互換性の無い セーブデータを出力します。#103のクローンで一旦起動して終了すれば、 互換性のあるファイルに更新されますが、この操作をせずにいきなり里々プラグインで 起動すると、セーブデータが失われます。
・偽林檎#103での仕様変更に依存しているので、#102以前の偽林檎では動作しません。 (この場合は次の候補である内蔵里々クローンでゴーストが起動します。)

* ダウンロード(アーカイブ)
Satori-POSIX plugin #124003 [5180hit][2006/09/07]
Satori-POSIX plugin #124001 [2425hit][2005/04/24]
Satori-POSIX plugin #124 [3122hit][2004/04/08]
Satori-POSIX plugin #120 [1882hit][2004/02/11]
Satori-POSIX plugin #124002 [18hit][2006/09/05]

* ソースコード

この里々プラグインは、内部的にはプラグイン部、shioribox、里々本体の 三つの部分で構成されています。narアーカイブにはプラグイン部のソースしか 含まれていません。
* 里々POSIX ソースコード
satori124src.posix.zip (本家satori124src.zipに幾つかの修正を行ったもの)
* shioribox
shioribox-2.tar.gz
shioriboxは栞やさおりのライブラリモジュールを単独のプロセスで動作させるためのプログラムです。 コンソール上から使う事も出来ますが、他のプログラムから呼び出して使う事も出来ます。 今のところはJava Native Interface(JNI)から呼ぶためのライブラリである libshioribox_jni.aのみ用意してありますが、必要なら他のインターフェイスも作れます。