flagflag  If you want to see English page, please click "English" Button at Left.
48: 2011-08-27 (土) 22:31:53 iseki ソース 現: 2020-04-11 (土) 17:45:43 admin ソース
Line 1: Line 1:
-日本人のユーザがほとんどいないので(下手な)英語版のみです.リクエストがあれば日本語でも書きます. +* DTL/NSL Money Server for OpenSim [#se1ad59b]
-** Original DTL Currency Processing [#kcf82c38]+
-*** Links [#c33fad55+** Overview [#vaa53e04
-- Project: http://forge.opensimulator.org/gf/project/currency/ +- Latest Stable Version is ''0.9.1'' (for OpenSim 0.9.1) 
-- Source Code: svn co http://forge.opensimulator.org/svn/currency/trunk  currency +- Latest subversion repository is for 0.9.2Dev
-- Reference: OMC(Open Metaverse Currency): https://www.virwox.com/omc-open-metaverse-currency.php+
-*** Problems of DTL Currency [#l0262436] +- This Money Server is modified from [[DTL Currency>./DTL Currency Processing]] and modified for Unix/Linux (It might work in MS Windows).
-- It is not maintained now. +
-- It does not work in Unix/Linux. +
-- It does not work in latest version of OpenSim. +
-#br +
- +
-** DTL/NSL Money Server (Our Modified Version) [#p25d4949] +
- +
-- Latest Stable Version is 0.7.1 R2 (for OpenSim 0.7.1.x) +
-- This Money Server is modified from DTL Currency for Unix/Linux (It might work in MS Windows).+
- Some bug fixes are done and some functions are extended from DTL currency. - Some bug fixes are done and some functions are extended from DTL currency.
-- This can be operated by OpenSim 0.6.7-0.6.9, 0.7.0.x, 0.7.1.x and 0.7.2Dev+- This can be operated by OpenSim 0.6.7, 0.7.x, 0.8.x, 0.9.x
- Web Monitor function (ASP.NET) is removed from original DTL Currency. - Web Monitor function (ASP.NET) is removed from original DTL Currency.
 +- [[Client Certification>./Client Certification]] is available.
 +- This does not support that sell/buy the group shared object.
- ''Please use this at Your Own Risk!!'' - ''Please use this at Your Own Risk!!''
-- &font(#0000ff){[[OpenSim 0.7.1.1 Binary with Money Server Patch>#e4deb0ba]] by ''Adam Farrugia'' is available. };+- ''Client (SIM: Region Server) certification causes an error'' in mono-5.16 and later. Please use ''mono-5.0 - mono-5.14'', if you want to use client (SIM: Region Server) certification function.(at v0.9.1) 
- &font(#0000ff){About this project, ''Milo'' do a lot of advice and donation to us. ''Thank you very much!!''}; - &font(#0000ff){About this project, ''Milo'' do a lot of advice and donation to us. ''Thank you very much!!''};
 +
#br #br
-*** Change Log[#z6c98d59+*** Supported Functions [#y5e3e741
-**** v0.7.1 for OpenSim 0.7.1.x [#rdb89803+- [[See Here>./Functions]
-- 0.7.1 R2 +- [[Client Certification>./Client Certification]] for 0.9.x 
--- Correct the bug of money() event. +#br
-- 0.7.1 R1 +
--- Money can be sent to any avatars. +
--- Upload charge and Group Create charge are available. +
--- Enable rewrite update balance message (for blue dialog) +
--- Minimum patch for source code (in the future, the patch disappears).+
-**** v0.7 for OpenSim 0.7/0.7.0.1/0.7.0.2 [#lf039967+*** Change Log [#r7a89e03
-- 0.7_3 -> 0.7_4 +- [[ChangeLog>./ChangeLog]]
--- Support of Banker Avatar +
--- The sales bug of the original object is corrected. +
-- 0.7_2 -> 0.7_3 +
--- Enable self money transfer. +
-- 0.7_1 -> 0.7_2 +
--- Add new mode that is to work llGiveMoney() function normally even if payer doesn't login to Opensim, +
-- 0.7 -> 0.7_1 (Bug Fix) +
--- llGiveMoney() is work now. But llGiveMoney() works only when the payer is logging in. +
--- PID File is created now (by skidz)+
#br #br
*** Forum [#c90988f3] *** Forum [#c90988f3]
- http://www.nsl.tuis.ac.jp/xoops/modules/​d3forum/index.php?forum_id=11 - http://www.nsl.tuis.ac.jp/xoops/modules/​d3forum/index.php?forum_id=11
 +#br
 +*** [[Client Certification>./Client Certification]] [#k58c70f3]
#br #br
-*** Download of DTL/NSL Money Server[#u2d15064] +** Download of DTL/NSL Money Server[#u2d15064] 
-- for 0.7.1 / 0.7.1.1 +*** tar Ball [#v661c160] 
--- http://www.nsl.tuis.ac.jp/xoops/modules/​d3downloads/index.php?page=singlefile&ci​d=8&lid=24 +- 0.9.1_1 for OpenSim-0.9.1 
-- for 0.7 / 0.7.0.1 / 0.7.0.2 +-- http://www.nsl.tuis.ac.jp/xoops/modules/​d3downloads/index.php?page=singlefile&ci​d=8&lid=55 
--- http://www.nsl.tuis.ac.jp/xoops/modules/​d3downloads/index.php?page=singlefile&ci​d=8&lid=15 +- [[more old version...>./old_version]]
-- for 0.6.9 +
--- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads​/index.php?page=singlefile&cid=8&lid=14 ​+
-- for 0.6.8 +
--- http://www.nsl.tuis.ac.jp/xoops/modules/​d3downloads/index.php?page=singlefile&ci​d=8&lid=12 +
-- for 0.6.7 +
--- http://www.nsl.tuis.ac.jp/xoops/modules/​d3downloads/index.php?page=singlefile&ci​d=8&lid=+
- +
-- for latest dev version (for 0.7.2Dev) +
- svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency+
#br #br
-*** Special Download [#e4deb0ba+*** Subversion [#nd5f9697
-- OpenSim 0.7.1.1 Binary with Money Server Patch by ''Adam Farrugia'' +- latest dev version (for OpenSim-0.9.2Dev) 
--- http://www.fdn.uq.edu.au/opensim/opensim-0.7.1.1-patched.zip +-- svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency 
--- please see [[this forum>http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/ind​ex.php?topic_id=55]]+- &font(#c01010){''Attention''}; 
 +-- This uses HTTP/DAV, therefore your subversion needs to include Neon module.
#br #br
-*** Compile and Install [#uc427419] +** Compile and Install [#uc427419] 
-- for release version+ 
 +*** for Release Version (OpenSim-X.Y.Z) [with No Client Certification] [#ff113200]
 cd (PREFIX)/opensim-X.Y.Z-source  (or opensim-X.Y.Z-release)  cd (PREFIX)/opensim-X.Y.Z-source  (or opensim-X.Y.Z-release)
 tar xzfv opensim.currency-X.Y.Z.tar.gz  tar xzfv opensim.currency-X.Y.Z.tar.gz
- patch -p1 < opensim.currency-X.Y.Z/opensim_currency_​X.Y.Z.patch + ./runprebuild.sh && xbuild
- ./runprebuild.sh && nant clean && nant+
 cd opensim.currency-X.Y.Z  cd opensim.currency-X.Y.Z
 ./build.sh  ./build.sh
Line 86: Line 59:
 vi MoneyServer.ini  vi MoneyServer.ini
-- for latest dev version (Patch was abolished at 0.7.2Dev+*** for latest Dev Version [#g778de33] 
- cd (PREFIX)/opensim+ 
 +**** No Client Certification or Money Module (OpenSim.Modules.Currency.dll) only [#r08f46e7] 
 + git clone git://opensimulator.org/git/opensim opensim 
 + cd opensim
 svn co http://www.nsl.tuis.ac.jp/svn/opensim/op​ensim.currency/trunk opensim.currency  svn co http://www.nsl.tuis.ac.jp/svn/opensim/op​ensim.currency/trunk opensim.currency
- ./runprebuild.sh && nant clean && nant+ ./runprebuild.sh && xbuild
 cd opensim.currency  cd opensim.currency
 ./build.sh  ./build.sh
 cd ../bin  cd ../bin
- vi MoneyServer.ini       (modify [MySql] section)+ vi MoneyServer.ini 
 +#br 
 +**** Money Server (MoneyServer.exe) with Client Certification function [#n1a3992f] 
 + git clone git://opensimulator.org/git/opensim opensim 
 + cd opensim 
 + svn co http://www.nsl.tuis.ac.jp/svn/opensim/op​ensim.currency/trunk opensim.currency 
 +  
 + patch -p1 < opensim.currency/patch/ opensim.server.patch 
 + ./runprebuild.sh && xbuild 
 + cd opensim.currency 
 + ./build.sh 
 +  
 + cd ../bin 
 + vi MoneyServer.ini 
 +#br
-*** Setting of MoneyServer.ini [#y846e1a1]+*** HttpServer_OpenSim.dll [#j70b6819] 
 +- ''Since 0.9.1, HttpServer_OpenSim.dll is already fixed, so no patch is required.'' 
 +#br 
 +- opensim-libs (unnecessary now) 
 +-- %% git clone git://opensimulator.org/git/opensim-libs​ %% 
 +-- %%  cp -Rpd opensim-libs/HttpServer/trunk/HttpServer​ .%% 
 +-- %% cd HttpServer/%% 
 +-- %% patch -p1 < ../opensim.currency/patch/HttpServer.pat​ch %% 
 +-- %%  xbuild /p:Configuration=Release%%
-**** [Startup] [#oe72f58c] +#br
-- ''PIDFile'' : Specify PID file+
-**** [MySql] [#q34d26f9+** Settings [#v70b9150] 
-- ''hostname'' : MySQL server's FQDN or IP address +*** Tutorial Videos by Nick Zwart [#d2def937
-- ''database'' : DB name of MySQL +- http://www.slartist.com/part-6-1of2-how-to-se​tup-nsldtl-money-server-opensim-081_06ac8339d.html 
-- ''username'' : user name of MySQL +- http://www.slartist.com/part-6-2of2-how-to-setup-nsldtl-money-server-opensim-081_6​a17c8c97.html 
-- ''password'' : password of MySQL user +- Thanks!! 
-- ''pooling''  : MySQL pooling? +#br
-- ''port'' : MySQL communication port +
-- ''MaxConnection'' : Max connection number to DB.+
-**** [MoneyServer] [#kb5749c2+*** MoneyServer.ini [#a07c8101
-- ''DefaultBalance'' : Initial money that new avatar has.+- [[MoneyServer.ini>./MoneyServer.ini]] 
 +#br
-- ''BankerAvatar'' : UUID of Banker Avatar. Banker Avatar can buy money from system with no cost. If 00000000-0000-0000-0000-000000000000 is specified, all Avatars are Banker Avatar.+*** [Economy] Section in INI file [#d9a146c0] 
 +- [[OpenSim.ini>./OpenSim.ini]] 
 +#br
-- ''enableForceTransfer'' : If this is true, llGiveMoney() function works normally even if payer doesn't login to Opensim. default is false+*** Avatar Class [#u3faa13b] 
 +- マネーサーバにおけるアバターの取り扱いを定義するためのクラス 
 +- ''ForeignAvatar'', ''HGAvatar'', ''GuestAvatar'', ''LocalAvatar''
-- ''enableScriptSendMoney'' :  If this is true, send_money() script can send money to any avatars. default is false. +#br
-- ''MoneyScriptAccessKey'' : Secret key of Helper Script. Specify same key in include/config.php or WI(XoopenSim/Modlos) +
-- ''MoneyScriptIPaddress'' : IP address of server that Helper Script execute at. Not use 127.0.0.1 +
- +
-- Messages that displayed in blue dialog, when balance is updated. +
--- If "" is specified, blue dialog is not displayed. +
--- You can use {0} and {1} in message string. +
--- {0} means the amount and {1} means avatar name or object owner name +
--- ''BalanceMessageLandSale'' : for buy the land +
--- ''BalanceMessageSendGift'' : for send gift to other avatar +
--- ''BalanceMessageReceiveGift'' : for receieve gift from other avatar +
--- ''BalanceMessagePayCharge'' : for upload and group creation charge +
--- ''BalanceMessageBuyObject'' : for buy the object +
--- ''BalanceMessageGetMoney'' : for get the money from object by llGiveMoney() +
--- ''BalanceMessageBuyMoney'' : for buy the money from system +
--- ''BalanceMessageReceiveMoney'' : for receive the money from system by send_money() script +
--- ''BalanceMessageRollBack'' : when roll back ocuurred+
 +**** for Region Server [#p411b009]
 +- Regionサーバ毎に HG Avatar をどう取り扱うか指定できる.
 +- OpenSim.ini の [Economy] セクションの ''HGAvatarAs'' で指定する
 +- ''ForeignAvatar'', ''HGAvatar'', ''GuestAvatar'', ''LocalAvatar'' が指定可能.デフォルトは ''HGAvatar''
#br #br
-*** Manual Setup of Helper Script [#yd4f306d]+**** for MoneyServer [#eaa618e9] 
 +- Region毎に決めた HGAvatar の取り扱い(Avatar Class: ''HGAvatar'', ''GuestAvatar'')に対してのマネーサーバ側の挙動を指定できる 
 +- マネーサーバの MoneyServer.ini で指定する. 
 +- ''LocalAvatar'' に対しては何時でも true (マネーサーバの使用可) 
 +- ''ForeignAvatar'' に対しては何時でも false (マネーサーバの使用不可)
-- If you do not use [[XoopenSim&gt;XoopenSim (E)]] or [[Modlos>;Modlos (E)]] (Web Interface), you should setup helper scripts by manual+&nbsp;; for HG/Guest Avatar. Foreign Avatar is always false 
-- If you use [[XoopenSim&gt;XoopenSim (E)]] or [[Modlos&gt;Modlos (E)]], this function is setup by automatically. +&nbsp;;EnableHGAvatar = false 
-- You need ''Web Server (ex. Apache) and PHP5 (include PHP5-XMLRPC, PHP5-CURL)'' +&nbsp;;EnableGuestAvatar = false 
-- Please copy Scripts/* to any Web contents directory, and edit ENV_HELPER_URL, ENV_HELPER_PATH and DB information  in include/config.php+ ;HGAvatarDefaultBalance = 0 
 + ;GuestAvatarDefaultBalance = 0 
 +#br
-- command ex.: +*** Helper Scripts [#m58a560d] 
-&nbsp;mkdir (Document Root of WEB)/currency +- If you use functions that ''Buy Money from System'', ''Buy Land'' and ''send_money'', you should set up Helper Scripts
- cp -R Scripts/* (Document Root of Web)/currency +- If you use %%XoopenSim or%% [[Modlos&gt;Modlos (E)]], you may not do setting Helper Script. Because XoopenSim/Modlos sets up it by automatically. 
- cd (Document Root of Web)/currency +- Helper Scripts work with ''PHP-7.x'' 
-&nbsp;chown -R apache.apache +- [[Setup Manual of Helper Scripts is here&gt;./Helper Script]] 
- vi include/config.php+#br
-- include/cpnfig.php: +*** Setting for Diva-Distro [#x02c26fc] 
-&nbsp;// URL of Helper Script +- [[0.7.2&gt;./Diva-0.7.2]] 
- if (!defined('ENV_HELPER_URL'))  define('ENV_HELPER_URL',  'http://202.26.159.139/currency/helper'); +#br
- // Path of Helper Script +
- if (!defined('ENV_HELPER_PATH')) define('ENV_HELPER_PATH', '/home/apache/htdocs/currency/helper/');​+
- define('OPENSIM_DB_HOST',    'localhost');                  // FQDN or IP addess of MySQL DB server +** Execution [#h4610b84] 
- define('OPENSIM_DB_NAME',    'opensim_db');                // DB name of MySSQL +- Execute MoneyServer after Robust.exe and before OpenSim.exe
- define('OPENSIM_DB_USER',    'opensim_user');              // User ID of DB +
- define('OPENSIM_DB_PASS',    'opensim_pass');              // Password of DB+
- define('CURRENCY_SCRIPT_KEY', '123456789');                  // Secret key of Helper Script + # cd bin 
- define('USER_SERVER_URI',    'http://202.26.159.214:8002'); // URL of User Server. Not use localhost or 127.0.0.1 + # mono Robust.exe 
- + ;# mono MoneyServer.exe 
-- Please execute viewer with "-helperuri [ENV_HELPER_URL/]" option. (ex. -loginuri http://localhost/currency/helper/ )  [''need last '/' ''] + # mono OpenSim.exe 
-- Here, ENV_HELPER_URL is ''helper'' directory url  that is set in include/config.php. +#br
-- If you use 3rd party viewer (ex. Hippo, Meerkat or Imprudence etc.), you should use ''Grid Manager'' instead of "-helperuri" option.+
 +** opensim.currecncy.secure [#ebe5d69d]
 +- クライアント認証が可能 [[Client Certification>./Client Certification]]
 +- クライアント認証機能付き MoneyServer.exe を生成する場合は,%%[[HttpServer_OpenSim]] および%% OpenSim 本体にパッチが必要
 +- OpenSim.exe 用モジュールにはパッチは不要
 +- %%http://www.nsl.tuis.ac.jp/svn/opensim/​opensim.currency/secure %%
 +-- http://www.nsl.tuis.ac.jp/svn/opensim/op​ensim.currency/trunk にマージ (10/26 2013)
#br #br
-*** Setting of Region Server (OpenSim.ini) [#d9a146c0+*** Patch [#i8ee6f28
-- OpenSim.ini +**** HttpServer_OpenSim [#m7932dd6
- [Economy+- %%Client からのリクエスト情報を格納する HttpClientContext に Common Name を保存する SSLCommonName を追加%% 
-   SellEnabled = "true" +-- %%IHttpClientContext.SSLCommonName%% 
-   UserServer = "http://(UserServer's FQDN or IP address):8002/"        ;; not use localhost or 127.0.0.1 +- %%Client 認証時のコールバック関数 ClientCertificateValidationCallback() の仮想関数を定義%% 
-   CurrencyServer = "https://(MoneyServer's FQDN or IP address):8008/"  ;; not use localhost or 127.0.0.1 +#br
-   EconomyModule  = DTLMoneyModule +
- +
-   ;; Money Unit fee to upload textures, animations etc +
-   PriceUpload = 30 +
-   ;; Money Unit fee to create groups +
-   PriceGroupCreate = 200 +
- +
-- if you use 0.7.2Dev over, you should use ''DTLNSLMoneyModule'' as EconomyModule instead of DTLMoneyModule +
- [Economy] +
-   ................ +
-   EconomyModule  = DTLNSLMoneyModule +
-   ................+
 +**** OpenSim [#j2f71927]
 +- %%XMLRPC のリクエスト情報を格納するXmlRpcRequest の5番目のパラメータに Common Name を格納%%
 +- XMLRPC のリクエスト情報からCommon Name を得るには GetSSLCommonName() を使用する.
#br #br
-** send_money() function at Helper Script [#p51201fb] +** etc.etc. [#va2bf28f]
-- You can send money to any avatars by ''send_money()'' function in Helper Script. +
-- To use this function, you should set same script key at ''include/config.php (CURRENCY_SCRIPT_KEY)'' and ''MoneyServer.ini (MoneyScriptAccessKey)''. +
-- If you use WI(XoopenSim/Modlos). Script key is ''Money Script Access key''. +
-- Everyone that can execute send_money script can send money to any avatars, so please set access control for this script neatly. +
- +
-- Sample Script +
- <?php +
- require_once('include/env_interface.php​'); +
- require_once('helper/helpers.php');​+
-&nbsp;send_money("f68be2b2-8229-4b7b-a21a-3f253441cd2d", 100)+*** Sample Program [#v9b7625e] 
- ?>+- LSL: [[llGvieMony()&gt;./LSL]] 
 +- PHP: [[send_money()>./send_money]]
#br #br
*** Support of StandAlone mode [#nf42a9ad] *** Support of StandAlone mode [#nf42a9ad]
-- [[for v0.7.1>./standalone_0.7.1]] +- [[OpenSim-0.7.x>./standalone_0.7]]
-- [[for v0.7>./standalone_0.7]]+
#br #br
*** Bugs [#x4fae068] *** Bugs [#x4fae068]
 +- Client (SIM: Region Server) certification causes an error in mono-5.16 and later. Please use mono-5.0 - mono-5.14, if you want to use client (SIM: Region Server) certification function.(at v0.9.1)
 +#br
- 0.7.1 R2 - 0.7.1 R2
 +-- send_money() of helper script is failed, when the ''secretCode'' argument is omitted.
- 0.7.1 R1 - 0.7.1 R1
-- The script money() (money event) does not work.  (It is corrected at R2) -- The script money() (money event) does not work.  (It is corrected at R2)
Line 223: Line 203:
*** 注意 [#d84771e2] *** 注意 [#d84771e2]
-- OpenSim.ini 中の ''UserServer'', ''CurrencyServer'' のアドレスは localhost (127.0.0.1) を使用しないこと ( [Network] セクションの ''user_server_url'').これは,このIPアドレスが,Monet Server内でのユーザのアカウント識別に利用されるためである. 
- 
- MoneyServer.ini と include/config.php (またはXoopenSim/Modlos) の Helper Script用のキーは必ず同じものを指定すること. - MoneyServer.ini と include/config.php (またはXoopenSim/Modlos) の Helper Script用のキーは必ず同じものを指定すること.
-- 0.6.9で,[Network] セクションの ''user_server_url'' が無くなったため,代わりに [Economy]セクションで ''UserServer'' を指定するように変更. +- %%OpenSim.ini 中の ''UserServer'', ''CurrencyServer'' のアドレスは localhost (127.0.0.1) を使用しないこと ( [Network] セクションの ''user_server_url'').これは,このIPアドレスが,Monet Server内でのユーザのアカウント識別に利用されるためである.%% アカウントの識別から,サーバのIPアドレスを削除しました.ハイパーグリッドであっても,アバターはUUIDのみで識別されます. 
- + 
-+- %%0.6.9で,[Network] セクションの ''user_server_url'' が無くなったため,代わりに [Economy]セクションで ''UserServer'' を指定するように変更.%% UserServer は現在参照されません. 
 + 
 +
#br #br
-*** [[Development&gt;./Devel]] [#rfbac1de]+*** Trouble Shooting [#wa240b75] 
 +**** mono 4.4.0 にしたら,エラー続出 (0.9) [#kebad74d] 
 +&nbsp;2016-03-31 17:02:39,845 ERROR (Threadpool worker) - OpenSim.Framework.Servers.HttpServer.BaseHttpSer​ver [BASE HTTP SERVER]: HttpServer.HttpListener had an exception System.TypeLoadException: Could not load type 'System.Net.Security.SslStream' from assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. 
 +  at HttpServer.HttpContextFactory.CreateNewC​ontext (Boolean isSecured, System.Net.IPEndPoint endPoint, System.IO.Stream stream, System.Net.Sockets.Socket sock) <0x418d2540 + 0x00063> in <filename unknown>:0 
 +  at HttpServer.HttpContextFactory.CreateCont​ext (Boolean isSecured, System.Net.IPEndPoint endPoint, System.IO.Stream stream,  System.Net.Sockets.Socket sock) <0x418d2000 + 0x001f9> in <filename unknown>:0 
 +  at HttpServer.HttpContextFactory.CreateCont​ext (System.Net.Sockets.Socket socket) <0x418d1e30 + 0x00093> in <filename unknown>:0 
 +  at HttpServer.HttpListenerBase.OnAccept (IAsyncResult ar) <0x418d0d10 + 0x0025b> in <filename unknown>:0 
 +- 結局,古い Mono.Security.dll を使用しているせいだった.bin にあった Mono.Security.dll を削除
#br #br
-*** [[Sample LSL for Money Server>./LSL]] [#a706bde2]+ 
 +**** RunTime Error (0.8) [#t84737c5] 
 +- Missing method .ctor in assembly /usr/local/opensim/bin/OpenSim.Framework​.Console.dll, type System.Runtime.Versioning.TargetFramewor​kAttribute 
 +-- Please use ''--runtime=v4.0'' option 
 + mono --runtime=v4.0 MoneyServer.exe 
 +#br 
 + 
 +**** Viewer での接続の途中で止まる (0.8) [#b411eb98] 
 +- コンパイルするディレクトリ名を変えたら,マネーサーバへの接続で途中停止した. 
 +- ディレクトリ名を元に戻してコンパイルしたら,直った???? 
 +#br 
 + 
 +*** [[Development>./Devel]] [#rfbac1de] 
 +- [[DB>./DB]]
#br #br
*** Indexes [#l1c0126a] *** Indexes [#l1c0126a]
#ls2 #ls2
 +#br


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 11月翌月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
<今日>

オンライン状況

184 人のユーザが現在オンラインです。 (63 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 184

もっと...

アクセスカウンタ

今日 : 3760376037603760
昨日 : 3947394739473947
総計 : 2446764324467643244676432446764324467643244676432446764324467643
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com