• R/O
  • HTTP
  • SSH
  • HTTPS

Source Tree

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Ruby GTK3移行後のメインリポジトリ


Name Size Rev. Time Author Log Message
bin
exe
lib
po
test
COPYING 17.57 k ca4d846 2016-01-04 23:42:45 Shyouzou Sugitani update satori.rb
ChangeLog 267.01 k c5a7c56 2019-01-13 10:06:32 Shyouzou Sugitani Prepare for Release of 5.0.9
Makefile 924 835bd65 2016-08-07 09:24:39 Shyouzou Sugitani update po/ja
README 5.5 k f211c40 2019-01-02 21:20:58 Shyouzou Sugitani Prepare for Release of 5.0.7
README.en 4.89 k f211c40 2019-01-02 21:20:58 Shyouzou Sugitani Prepare for Release of 5.0.7
README.ninix 59.9 k ca4d846 2016-01-04 23:42:45 Shyouzou Sugitani update satori.rb
SAORI 3.27 k ca4d846 2016-01-04 23:42:45 Shyouzou Sugitani update satori.rb
gen_pot.sh 1.6 k 835bd65 2016-08-07 09:24:39 Shyouzou Sugitani update po/ja
ninix-aya.gemspec 1.7 k 3d3a725 2018-07-08 09:47:15 Shyouzou Sugitani Prepare for Release of 5.0.6

README

--------------------------
ninix-aya(機能拡張版ninix)
--------------------------

これは何か
----------
ninix-aya(以前は「文」互換モジュール等 for ninixと呼ばれていました)は、
UNIX系OS対応デスクトップアクセサリninixに拡張機能を追加したパッケージです。
また、オリジナルninixに収録されていない改良、バグフィックスも併せて
収録しています。
現在はUNIX系OSに限らずWindowsでも動作するようになっています。
バージョン4.500.x以降(5.x系)から使用開発言語がRubyに変更になりました。

必要なもの
----------
本ソフトウェアを動作させるには以下のソフトウェアが必要です。
動作確認済みのバージョンより古いものでは動かない場合があります。

- Ruby (http://www.ruby-lang.org/)
  本ソフトウェアの開発言語です。
  バージョン 2.5.1, 2.3.3 での動作を確認しています。
  * Windows環境ではRuby InstallerおよびDevkitをインストールしてください。

- NArray(http://masa16.github.io/narray/)
  大規模な多次元数値配列の計算を、簡単かつ高速に実現するRubyのクラスです。
  バージョン 0.6.1.2, 0.6.1.1 での動作を確認しています。

- Ruby/GTK3 (http://ruby-gnome2.osdn.jp/)
  Gtk+3をRubyから利用するための拡張ライブラリです。  
  バージョン 3.2.7, 3.1.0 での動作を確認しています。

- GTK+ (http://www.gtk.org/)
  クロスプラットフォームの GUI ライブラリです。
  バージョン 3.22.30, 3.22.11 での動作を確認しています。(3.22以上が必須です。)
  下記GStreamerを使用する場合はRuby/GStreamerもインストールが必要です。

- GStreamer (http://gstreamer.freedesktop.org/)
  このソフトウェアはninix-ayaを動作させるのに必須ではありません。
  音声ファイルの再生に使用しています。
  バージョン 1.14.1, 1.10.4 での動作を確認しています。

- Rubyzip(https://github.com/rubyzip/rubyzip)
  Rubyからzipファイルを読み書きするためのモジュールです。
  バージョン 1.2.1, 1.2.0 での動作を確認しています。

- Ruby gettext(http://ruby-gettext.github.io/)
  Rubyのソフトをローカライズするためのパッケージです。
  バージョン 3.2.9, 3.2.2 での動作を確認しています。

- CharlockHolmes (http://github.com/brianmario/charlock_holmes)
  このソフトウェアはninix-ayaを動作させるのに必須ではありません。
  Shift_JIS以外の文字コードを使用している「美坂」使用ゴーストを動作させる場合に必要です。
  バージョン 0.7.5, 0.7.3 での動作を確認しています。

インストール
------------
Linux(Debianなど)ではディストリビューションで用意されている
パッケージの使用を推奨します。

以下ではソースアーカイブからインストールする方法について説明します。
(UNIX系OSを想定しています。)

配布サイトよりソースアーカイブの最新版を入手し、展開します。

Makefileには
インストール先ディレクトリ (prefix)、
ローカライズファイルのインストール先ディレクトリ(localedir)、
華和梨8やYAYAといった栞の.soファイルのパス(shiori_so_dir)
などを指定する項目があります。
これらを環境に応じて変えてください。

後は、以下のように make install コマンドを実行すればインストール完了です。

# make install

ninix-ayaを起動するためのスクリプトが一緒にインストールされますので、
それを実行してください。

$ ninix

Windows環境では、アーカイブを展開して
lib/ninix_main.rb をRuby インタプリタで実行してください。

※ gemによる必要なもののインストール手順
(あらかじめDevKitをインストールしておく必要があります。)
  gem install narray
  gem install gtk3
  gem install gstreamer
  gem install gettext
  gem install rubyzip

ライセンス
----------
Copyright (C) 2001, 2002 by Tamito KAJIYAMA <kajiyama3@geocities.co.jp>
Copyright (C) 2002-2007 by MATSUMURA Namihiko <nie@counterghost.net>
Copyright (C) 2002-2019 by Shyouzou Sugitani <shy@users.osdn.me>
Copyright (C) 2002, 2003 by ABE Hideaki <abe-xx@eos.dricas.com>
Copyright (C) 2003-2005 by Shun-ichi TAHARA <jado@flowernet.gr.jp>

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License (version 2) as
published by the Free Software Foundation.  It is distributed in the
hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.  See the GNU General Public License for more details.

連絡先
------
当ソフトウェアは杉谷とさくらのにえが開発および配布をしております。
ご連絡は

杉谷 <shy@users.osdn.me>
さくらのにえ <nie@counterghost.net>

または http://osdn.jp/projects/ninix-aya/ 上のフォーラムへどうぞ。
(過去の開発記録の一部は http://nie.counterghost.net/ にあります。)

リンク
------
あれ以外の何か with "任意" のページ(ninix配布サイト)
http://www.geocities.co.jp/SiliconValley-Cupertino/7565/

ninix-aya開発プロジェクト
http://ninix-aya.osdn.jp/

ninix-aya配布サイト
http://osdn.jp/projects/ninix-aya/

以上