• R/O
  • HTTP
  • SSH
  • HTTPS

Repository summary

Tags
No Tags

Frequently used words (click to add to your profile)

javaandroidc++objective-ccocoa誰得c#gamelinuxbathyscaphephp翻訳qtrubycwindowspythonomegattwitterguiframeworkbtronarduinovb.netdirectxtestゲームエンジンdom計画中(planning stage)previewer

ninix-aya(git://git.osdn.net/gitroot/ninix-aya/ruby-gtk3.git)のfork


Recent Commits RSS

Rev. Time Author Message
3d3a725 2018-07-08 09:47:15 Shyouzou Sugitani master Prepare for Release of 5.0.6
7c0e99f 2018-07-07 21:11:21 Shyouzou Sugitani update docs
3359715 2018-07-07 19:31:56 Shyouzou Sugitani Merge pull request #38382 (yasuhirokimura/ninix-aya/engli...
6084d39 2018-07-07 18:44:41 Yasuhiro KIMURA add README.en
05b11d1 2018-07-07 18:07:49 Shyouzou Sugitani misc fixes
cde9005 2018-07-07 11:02:43 Shyouzou Sugitani compatibility fix
b458bc3 2018-04-29 22:08:41 Shyouzou Sugitani fix dll/mciaudio(r)
1f80298 2018-01-07 16:10:36 Shyouzou Sugitani Prepare for Release of 5.0.5
91777c6 2017-08-16 13:53:41 Shyouzou Sugitani misc fixes
c02ac65 2017-08-12 21:54:59 Shyouzou Sugitani Prepare for Release of 5.0.4

Branches

Name Rev. Time Author Message
master 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-2018 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/

以上