#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