<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://www21.atwiki.jp/trpg_tools/">
    <title>TRPG支援ツール＠Wiki</title>
    <link>http://www21.atwiki.jp/trpg_tools/</link>
    <description>TRPG支援ツール＠Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2011-05-01T19:43:36+09:00</dc:date>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/23.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/20.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/19.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/18.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/17.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/16.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/15.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/14.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/13.html" />
                <rdf:li rdf:resource="http://www21.atwiki.jp/trpg_tools/pages/12.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/23.html">
    <title>東方ＴＲＰＧ</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/23.html</link>
    <description>
      *東方ＲＰＧ

間違えてこちらに作ってしまったので新しいＵＲＬを

[[東方ＲＰＧ 蓮華録&gt;http://www44.atwiki.jp/trm6789/]]    </description>
    <dc:date>2011-05-01T19:43:36+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/20.html">
    <title>MapPlugin</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/20.html</link>
    <description>
      #contents()
----
//-[[ユーザーマニュアル&gt;DockingUnitユーザーマニュアル]]
//-[[プラグイン開発&gt;DockingUnitプラグイン開発]]
//-[[技術情報&gt;DockingUnit技術情報]] 

*MapPlugin仕様
**概要
2chTRPG支援ツールスレにて要望の出たスタック可能なマップツールの試作。GameTable6のプラグインとして設計されているが、現時点ではプラグインとして認識されるようには出来ていない。単体テストのみ。

*進行状況
&amp;color(red){試作版をアップしました。バグ報告、要望、感想等ご意見お待ちしています。}
**現在の作業状況
- コマがドラッグ＆ドロップで操作できます。
-- コマの上にドラッグするとスタックすることが出来ます。
-- 通常のエンゲージではなく、スタック可能なコマにスタックするとまとめて移動も可能。
-- チャンネルリストに対応しました。

**今後の作業予定
- 背景の表示。コマ以外のオブジェクトの導入。
- マップ編集機能の実装。
- コマ挿入等の操作関連の操作パネルの実装。
- 通信、保存関係の機能の実装。

*試作バージョンのダウンロード
ここにアップしてあるファイルはあくまでも試作ファイルですので試用は自己責任で行ってください。試用によって生じたいかなる損害も制作者は保証しません。
**試作バージョン一覧
|BGCOLOR(#DDDED3):バージョン|BGCOLOR(#DDDED3):更新日|BGCOLOR(#DDDED3):解説|
|[[α版&gt;http://www21.atwiki.jp/trpg_tools/?cmd=upload&amp;act=open&amp;page=MapPlugin&amp;file=alpha.zip]]|08/11/16|とりあえずコマが動く、スタックする。それだけ。|
**起動する前に
**操作マニュアル
*コメント
#comment_num2(size=73,nsize=20,vsize=1)    </description>
    <dc:date>2008-11-16T15:45:38+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/19.html">
    <title>GameTable6</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/19.html</link>
    <description>
      #contents()
----
//-[[ユーザーマニュアル&gt;DockingUnitユーザーマニュアル]]
//-[[プラグイン開発&gt;DockingUnitプラグイン開発]]
//-[[技術情報&gt;DockingUnit技術情報]] 
//
*GameTable6仕様
**概要
DockingUnitの機能をほぼそのままに、JpSystemをJava6から導入されたスクリプト機能に置き換えることによって設計から見直されたDockingUnitの後継に当たる独立型コンテナユニット。
RMIを利用したオブジェクト共有機構を持っているため、クライアント間での情報共有が容易になっている（はず）。

*進行状況
&amp;color(red){一応、試作バージョンをアップしておきます。}
**現在の作業状況
- タブをドラッグする事で自由にコンポーネントをレイアウトできます。
- 標準でクライアント＆サーバ型チャットプラグイン、GM補助プラグインを同梱しています。
**今後の作業予定
- スタック可能型マッププラグインの提供。
- プラグイン作成補助機能の充実。
- ドキュメントの整備。
*試作バージョンのダウンロード
ここにアップしてあるファイルはあくまでも試作ファイルですので試用は自己責任で行ってください。試用によって生じたいかなる損害も制作者は保証しません。
**試作バージョン一覧
|BGCOLOR(#DDDED3):バージョン|BGCOLOR(#DDDED3):更新日|BGCOLOR(#DDDED3):解説|
|[[α版&gt;http://www21.atwiki.jp/trpg_tools/?cmd=upload&amp;act=open&amp;page=GameTable6&amp;file=GameTable6.zip]]|08/11/16|とりあえず試作品１号。|
|[[標準プラグイン&gt;http://www21.atwiki.jp/trpg_tools/?cmd=upload&amp;act=open&amp;page=GameTable6&amp;file=plugins.zip]]|08/11/16|解凍されて出来たファイルをGameTable6\pluginsフォルダに入れてください。|
**起動する前に
試作品です。試用は自己責任にてお願いします。試用によ    </description>
    <dc:date>2008-11-16T16:24:26+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/18.html">
    <title>JpSystem技術情報</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/18.html</link>
    <description>
      #contents()
*プラグイン製作にかかわる技術一覧
（中で出てくるJpUnitはここではプラグインのことです。）
**1.マニュフェスト(jarの中に保存されるMANIFEST.MFの書き方

***（サンプル）
Manifest-Version: 1.0
Created-By: 1.4.1_02 (Sun Microsystems Inc.)
Java-Bean: True
Name: helloworld.java
Java-Bean: True
Jp-Unit: jp.geoark.helloworld.helloworld
Jp-Unit-Name: helloworld
Class-Path: lib/log4j-1.2.8.jar log4j-1.2.8.jar lib/dummy.jar
Jp-Unit-Group:test


***読み出される実際のクラス名
Jp-Unit: jp.geoark.helloworld.helloworld

Jp-Unitには実際のJpUnitのフォルダ位置、およびJpUnitの実際のクラス名を設定します。
パッケージがjp.geoark.helloworld、クラス名がhelloworldなので
jp.geoark.helloworld.helloworldとなります。

***プラグインの名前
Jp-Unit-Name: helloworld

Jp-Unit-NameにはJpUnitの名前を設定します。
これはのちのち処理にかかわる重要な名前ですのでユニーク（一意）になるような独自の名前をつけてください。

***ライブラリの名前（相対パス）
Class-Path: lib/log4j-1.2.8.jar log4j-1.2.8.jar lib/dummy.jar

ライブラリの読み込みを指定します。

***グループ設定
Jp-Unit-Group:test

グループを指定します。
グループ指定した場合にはお互いにクラスが直接参照できるようになり、
相手しか持たないクラスに対してキャストしたりできるようになります。    </description>
    <dc:date>2008-02-02T01:57:45+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/17.html">
    <title>SkypeAPI</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/17.html</link>
    <description>
      #contents
----
*SkypeAPIって何？
**SkypeAPIってどんなもの？

**SkypeAPIを使って出来ること。

*SkypeAPI関連の資料

「APIを使えばSkypeにより便利な機能を拡張できます」pdf
http://skypejournal.com/downloads/2005/001/SJ200500101jp_WorkingWithTheSkypeAPI.pdf

「Skype APIとその使い方」pdf
http://share.skype.com/media/1.2_api_doc_jp.pdf

「API reference Skype API 1.4」
http://share.skype.com/developer_zone/documentation/api_reference

「Introduction to the skype API」Video
http://share.skype.com/directory/introduction_to_the_skype_api/view/

「Training Chanell」Video
http://share.skype.com/directory/training_channel/

「Skype Public API Forum」
http://forum.skype.com/viewforum.php?f=16

「Skypeはどこに行く？」インタビュー記事
http://itpro.nikkeibp.co.jp/article/DENWA/20051026/223477/?ST=denwa_print

*SkypeAPI for Java
SkypeAPIをSWTの機能またはJNIを使ってたたくことの出来るJavaクラスライブラリ。
久納孝治さんが&#039;&#039;個人的に&#039;&#039;作成されたものが、Skype社公認のオフィシャルAPIなったものだそうです。

Skype API For Java（）
http://skype.sourceforge.jp/index.php?Skype%20API%20For%20Java%20%28Japanese%29 

----    </description>
    <dc:date>2007-04-09T19:15:47+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/16.html">
    <title>DockingUnitプラグイン開発</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/16.html</link>
    <description>
      *プラグインを作る。    </description>
    <dc:date>2007-01-16T17:13:55+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/15.html">
    <title>DockingUnitユーザーマニュアル</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/15.html</link>
    <description>
      *DockingUnitを使う。    </description>
    <dc:date>2007-01-16T17:12:52+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/14.html">
    <title>UPnPUnitのための覚え書き</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/14.html</link>
    <description>
      *UPnPインターネットゲートウェイデバイスを操作する

**ポートを開く：AddPortMapping
ポートを開くためには、WANPPPConnection または WANIPConnectionのAddPortMappingアクションを使います。
●引数
|BGCOLOR(#DDDED3):引数|BGCOLOR(#DDDED3):方向|BGCOLOR(#DDDED3):対応する状態変数|BGCOLOR(#DDDED3):説明|
|NewRemoteHost|&amp;color(red){IN}|RemoteHost|リモートホスト|
|NewExternalPort|&amp;color(red){IN}|ExternalPort|WAN側ポート|
|NewProtocol|&amp;color(red){IN}|PortMappingProtocol|プロトコル(TCP,UDP等)|
|NewInternalPort|&amp;color(red){IN}|InternalPort|LAN側ポート|
|NewInternalClient|&amp;color(red){IN}|InternalClient|サーバーのローカルIP|
|NewEnabled|&amp;color(red){IN}|PortMappingEnabled|1(※使用する場合は1？)|
|NewPortMappingDescription|&amp;color(red){IN}|PortMappingDescription|ルーターの設定画面に出す文字|
|NewLeaseDuration|&amp;color(red){IN}|PortMappingLeaseDuration|0(※期限付きはサポートされていない？)|
●エラー
|BGCOLOR(#DDDED3):エラーコード|BGCOLOR(#DDDED3):内容|BGCOLOR(#DDDED3):説明|
|402|Invalid Args||
|501|Action Failed||
|715|WildCardNotPermittedInSrcIP|ソースIPアドレスはワイルドカードで指定できません|
|716|WildCardNotPermittedInExtPort|WAN側ポートはワイルドカードで指定できません|
|718|ConflictI    </description>
    <dc:date>2007-01-15T20:07:26+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/13.html">
    <title>DockingUnit/コメントログ</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/13.html</link>
    <description>
      - [[DockingUnit開発者用マニュアル]]を新設しました  -- (とり)  &amp;size(80%){2006-12-27 14:38:55} 
- Ｗｉｉをやっとウェブに繋げたので記念カキコ♪  -- (とり)  &amp;size(80%){2007-01-14 01:09:22}     </description>
    <dc:date>2007-01-14T01:09:22+09:00</dc:date>
  </item>
    <item rdf:about="http://www21.atwiki.jp/trpg_tools/pages/12.html">
    <title>DockingUnit技術情報</title>
    <link>http://www21.atwiki.jp/trpg_tools/pages/12.html</link>
    <description>
      #contents()
*構成
**使用している外部ライブラリ
|ライブラリ名|機能|ライセンス|
|InfoNodeDockingWindow|Eclipseのフレームのように自由にコンポーネントをレイアウトできるドッキングウインドウの機能を提供するライブラリ|GPL|
|martyr|IRCUnitが利用しているircライブラリ|LGPL|
|JpSystem|DockinuUnitの基幹システムとして機能し、プラグイン機能やJpCommandによるテキストベースの遠隔操作を提供するライブラリ|[[Jpライセンス&gt;http://taketombo.sourceforge.jp/jp_unit/ju_00092.html]]|
|L2FProd Common Components|Swing用の拡張コンポーネントライブラリ|Apache License Version 2.0|
**ユニット構成(ユニットパス)
- DockingUnit(jp.gt)　ドッキングユニット本体
-- IRCUnit(jp.gt.irc)　標準のIRCクライアントユニット
-- FileUnit(jp.gt.file) ファイル共有ユニット
-- UPnPUnit(jp.gt.upnp)　UPnPを操作しポートを開閉するユニット

*DockingUnit
**概要
全ユニットで共有するためのウインドウを提供するコンテナユニットです。
基本的には何も乗っていないテーブルというイメージで、テーブルに他のユニット（=文房具やダイス等）が乗る事で、それらを統合的に使用していく土台となります。コンテナユニットとしての基本的な機能の他はウインドウ内にビューを追加／削除する、メニューを追加／削除すると言う機能のみを持ち、他の機能は他のユニットに依存する事になります。導入後すぐに使えないというのはあまりに不便ですので、標準でいくつかのサブユニットを持ちます。
**処理付き変数一覧
|変数名|型|内容|遠隔|処理|
|JarUnitList|||||
|JarUnitNameList|||||
**利用可能メソッド一覧
|メソッド|内容|遠隔|
|jp.gt.addMenu(JMenuItem)|操作メニュー以下に引数で指定したメニューアイテムを追加し    </description>
    <dc:date>2007-01-18T00:27:53+09:00</dc:date>
  </item>
  </rdf:RDF>

