Miscellaneous Leaks

[Guide] Ripping models from Sketchfab

Submitted by HDR, , Thread ID: 152601

Thread Closed

RE: [Guide] Ripping models from Sketchfab

Draxhard
Lurker
Level:
0
Reputation:
0
Posts:
1
Likes:
0
Credits:
1
24-07-2020, 04:57 AM
#71
Hey, i followed this tutorial to the T and followed what other users have posted as well and i get this "side by side" error thing when i try to open blender. I just want one model off sketchfab to 3d print and paint to display on my shelf. could someone help me out here?

RE: [Guide] Ripping models from Sketchfab

taylox
Lurker
Level:
0
Reputation:
0
Posts:
1
Likes:
0
Credits:
1
26-07-2020, 06:08 AM
This post was last modified: 27-07-2020, 05:25 AM by taylox
#72
hi, help my name is taylox

you can is error ?
100.0 procent
################################################## Geometry
DrawElementsUInt Uint32Array
Traceback (most recent call last):
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1767, in openFile
parser=Parser()
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1760, in Parser
osgParser(filename)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1704, in osgParser
getNode(ys,Node[0],n,bone)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1647, in getNode
getChildren(ys,child,n,bone)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1613, in getChildren
getNode(ys,a,n,boneParent)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1647, in getNode
getChildren(ys,child,n,bone)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1613, in getChildren
getNode(ys,a,n,boneParent)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1647, in getNode
getChildren(ys,child,n,bone)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1619, in getChildren
getGeometryNode(ys,a,n,boneParent)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1552, in getGeometryNode
mesh=getGeometry(ys,parent,n)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 1393, in getGeometry
indiceArray=getPrimitiveSetList(ys,PrimitiveSetList,n)
File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\starter.py", line 936, in getPrimitiveSetList mode=values['"Mode"']
KeyError: '"Mode"'

This method no longer works since downloading the three files only downloads a part and not all, they limited it to a few kb so that they are not removable :( :poop:

RE: [Guide] Ripping models from Sketchfab

SanicBlack
Lurker
Level:
0
Reputation:
0
Posts:
3
Likes:
0
Credits:
2
31-07-2020, 03:59 AM
#73
Thanks for providing the Firefox version! I've been trying to figure out a version this still works on for awhile.

~Being faster than light, only means I'm always in darkness~

RE: [Guide] Ripping models from Sketchfab

kenkenoby
Lurker
Level:
0
Reputation:
0
Posts:
3
Likes:
0
Credits:
3
05-08-2020, 01:14 AM
This post was last modified: 05-08-2020, 02:01 AM by kenkenoby
#74
Hello friends
after performing all the steps that I have to perform when I import "file.osgjs.gz.txt" sylla console python 2.66 (x64) I receive these reports

MissingCondition=skipdecode
NameError: global name 'skipdecode' is not defined


ok solved i used an old scriptWink :rage: :rage:

RE: [Guide] Ripping models from Sketchfab

SanicBlack
Lurker
Level:
0
Reputation:
0
Posts:
3
Likes:
0
Credits:
2
05-08-2020, 04:31 AM
#75
I was getting a side-by-side configuration error trying to use blender from that download. It worked perfectly after I downloaded a different copy of that Blender version, copied the scripts over and bam it works.

n1

RE: [Guide] Ripping models from Sketchfab

kenkenoby
Lurker
Level:
0
Reputation:
0
Posts:
3
Likes:
0
Credits:
3
05-08-2020, 09:15 AM
#76
Hello friends
now I can download almost everything but when I try to download the model of the Eurostar trains
the conversion ends without errors but does not show me anything in the blender

Has anyone tried it?

RE: [Guide] Ripping models from Sketchfab

TishaBersky
Lurker
Level:
0
Reputation:
0
Posts:
6
Likes:
0
Credits:
4
06-08-2020, 05:07 PM
#77
Is that possible to rip the animations from sketchfab? This will be real nice

RE: [Guide] Ripping models from Sketchfab

kenkenoby
Lurker
Level:
0
Reputation:
0
Posts:
3
Likes:
0
Credits:
3
07-08-2020, 09:30 PM
This post was last modified: 08-08-2020, 01:47 AM by kenkenoby
#78
I performed the procedure indicated in the first post by installing the firefox indicated
but when I launch ninjaripper with d3d11 it returns me :

wrapper error dll copy error win32 error 0x00000005


ok now it works NinjaRipper must be run as administrator

RE: [Guide] Ripping models from Sketchfab

Noahez
Lurker
Level:
0
Reputation:
0
Posts:
3
Likes:
0
Credits:
3
12-08-2020, 08:27 PM
#79
I can't get it to work: I get this weird mess.
https://prnt.sc/tyjgrk

RE: [Guide] Ripping models from Sketchfab

DickPachinko
Lurker
Level:
0
Reputation:
0
Posts:
1
Likes:
0
Credits:
1
16-08-2020, 09:26 PM
#80
16-12-2019, 04:07 PM
HDR Wrote:
Hi, i thought knowledge of how to rip sketchfab models might be useful to some people here, so i wrote a guide.

Ripping the model:

Requirements:

- Python 2.6.6
- Blender 2.49
- A custom file containing a python script for importing

Install Python 2.6.6, and add it's location to an Enviroment Variable named "PythonPath" (if you installed in the default locations the paths you need to add are "C:\Python26; C:\Python26\DLLs; C:\Python26\Lib; C:\Python26\Lib\lib-tk")

[Image: gAgSepm.png]


First, find the model you want to rip on sketchfab (this can be any model) and open your browser and inspect element, go to your network tab and refresh the page.

[Image: cYKq4Cy.png]

Look for "file.osgjs.gz", "model_file.bin.gz" and "model_file_wireframe.bin.gz" and download these to a location where you can find them


Open the blender folder and drag "Blender249.blend" on top of "blender.exe", once loaded press Alt+P and navigate to the folder where you saved "file.osgjs.gz" and click import

[Image: r136zyY.png]

And there you have it, this works with any model, even paid ones, if you want to use something newer than blender 2.49 you can simply save the .blend file as something else and open it in a newer version, or you can export it.


Notes:

If you still have "PythonPath" set as an enviromental variable you need to delete it to allow newer blender versions to work.


Ripping The Textures:

Requirements:

- Ninjaripper
- Firefox 49.0b2


Install Firefox 49.0b2 and copy the path of the firefox.exe

Open Ninjaripper.exe in the "ninjaripper1.7.1/x86" folder and add the path to the firefox.exe, then select "D3D9 wrapper" in the dropdown

[Image: 5ENP7ZJ.png]

Click Run, firefox will open, go to the same model pageand add /embed to the end of the link


Click Play in the browser window, go fullscreenand spin the model around so the entire model isloaded, Press F9and the window will freeze for a bit, once it's responsive again you can close firefox and ninjaripper, the selected output folder will contain textures for the model you ripped previosly.


That's it, you're done.

Links:

Download(Files used in the guide)

Virustotal
this is dope leaving a like

Users browsing this thread: 1 Guest(s)