#author("2024-09-02T06:24:34+00:00","default:iseki","iseki")
#author("2024-09-02T06:26:07+00:00","default:iseki","iseki")
* DTL/NSL Money Server for Aurora-Sim [#ce134105]
** Not Supported now!! [#bcdd044a]
- ''Now, AuroraSim is not suppotrted.''


** Overview [#vaa53e04]
- Latest Version is 0.5.9d951cb (for Aurora-Sim 9d951cb, 9 Nov. 2012)
- This Money Server is modified from [[DTL Currency>/OpenSim/MoneyServer/DTL Currency Processing]] and for Unix/Linux (It might work in MS Windows).
- Some bug fixes are done and some functions are extended from DTL currency.
- ''HTTPS'' cannot be used. 
- Web Monitor function (ASP.NET) is removed from original DTL Currency.
- This does not support that sell/buy the group shared object. 
- ''Please use this at Your Own Risk!!''

- &font(#0000ff){About this project, ''Milo'' do a lot of advice and donation to us. ''Thank you very much!!''};

- [[for OpenSim is here>/OpenSim/MoneyServer]]


*** Supported Functions [#y5e3e741]
- [[See Here>./Functions]]


*** Forum [#c90988f3]
- http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/index.php?forum_id=11

** Download of DTL/NSL Money Server[#u2d15064]
*** tar Ball [#zf7ba28b]
- for %%latest%% Aurora-Sim (9d951cb)
-- http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/Aurora/aurora.currency-9d951cb.tar.gz


*** Subversion [#nf57b001]
- This is dev version
-- svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/branches/aurora aurora.currency


** Compile and Install [#uc427419]
- for tarball version

 git clone git://github.com/aurora-sim/Aurora-Sim.git aurora
 cd aurora
 %%tar zxfv aurora.currency-XXXX.tar.gz%%
 svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/branches/aurora aurora.currency
 patch -p1 < aurora.currency/aurora_currency_latest.patch
 ./runprebuild.sh && xbuild
 cd aurora.currency
 ./build.sh
 cd ../bin
 vi MoneyServer.ini       (modify [MySql] section)
 vi AuroraServer.ini
 vi Aurora.ini
 vi Configration/Main.ini
 ......
 cd Configuration/Modules
 cp Economy.ini.example Economy.ini
 vi Economy.ini

- for latest dev version

 git clone git://github.com/aurora-sim/Aurora-Sim.git aurora
 cd aurora
 svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/branches/aurora aurora.currency
 patch -p1 < aurora.currency/aurora_currency_latest.patch
 ./runprebuild.sh && xbuild
 cd aurora.currency
 ./build.sh
 cd ../bin
 vi MoneyServer.ini       (modify [MySql] section)
 vi AuroraServer.ini
 vi Aurora.ini
 vi Configration/Main.ini
 ......
 cd Configuration/Modules
 cp Economy.ini.example Economy.ini
 vi Economy.ini

** Settings [#v70b9150]
*** MoneyServer.ini [#l529fa9c]
- [[MoneyServer.ini>/OpenSim/MoneyServer/MoneyServer.ini]]


*** [Economy] Section in INI file [#d9a146c0]
- [[Configuration/Modules/Economy.ini>./Economy.ini]] 


*** Helper Scripts [#ia318ae7]
- If you use functions that ''Buy Money from System'', ''Buy Land'' and ''send_money'', you should set up Helper Scripts.
- If you use XoopenSim or Modlos, you may not do setting Helper Script. Because XoopenSim/Modlos sets up it by automatically. 
- Helper Scripts work with ''PHP-5.2.x'', those does not work with PHP-5.3.x 
- [[Setup Manual of Helper Scripts is here>>/OpenSim/MoneyServer/Helper Script]]
- [[Setup Manual of Helper Scripts is here>/OpenSim/MoneyServer/Helper Script]]


** Execution [#h4610b84]
- Execute MoneyServer after Aurora.Server.exe and before Aurora.exe

 # cd bin
 # mono Aurora.Server.exe
 # mono MoneyServer.exe
 # mono Aurora.exe


** etc.etc. [#va2bf28f]

*** Sample Program [#v9b7625e]
- LSL: [[llGvieMony()>/OpenSim/MoneyServer/LSL]]
- PHP: [[send_money()>/OpenSim/MoneyServer/send_money]]


*** Bugs [#x4fae068]



*** [ja]注意[/ja][en]Attention[/en] [#d84771e2]
- [ja]Economy.ini 中の ''UserServer'', ''CurrencyServer'' のアドレスは localhost (127.0.0.1) を使用しないこと ( [Network] セクションの ''user_server_url'').これは,このIPアドレスが,Monet Server内でのユーザのアカウント識別に利用されるためである.[/ja]
[en] Not use 127.0.0.1 for ''UserServer'' and ''CurrencyServer'' at Economy.ini. This IP Address is used for identification of user on Money Server.[/en]
- [ja]MoneyServer.ini と include/config.php (またはXoopenSim/Modlos) の Helper Script用のキーは必ず同じものを指定すること.[/ja]
[en]Specify same ''Secret Key of Helper Script'' in MoneyServer.ini and include/config.php (or XoopenSim/Modlos)[/en]


*** [[Development>/OpenSim/MoneyServer/Devel]] [#rfbac1de]


*** Indexes [#l1c0126a]
#ls2

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS