Come traslocare oggetti da SL a OpenSim oppure da un’altra grid….

Traslocare oggetti da SL a OpenSim nell’ambito della legalità è possibile ed è anche facile. Vi presento almeno tre sistemi per poterlo fare:

  •  export/import con un viewer TPVP (Imprudence, Phoenix, o altri che lo consentano)
  • usare  Stored Inventory (precedentemente Second Inventory), prodotto a pagamento che costa 14 o 29€ a seconda che lo prendiate monoavatar (sconsigliato), oppure multiavatar.
  • usare il programma di utilità TestClient della libreria LibOpenMetaverse
  • usare viewer non legali

Ricordiamo che se volete esportare oggetti da SecondLife, per essere nella legalità, dovete usare SOLO uno dei viewer inclusi nell’elenco http://wiki.secondlife.com/wiki/Third_Party_Viewer_Directory, e che potete esportare SOLO oggetti di cui siete contemporaneamente Proprietari e Creatori, di tutti i prim E di tutte le texture. Non basta infatti che un oggetto sia full permissions (imposizione della linden a partire da Aprile 2010.

Cfr: http://wiki.secondlife.com/wiki/Linden_Lab_Official:Terms_of_Service_FAQ#Can_I_use_a_third-party_viewer_to_export_textures_on_a_prim e in particolare:

Can I use a third-party viewer to export textures on a prim

Can I use a third-party viewer to export textures on a prim from Second Life if the viewer is not able to determine whether I am listed as the “creator” of the textures on the prim?

No, you may not. If you are using a third-party viewer that has any functionality that our viewers do not have for exporting content from Second Life, you must not export content without verifying that the Second Life creator name for each and every content component – including each and every texture – to be exported is the same as the Second Life name of the third-party viewer user. This applies to all content in Second Life, including content that may be set to “full permissions”. In the absence of creator name information about textures, you may not export textures except as allowed by Linden Lab’s viewers and in compliance with applicable law. That means that if your third-party viewer can’t verify the creator name of textures on a prim, any export of those prim textures is prohibited.

Export/Import con un viewer TPVP:

Per esportare con Imprudence o simili basta selezionare l’oggetto e poi dal menu a torta cliccare sull’opzione “Export”. Se non la vedete subito fate “more” per due volte per arrivare all’opzione interessata.

Ricordate che l’export degli edifici non sempre riesce a trasportare le textures. Spesso e volentieri dovete quindi ritexturizzare, salvando le vostre texture con l’opzione presente in tutti i viewer, compreso quello standard della Linden:

Per importare dovete poi riutilizzare lo stesso viewer che avete utilizzato per fare l’export, altrimenti un crash è garantito (!)

Import Export con Stored Inventory (Ex Second Inventory)

Potete comprare questo tool da questo link: http://www.secondinventory.com/ ci sono due versioni disponibili, una a 14 €, e una a circa 30 €. La versione utile è quella cara, perchè vi consente di specificare qualunque avatar e non legare ad un nome unico, cosa molto scomoda se avete avatar in opensim con nome leggermente diverso.

Se usate Store Inventory ricordatevi di installare anche la patch

Altrimenti vi da un errore. Ricordatevi di configurare la vostra grid opensim prima di entrare:

 

La procedura per fare l’import export da Stored Inventory, una volta che avete configurato la vostra grid dal menu

Vedi anche il video seguente per l’impostazione di un account opensim:

Importare/exportare con TestClient.exe

Questo terzo metodo è gratuito ma un po’ complesso. Ve lo illustro perchè TestClient può essere utilizzato facilmente per fare dei bot in secondlife o in opensim  Questo può essere molto interessante per fare ambientazioni con personaggi (avatar) “veri”, senza doverli creare con i prim. Unendoli ad opportune animazioni si ottengono effetti molto interessanti. Per farlo dovete scaricarvi la libreria libOpenMetaverse:

Una volta unzippata, basta lanciare il programma TestClient che trovate nella cartella bin

C:homelibomv-0.9.1bin>TestClient
90 [22916] INFO – No log configuration found, defaulting to console logging
111 [22916] INFO – Using login URI
in.cgi
Type quit to exit. Type help for a command list.
0 avatars online> login salahzar stenvaag password http://loginuri:8002
52403 [22916] INFO – Using login URI http://loginuri:8002
0 avatars online> 56546 [XML-RPC Login] INFO – <Salahzar Stenvaag>: Login Conne
ctingToSim: Connecting to simulator…
56572 [XML-RPC Login] INFO – <Salahzar Stenvaag>: Connecting to (193.43.17.52:9
010)
56972 [XML-RPC Login] INFO – <Salahzar Stenvaag>: Login Success: Welcome, Avata
r!

56982 [XML-RPC Login] INFO – Logged in Salahzar Stenvaag

 

Poi dovete andare sulla sim che vi interessa

1 avatars online> goto nomesim/128/128/21

Esplorare per il prim che vi interessa:

1 avatars online> findobjects 20 Nico
Object ‘PallaPistaNico’: 03c2222d-1ac8-4b74-8f7d-73371ae3048b
Object ‘PallaPistaNico’: 692d2fa2-399a-4de8-b362-95ca19bb843b
Object ‘PallaPistaNico’: 75ad684f-3a55-4cc1-a2c9-9e95df5aa1b0
Object ‘PallaPistaNico’: faabc870-363b-4adb-a3ad-affbaa03f724
327953 [23048] INFO – <Salahzar Stenvaag>: Done searching
1 avatars online>

Ed exportare l’oggetto specificando l’UUID:

1 avatars online> export 23c198c9-d200-4466-b512-2ff65801300b miooggetto.xml
410871 [21132] INFO – <Salahzar Stenvaag>: Exported 1 prims to miooggetto.xml
410872 [21132] INFO – <Salahzar Stenvaag>: XML exported, began downloading 1 te
xtures
1 avatars online> 411453 [21596] INFO – <Salahzar Stenvaag>: Finished downloadi
ng image 89556747-24cb-43ed-920b-47caed15465f

 

L’export come vedete esporta anche le texture.

Per importare basta che andiate con un login sulla grid di destinazione e facciate

“import miooggetto.xml” verranno importate anche le textures.

Ricordate che le operazioni che sono illegali sulla grid di SecondLife possono essere lecite su altre grid opensim dove è possibile esportare oggetti opensource.

 

Import di oggetti preconfezionati

Se volete importare skin shape etc ci sono solo due strade legali: usare stored inventory oppure scaricare skin e altre cose da siti web che vi consentono di scaricare immagini, shape etc in formato xml.

Alcuni link per lo scarico:

Ci sono ovviamente molte altre risorse, basta andare sulle singole grid opensim o cercare con google 😉

 

Arrivederci al prossimo tip opensim

salahzar stenvaag