<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
+1 on your approach, Justin<BR>
<BR>
it should be possible to trigger an "Terrain Download Requested" event, that is caught by the default terrain module, that should be overridable by an 'extended module', that could inject a dialog box, whose response then triggers the original events.<BR><BR>Best regards,<BR>Stefan Andersson<BR>Tribal Media AB<BR><BR><BR><BR><BR>> Date: Fri, 6 Feb 2009 14:41:43 +0000<BR>> From: jjustincc@googlemail.com<BR>> To: opensim-users@lists.berlios.de<BR>> Subject: Re: [Opensim-users] Assets 101<BR>> <BR>> jon cundill wrote:<BR>> > Hi<BR>> > <BR>> > Just knocked together a quick and dirty prototype for this, and using <BR>> > the Terrain Upload/ Download for OAR files actually works quite well.<BR>> > <BR>> > - Noticed Limitations <BR>> > <BR>> > Viewer needs you to have .raw on the end of the filename. So you end up <BR>> > downloading and uploading files named house.oar.raw rather than house.oar.<BR>> > <BR>> > Maybe the Hippo Viewer people could do something about this if this goes <BR>> > further.<BR>> > <BR>> > It is slow, and little feedback is given to the user until it has <BR>> > completed, so the 2.4 Mb house from the Free Assets page takes around 4 <BR>> > mins to upload or download on a localhost standalone.<BR>> > <BR>> > I have regions with 30Mb oar files - that would take nearly half an hour <BR>> > to transfer, probalby longer across the internet.<BR>> > <BR>> > You can probably send Estate Messages with some progress indication to <BR>> > alleviate this.<BR>> > <BR>> > As well as OAR files, this technique can also probably be used to <BR>> > upload/download R32 or BMP type terrain file formats instead of LLRAW <BR>> > ones - that might be useful.<BR>> > <BR>> > If there is interest in pursuing this, and unless someone beats me to <BR>> > it, I'll tidy up the code and submit a patch for review<BR>> <BR>> Very cool. Could this be made purely into an OpenSim region module rather than requiring any core patch? If the right <BR>> hooks don't yet exist to modularize this then I, for one, am happy to put them in (or process patches to do that, of <BR>> course :). Perhaps this needs modularization of the existing raw upload/download implementation (haven't looked yet).<BR>> <BR>> If the code can be modularized, then is this a core module or a forge addon? What do people think?<BR>> <BR>> > <BR>> > jonc<BR>> > <BR>> > <BR>> > 2009/2/5 Sean Hennessee <sean@uci.edu <mailto:sean@uci.edu>><BR>> > <BR>> > Excellent idea, Stefan. +1<BR>> > ~Sean<BR>> > <BR>> > <BR>> > Stefan Andersson wrote:<BR>> >> aaand coming in from the flank here...<BR>> >> <BR>> >> is there any other way than 'terrain download/upload' to download<BR>> >> content to file thru the viewer?<BR>> >><BR>> >> If not, I guess that you could just supplant the terrain ul/dl<BR>> >> with an oar dl/ul.<BR>> >> <BR>> >> That is, instead of sending an 'raw' bbinary, we could sent a<BR>> >> save-oar xml file. Provided permissions, of course.<BR>> >> <BR>> >> am I correct that the client actually sends an asynch request for<BR>> >> the data, then starts streaming it?<BR>> >> <BR>> >> if so, I guess we could just do something like<BR>> >> <BR>> >> a) user requests terrain ul/dl and specifies filename<BR>> >> b) region sends a dialog box asking "you want RAW, OAR, Log File<BR>> >> excerpt or Save-xml2?"<BR>> >> c) user answers<BR>> >> d) region starts sending specified content, client stores it to<BR>> >> that file<BR>> >> <BR>> >> Would be quite a nifty and convenient way to work with region<BR>> >> content given access to no console, I'd say.<BR>> >><BR>> >> Best regards,<BR>> >> Stefan Andersson<BR>> >> Tribal Media AB<BR>> >><BR>> >><BR>> >><BR>> >><BR>> >><BR>> >> ------------------------------------------------------------------------<BR>> >><BR>> >> Date: Thu, 5 Feb 2009 10:27:24 -0800<BR>> >> From: sean@uci.edu <mailto:sean@uci.edu><BR>> >> To: opensim-users@lists.berlios.de<BR>> >> <mailto:opensim-users@lists.berlios.de><BR>> >> Subject: Re: [Opensim-users] Assets 101<BR>> >><BR>> >> When I said "...connect a region to OSGrid..." I meant the old<BR>> >> fashion way of starting an OpenSim.exe that connects a new blank<BR>> >> region to OSGrid. You would not need to do any hypergridding.<BR>> >> Since the new region you connect to OSGrid is running on your<BR>> >> server, you would have access to the console to do save-oar's to<BR>> >> your hearts content. Then the transfer to your own stand-alone<BR>> >> would just be a matter of file copy and load-oar. Although, now<BR>> >> that you mention it, doing a hypergrid region might actually make<BR>> >> the transfer easier; that is, once you get hypergrid working.<BR>> >><BR>> >> If you're trying to get stuff from LL's grid, SI is about the only<BR>> >> thing going.<BR>> >><BR>> >> Peace,<BR>> >> Sean<BR>> >><BR>> >> Robert Klein wrote:<BR>> >><BR>> >> LOL Sean, that is a great idea, but for those of us who have yet to get the<BR>> >> whole hypergrid thing going we are kind of stuck with relying on Second<BR>> >> Inventory or someone else making the oar files available. Hmm, if only LL<BR>> >> would open up the SL grid for 24 hours... :)<BR>> >><BR>> >> -Robert<BR>> >><BR>> >><BR>> >> Sean Hennessee wrote:<BR>> >> <BR>> >><BR>> >> Robert,<BR>> >><BR>> >> The easiest way, (or at least a way), to grab assets from OSGrid is to <BR>> >> connect a region to OSGrid, rez the assets on your region, then save-oar <BR>> >> of your region. This will give you an OAR file of those assets that you <BR>> >> can then upload to your stand-alone or any other region that you have <BR>> >> access to the console.<BR>> >><BR>> >> Peace,<BR>> >> Sean<BR>> >><BR>> >><BR>> >> <BR>> >><BR>> > <BR>> > -- <BR>> > <BR>> > Sean Hennessee<BR>> > Central Computing Support<BR>> > Network & Academic Computing Services<BR>> > UC Irvine<BR>> > <BR>> > <BR>> > ... . .- -. / .... . -. -. . ... ... . .<BR>> > <BR>> > <BR>> > _______________________________________________<BR>> > Opensim-users mailing list<BR>> > Opensim-users@lists.berlios.de <mailto:Opensim-users@lists.berlios.de><BR>> > https://lists.berlios.de/mailman/listinfo/opensim-users<BR>> > <BR>> > <BR>> > <BR>> > ------------------------------------------------------------------------<BR>> > <BR>> > _______________________________________________<BR>> > Opensim-users mailing list<BR>> > Opensim-users@lists.berlios.de<BR>> > https://lists.berlios.de/mailman/listinfo/opensim-users<BR>> <BR>> <BR>> -- <BR>> justincc<BR>> Justin Clark-Casey<BR>> http://justincc.wordpress.com<BR>> _______________________________________________<BR>> Opensim-users mailing list<BR>> Opensim-users@lists.berlios.de<BR>> https://lists.berlios.de/mailman/listinfo/opensim-users<BR><BR></body>
</html>