Ultimate Ripping Tool for Second Life - MeshFix v2

Tue Nov 21, 2023 11:36 am (Last edited: Sun Feb 18, 2024 6:24 pm)
#1
avatar

Hello!

I made this tool to help people copy stuff from Second Life.
Originally I uploaded it to another forum.

Please check it out on that forum and consider supporting me there. I will really appreciate that! <3
About that forum - people there were nice to me. However I know that some people,
have some issues with few personalities there, so I agreed to post my tool here also!

About this tool:


Intro:
Hello! I'm happy to introduce you MeshFix v2, the successor of the TexFix 1.2.1 tool.
This tool has been made to make copying stuff from SL as easy, comfortable, quick and cheap as possible.

Features:

I. Mesh Helper/MeshesSL features:
1. Conversion from XML to a single or multiple Dae files
2. Ability to download SLM files and textures (files in cache not required)

II. Improvements over Mesh Helper/MeshesSL:
1. Full transparency (you don't even have to think about turning xmls into daes -
the program turns XMLs into Daes as soon as it discovers them in input folder
and even copies their address for you, basicly allowing you
to open mesh uploader after saving XML without leaving the viewer at all)
2. Support for static mesh
3. Increased speed due to using all CPU cores - especially visible during exporting
linksets with many prims or multiple linksets in one XML
4. Increased stability - the app doesn't freeze during working, shows the work's progress
with ProgressBar and meanwhile allows you to do other stuff
5. The mesh appears to load faster from daes generated by this app (at least for me)
6. Fixed various bugs

III. All TexFix features:
1. Ability to automaticly apply textures and other face params on the uploaded mesh
just like they were in original object without paying any L$
2. Ability to apply multiple textures and other face params options -
just like texture appliers/changers/HUDs do
3. Smart grouping faces into Slots for easier texture applying

IV. Improvements over TexFix:
1. Two face-grouping engines to choose: Slots and Switches - making it possible to
perform even advanced tasks - read the manual for more info
2. Ability for a Slot/Switch to use the names instead of numbers in commands
3. Ability for an Option/State to use the names instead of numbers in commands
4. Option/State ramdomizer
5. @nooder requested ability to apply same Option/State number/name to all Slots/Switches
6. Ability to apply non-face options like positions, shapes, phantom checkbox etc.
7. No more root naming issue and ability to change prim names without problems

V. New Features:
1. New GUI interface instead of command-like program
2. Project Management - allows you to keep all ripped projects in the GUI -
no more messing with file explorer to find stuff - all kept tidy and clean in the app
3. Project filtering by a category or project names (regular expressions support!)
4. Built-in prim editor allowing to enable/disable or delete prims from the linkset and
edit its params (like prim name, description, position, rotation and so on)
5. Built-in face applier editor allowing you to give Slots and Switches names and
modify their behaviour - switch face applier engine, choose which face params the app
should ignore and which it should take into account and other.
6. Built-in Option/State editor allowing you to modify, delete and add new Options/States
of your Slot/Switch
7. Built-in texture viewer allowing you to view and export applied textures as .png -
the textures don't have to be in cache
8. Built-in color picker while modifying face colors in Option/State editor
9. Support for legacy prims linksets, static mesh linksets, rigged linksets and even..
mixed linksets! So you can upload your static mesh and rigged mesh in one dae, and then
the script will add all needed legacy prims with proper params to it automaticly -
no more problems when your linkset has both legacy and mesh prims!
10. Automatic root restore - allows you to restore the original root prim -
normally the mesh uploader changes the root prim of the linkset
11. MultiDae feature - allows you to export multiple linksets in a single Dae -
allowing you to lower the cost of the mesh upload.
Example: 10 linksets with 1 simple mesh in each normally cost you (10 + 1) * 10 = 110 L$
With MultiDae feature it will be 10 + 1 * 10 = 20 L$ - nice savings right?
12. The Script to break the linkset uploaded with MultiDae back into normal linksets
so you don't waste time trying to relink it manually
13. Align function, allowing you to position multiple linksets to each others
just like they were in original - allowing you to copy designs from
a simple two-linkset setups up to entire sims.
14. Dedicated file format - allowing you to share a single or multiple projects
(with all texture options, files etc.) with your friends or on the forum
15. The built-in manual split into pages for easier reading
16. Surely some more that I simply forgot to mention about - best check yourself!

VI. Plans for future:
1. Dedicated HUD for applying data to Clients
2. Adding support for applying material params of faces and more non-face params,
when the viewers start exporting this data in XML (politely please, someone makes it happen! <3)
3. Adding support for GLTF materials when they become a thing in SL and the viewers export this data
4. Adding support for OpenSim (only SL is supported for now)


Installation:
1. Download the latest version of this tool from the link down below.
2. Unpack the MeshFix2.exe file to the location without writing issues - my documents or something like that.
3. Start the program.
4. Read carefully the agreement that appeared on your screen.
5. Make sure you understand it and accept the terms and click "I accept!" button.
6. Go Help->Manual or just click F1 button in order to open built-in manual.
7. Read the manual carefully in order to learn how to use this app (wouldn't make sense to paste manual here).
8. Important! If you get some errors or program doesn't work as intended, don't wait! PM me about the issues or write on forum!

Safety
This program automaticly adds to the clipboard the address of the dae file so you can open mesh uploader without even having to leave the viewer. While this greately improves the ease of adding new meshes, this behaviour might make the antiviruses see it as malicious behaviour.
I assure you that this program is safe to use and all its functions serve only for the application to work properly.

Download
(Using bit.ly to count downloads)

Important! After you test this app, please leave the post in this thread about your opinions about it - it's really important to me! <3

Latest version: 2.0.4
Mega Link: https://bit.ly/MeshFix204

Mediafire: MeshFix2.0.4.zip

18. February 2024
~ edited to add MirrorLink to Mediafire

SA


 reply

 Report post
Wed Nov 22, 2023 3:11 am (Last edited: Fri Nov 24, 2023 7:22 am)
#2
avatar
Undercover Lover

Thank you so much i am looking forward to work with this little tool.
I am so excited really. You need anything just call out.


P.S. The family there been here too and they are very nice ... it is
only Lagertha aka Copietje aka DeathLinkOfficer aka .... she loves to take
what is not hers but posting it under her name without giving credit to the
actually source. This is pissing me off and since she did that with MY shares,
yeahhhhh of course i am pissed.

Be Good, Be Better, Be Goon !!!


 reply

 Report post
Thu Nov 23, 2023 3:59 am
#3
avatar
Undercover Lover

Okay i did installed it and it work flawless, regarding installing, for me.
I use Win11 64x

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Thu Nov 23, 2023 11:27 am
#4
avatar

I'm glad it does :)

SA


 reply

 Report post
Fri Nov 24, 2023 7:23 am
#5
avatar
Undercover Lover

Sorry been in reallife yesterday so now let me open it and see what i can do with it.

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Fri Nov 24, 2023 7:58 am
#6
avatar
Undercover Lover



I used it for the new GenX Body from Belleza and it does work flawlessely .... in the folder it gives you the DAE
the Textures and SLMs and it does gives the rigged items as rigged too :) Before I had a couple of Multiways
to prerigg the items and than using MeshesSL.

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Fri Nov 24, 2023 8:00 am
#7
avatar
Undercover Lover

One question tho ... How does it work with all the different meshbodies and their "bones",
how does it aknowledge or do you have to update it with every new body who comes out?

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Fri Nov 24, 2023 2:38 pm
#8
avatar

I don't know, i just copy informations from SLM and apply them to dae, rigging including. If creator makes new mesh body then you obviously have to rip it and reupload again.

SA


 reply

 Report post
Sat Nov 25, 2023 2:01 am
#9
avatar
Undercover Lover

In MeshesSL we can remove the DEMO tags from the ripped Demo
and create a rigged DAE to reupload and wear it without the DEMO
tags. Is this here with that tool possible?

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Sat Nov 25, 2023 2:39 am
#10
avatar
Undercover Lover

The detailed "MeshFix Manual" document is well written and i cant believe
how much work and effort you did put into this Tool ..... i am so impressed.
I hoped one day someone shows up with a new tool .... you did an amazing
job ..... i am a lousy coder but we have severals on the forum and we all
did look for another solution and BAM there it is. Thank you so muchhhhhh.
I am a rippoholic ... really .... even when i walk on the street and i see what
i like my fingers starts to move want to ripp it hahahhahahahahaha.

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Sat Nov 25, 2023 10:11 am
#11
avatar

Yes of course, the built in obejct editor has ability to remove prims from the linkset. Happy you like my tool :D

SA


 reply

 Report post
Sun Nov 26, 2023 5:05 am
#12
avatar
Undercover Lover

I must have it overreaded it ... i am so hyper
where do i have to look? Oh and if you need help
to creating video tutorials let me know.
I have written a view in the past, maybe you like it.
It would be my way to say "Thank You" to you and
would help other more to understand. Most people
"learning by doing" ...me too :)

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Sun Nov 26, 2023 7:18 am
#13
avatar
Undercover Lover

Zitat von Saeki Amae im Beitrag #8
I don't know, i just copy informations from SLM and apply them to dae, rigging including. If creator makes new mesh body then you obviously have to rip it and reupload again.
Yes true that ... my brain is all Hyper now hahahaahhah
In fact the bonestructure doesnt matter since the info comes with
the XML`s and or SLM´s. I have always said that the XML is so important
and i do added it to each of my shares too.

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Sun Nov 26, 2023 7:39 am
#14
avatar
Undercover Lover

I think i got it "Project Prims"

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Thu Nov 30, 2023 3:25 am
#15
avatar
Undercover Lover

I am still running around in SL since it is almost x-mass,
and do use your tool and grinning like a happy racoon :).

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Sat Dec 02, 2023 6:36 am
#16
avatar
Undercover Lover

We cant ripp the BOM stuff only as wearables ...
do you think we will ever find a way to ripp the
skin again from the AVIE? I know BOM stuff is
server side of SL thats why we cant ripp it but
where is a will there is a way ... but where would
we start?

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Sun Dec 03, 2023 4:21 am
#17
avatar
Undercover Lover

I ripped the hell out of SL hahahhahaah
Another question tho.
After using your MeshFix, i am still amazed
about that tool, the folders turns out this way



Are these numbers important? I am woundering because
it doesnt show the name of the ripping stuff so does not
the DAEs, these turns out in that way



Do i have to rename it and if so does this gives me probs
uploading it?

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Mon Dec 04, 2023 8:51 am (Last edited: Mon Dec 04, 2023 8:56 am)
#18
avatar

Nice, and it does work excellent. What a huge effort for the
CBScene. Thankyou so much to the creator and thankyou Cyra
for jumping in the snakepit and brought it here. I do not use
the other forum nor do i go there. The issue is the fact the
other forum is ruled by a well known fucked up mind.

Never fart in the wrong direction !


 reply

 Report post
Fri Dec 08, 2023 1:54 pm
#19
avatar

Thank you for being nice!

SA


 reply

 Report post
Fri Dec 08, 2023 1:57 pm
#20
avatar

About your question about BOM.. No it isn't possible to rip the skin and it won't change. The numbers from my folders aren't important. The are just IDs for the projects.

SA


 reply

 Report post
Fri Dec 15, 2023 3:58 am
#21
avatar
Undercover Lover

Thankies for your answer .... I am really more addicted than i was before and i was already a rippoholic 🥰.
I am looking forward to the viewer too, i know this takes time and whenever I can help you than let me know hun. I am not good in coding but i wanted to offer you at least the rest i can 🥳.

- hugzzzzzzzz

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Wed Dec 20, 2023 8:25 am
#22
avatar

Damn girl you did a hell of an amazing tool, even myself get addicted
to it and actually rip only textures. Are you thinking of coding a viewer too?

Never fart in the wrong direction !


 reply

 Report post
Sun Feb 11, 2024 8:27 am (Last edited: Sun Feb 11, 2024 8:34 am)
#23
avatar
Undercover Lover

I hoped I would not have to do this, but I did not expected any different behaviour since I contacted
her in the snakepit .... Well I thought maybe she uses the access to the forum wisely and follow the
unwritten rules between the copybooters ..... Honestly!!!
I had to ban this woman for sharing her account on the Bazar with one or more people. Since she
did had full access to the Bazar and therefore access to the downloads as well. I watched her for a
while now and could follow her roaming the Bazar and of course I investigated ... I am still thankfully
for her amazing work but her time in the Bazar is over.

Cyra

Be Good, Be Better, Be Goon !!!

 reply

 Report post
Already a member?
Register now!
Create an account?
Sign up now!