Closed HusseinAlsaloum closed 5 years ago
Hey!
@mafaca already said that he won't add a Decompiler to UtinyRipper. Why don't you just look for a software that decompile scripts? There is ILSpy, which decompiles Scripts. You can use ILSpy to get the scripts and replace them with the one UtinyRipper exported. You cannot just extract a full working project with one mouse click.. You have to put some time and work into to it.
I'm answering for @mafaca so he won't have to waste his time on such questions.
@TheFifthIce Why would he need to add a decompiler if there are some, ILSpy, DnSpy.. I usually recommend first deobfuscating the script with d4dot and then to export them with DnSpy, then you can simple go to UtinyRipper export the project you want and extract it, open with Unity and then just replace the scripts and done. This needs time, and if you really want it then it's worth taking your time in it, unless you don't have much interest. It takes time and effort, to get a full working project. @mafaca don't have to make another decompiler if there already are many amazing decompilers. And you cannot just export a whole project with one mouse click. And in many cases the developer of the project you want to export with UtinyRipper decided to obfuscate his codes/scripts, so you still have to use d4dot to deobfuscate the scripts.
And if you need help with deobfuscating the scripts, I am here to help you at anytime, just send me a message with the Assembly files, and I'll help you!
I'm not going to add features user can do with other tool. At least for now. If somebody want save his time with one click tool consider buying devx unpacker. UR is for people how need help to achieve their goal and not for ones how need tool that can do everything for them.
Sorry for waking up old thread, but if scripts aren't exported .meta files too, so scenes will have missing scripts. And it's almost impossible to guess what script should go where
Scripts should export fine
No, they don't. That's literally the point of this thread.
"I told you so". I launched your fork, dropped unity3d file (from web build) and it didn't exported scripts, no monobehavior etc
Asset bundles don't contain scripts. Assemblies contain scripts. You need to drop more than just the asset bundle if you want scripts to be attached.
But it shows there is Assembly-CSharp in file list
Without seeing your AssetRipper.log
file (which is in the same directory as the exe), I can't diagnose the problem.
AssetRipper.log here it is.
The log says you didn't drop any scripts in
I meant assemblies and they are inside of the unity3d as you can see on the screenshot I sent
Asset bundles never contain assemblies
So how it is possible?
I can send you the file I'm trying to export
Put the bundle and all the assemblies in a folder. Drop the folder in. Should work, even on uTiny.
How to extract the assemblies? 7 zip says it cannot open it as an archive
If this is an entire game, you can drop the game folder into the ripper.
You don't need to "extract" the assemblies with 7 zip. The ripper loads and extracts them on its own.
oh geez, you don't understand. Let me explain. I downloaded an web build of a game and it's in unity3d file. there's no additional files on the website like external assemblies. everything is inside of unity3d file I downloaded (assemblies too) as ripper tells me that (sent screenshot up there)
I would be very interested in seeing this file
github don't support this file type
So, how do I get the scripts from assemblies?
I'm going to take a look at this and get back to you
Okay
@ds5678 did you figured it out?
@TheFifthIce Why would he need to add a decompiler if there are some, ILSpy, DnSpy.. I usually recommend first deobfuscating the script with d4dot and then to export them with DnSpy, then you can simple go to UtinyRipper export the project you want and extract it, open with Unity and then just replace the scripts and done. This needs time, and if you really want it then it's worth taking your time in it, unless you don't have much interest. It takes time and effort, to get a full working project. @mafaca don't have to make another decompiler if there already are many amazing decompilers. And you cannot just export a whole project with one mouse click. And in many cases the developer of the project you want to export with UtinyRipper decided to obfuscate his codes/scripts, so you still have to use d4dot to deobfuscate the scripts.
And if you need help with deobfuscating the scripts, I am here to help you at anytime, just send me a message with the Assembly files, and I'll help you!
hi im new in unity modding and i want to know if you can help me with something i really want to try opening a complete game inside unity its called idolmaster cinderella girls i want to know if its possible and i know it wil be a lot of work but i dont know where to start or what i need to do. this is my discord idolslover123#4344
Thanks brother for making this software ,you are the best programmer on this world ,because you make this amazing software for free and I hope that be allows free,but brother I need only more things fro this software ,I need to extract also the scripts with de extracts files en you can only my help can you make it please! Thanks so much one more time! Keep going and never give up!