|
1: 2012-11-27 (火) 21:46:08 iseki |
| + | * DTL/NSL Money Server [#zebd09de] |
| | | |
| + | ** Overview [#vaa53e04] |
| + | - Latest Stable Version is 0.7.3 (for OpenSim 0.7.3/0.7.4) |
| + | - This Money Server is modified from [[DTL Currency>./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. |
| + | - This can be operated by OpenSim 0.6.7-0.7.1.x, 0.7.2, 0.7.3, 0.7.4 |
| + | - Web Monitor function (ASP.NET) is removed from original DTL Currency. |
| + | - This is 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!!''}; |
| + | |
| + | - &font(#ff2222){[[previous ''Aurora-Sim (0.4.3Dev)'' is full supported.>./Aurora-Sim#b8a01dda]] (new, 10 Setp. 2011)}; |
| + | - ''Under Development for latest version of Aurora-Sim, now'' -> [[Progress>./Aurora-Sim]] |
| + | #br |
| + | |
| + | *** Change Log [#r7a89e03] |
| + | - [[ChangeLog>./ChangeLog]] |
| + | #br |
| + | |
| + | *** Forum [#c90988f3] |
| + | - http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/index.php?forum_id=11 |
| + | #br |
| + | ** Download of DTL/NSL Money Server[#u2d15064] |
| + | |
| + | *** [[OpenSim]] [#x2bf1cc1] |
| + | - 0.7.3 for OpenSim-0.7.3/0.7.4 (Binaries are included. not need to compile) |
| + | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=33 |
| + | |
| + | - latest dev version (for OpenSim-0.7.5Dev) |
| + | -- svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency |
| + | |
| + | - [[more old version...>./old_version]] |
| + | |
| + | #br |
| + | |
| + | *** [[Aurora-Sim]] [#cd3c0906] |
| + | - for latest Aurora-Sim. This is development version |
| + | -- svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/branches/aurora aurora.currency |
| + | #br |
| + | |
| + | ** Compile and Install [#uc427419] |
| + | |
| + | *** [[OpenSim]] [#vaa8ebdd] |
| + | - for release version (Patch was abolished from 0.7.2) and latest Dev version |
| + | git clone git://opensimulator.org/git/opensim opensim |
| + | cd opensim |
| + | svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency |
| + | ./runprebuild.sh && nant clean && nant |
| + | cd opensim.currency |
| + | ./build.sh |
| + | cd ../bin |
| + | vi MoneyServer.ini (modify [MySql] section) |
| + | |
| + | - for old version (0.7.1.x) |
| + | cd (PREFIX)/opensim-X.Y.Z-source (or opensim-X.Y.Z-release) |
| + | tar xzfv opensim.currency-X.Y.Z.tar.gz |
| + | patch -p1 < opensim.currency-X.Y.Z/opensim_currency_X.Y.Z.patch |
| + | ./runprebuild.sh && nant clean && nant |
| + | cd opensim.currency-X.Y.Z |
| + | ./build.sh |
| + | cd ../bin |
| + | vi MoneyServer.ini |
| + | |
| + | *** [[Aurora-Sim]] [#tab1b7e6] |
| + | - for latest dev version (0.4.3Dev) |
| + | 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 OpenSim.ini |
| + | |
| + | ** Settings [#v70b9150] |
| + | *** [[MoneyServer.ini>./MoneyServer.ini]] [#y846e1a1] |
| + | - Setting of [[MoneyServer.ini>./MoneyServer.ini]] |
| + | #br |
| + | |
| + | *** [Economy] Section in INI file [#d9a146c0] |
| + | - for OpenSim: [[OpenSim.ini>./OpenSim.ini]] |
| + | - for Aurora-Sim: [[Configuration/Modules/Economy.ini>./Economy.ini]] |
| + | #br |
| + | |
| + | *** [[Helper Scripts>./Helper Script]] [#yd4f306d] |
| + | - 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>./Helper Script]] |
| + | #br |
| + | |
| + | *** Setting for Diva-Distro [#x02c26fc] |
| + | - [[0.7.2>./Diva-0.7.2]] |
| + | #br |
| + | |
| + | ** Execution [#h4610b84] |
| + | - Execute MoneyServer after Robust.exe/Aurora.Server.exe and before OpenSim.exe/Aurora.exe |
| + | #br |
| + | |
| + | *** [[OpenSim]] 0.7.2 and latest Dev [#ad34b4d2] |
| + | - Attetion: MoneyServer's name was changed |
| + | |
| + | # cd bin |
| + | # mono Robust.exe |
| + | # mono MoneyServer.exe |
| + | # mono OpenSim.exe |
| + | #br |
| + | |
| + | *** [[OpenSim]] before 0.7.1.x [#df442a63] |
| + | # cd bin |
| + | # mono Robust.exe |
| + | # mono OpenSim.Grid.MoneyServer.exe |
| + | # mono OpenSim.exe |
| + | #br |
| + | |
| + | *** [[Aurora-Sim]] [#l4b62f4f] |
| + | # cd bin |
| + | # mono Aurora.Server.exe |
| + | # mono MoneyServer.exe |
| + | # mono Aurora.exe |
| + | #br |
| + | |
| + | ** etc.etc. [#va2bf28f] |
| + | |
| + | *** send_money() function in Helper Scripts [#p51201fb] |
| + | - [[send_money()>./send_money]] PHP function |
| + | #br |
| + | |
| + | *** Support of StandAlone mode [#nf42a9ad] |
| + | - [[OpenSim-0.7.x>./standalone_0.7]] |
| + | #br |
| + | |
| + | *** Bugs [#x4fae068] |
| + | **** OpenSim [#ibab8dc3] |
| + | - 0.7.1 R2 |
| + | -- send_money() of helper script is failed, when the ''secretCode'' argument is omitted. |
| + | - 0.7.1 R1 |
| + | -- The script money() (money event) does not work. (It is corrected at R2) |
| + | -- %%Charge message of "Group Creation" displayed ''L$100'' at any time.%% As it displayed normally at Hippo Viewer, this is the problem of Viewer. |
| + | - 0.7 R4 |
| + | -- Included ''include/opensim.mysql.php helper script of v0.7R4 has bugs''. If you want to use included helper scripts, please download http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/PHP/WI-1.55/opensim.mysql , and rename to opensim.mysql.php and use it. |
| + | - 0.7 R3 |
| + | -- When object is set to ''sale original'', no money is transferred. (collected at v0.7 R4) |
| + | #br |
| + | |
| + | **** Aurora-Sim [#a45a5c29] |
| + | #br |
| + | |
| + | *** 注意 [#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用のキーは必ず同じものを指定すること. |
| + | |
| + | - 0.6.9で,[Network] セクションの ''user_server_url'' が無くなったため,代わりに [Economy]セクションで ''UserServer'' を指定するように変更. |
| + | |
| + | |
| + | #br |
| + | |
| + | *** [[Development>./Devel]] [#rfbac1de] |
| + | #br |
| + | *** [[Sample LSL for Money Server>./LSL]] [#a706bde2] |
| + | #br |
| + | |
| + | *** Indexes [#l1c0126a] |
| + | #ls2 |