script Web Ripper Sketchfab

Модератор раздела «Unreal Engine»
Модератор
Статус
Оффлайн
Регистрация
23 Янв 2021
Сообщения
525
Реакции[?]
360
Поинты[?]
245K
Снимок.JPG

Это скрипт для браузеров Chrome, Microsoft Edge, Safari, Opera Next, и Firefox.
Скрипт позволяет в один клик скачивать модель и текстуры без танцев с бубном
1. Риппер тащит файлы в Формате OBJ
2. Все текстуры нужно вставлять в 3d пакет и назначать материал, UV сохраняется
3. Текстуры тянутся те что на модели, для 4к используйте - Spector JS
4. Альтернатива Spector JS -> STD (Sketchfab Texture Dump)
5. Если модель состоит из нескольких частей (герой, щит и меч) то OBJ файлов будет 3 и т.д.
6. Плагин объединения частей для 3d пакета: "Blender - тут ,
Пожалуйста, авторизуйтесь для просмотра ссылки.
" , "3Ds Max - тут"
7. Для корректной загрузки текстур покликайте по текстурным картам во вюпорте на сайте
8. Быстродействие на сайте может ухудшиться - Выключить скрипты в панели браузера

Снимок экрана (15).png

Снимок экрана (32).png
Скачать Web Ripper V2 - в низу Скачать\Download

1. Зайти
Пожалуйста, авторизуйтесь для просмотра ссылки.
и выбрать свой браузер
2. Установить Tampermonkey и можно закрепить в браузере для быстрого доступа к скрипту


3. Нажать на "Создать новый скрипт"
4. В открывшейся вкладке браузера, удалить имеющийся код и вставить код Web Ripper'а
5. После сохраняем Файл => Сохранить
6. Активируем скрипт и пользуемся

Тутор от разработчика
Пожалуйста, авторизуйтесь для просмотра ссылки.
Видео тутор от red11
Добавлен скрипт "Web Ripper Script V2" & "STD (Sketchfab Texture Dump)" Обновление 16.01.23
SketchfabExporter 0.0.1_beta for blender обновление от 27.04.23
Обновление от 09.06.23 - Сломался ( Есть Fix )
Для просмотра содержимого вам необходимо авторизоваться.

Для просмотра содержимого вам необходимо авторизоваться.

Для просмотра содержимого вам необходимо авторизоваться.

Альтернативный риппер Sketchfab\Artstation 2022 [АКТУАЛЕН]
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
26 Апр 2021
Сообщения
7
Реакции[?]
1
Поинты[?]
0
Ну кста всё работает, если что то спиздят сообщу. Вообще клас штука, 10 баксов криптой не охота платить
 
Начинающий
Статус
Оффлайн
Регистрация
3 Янв 2022
Сообщения
12
Реакции[?]
0
Поинты[?]
0
мало ли что скрипт может стащить
Только что посмотрел код скрипта, не обнаружил ничего особенно подозрительного - с первого взгляда чист, как Божий одуванчик (разве что некоторые его части закомментированы), даже обфускации нет. Есть основания полагать, что где-то там всё же есть малварь?
 
Начинающий
Статус
Оффлайн
Регистрация
3 Янв 2022
Сообщения
12
Реакции[?]
0
Поинты[?]
0
UPDATE: Протестировал работу скрипта. Увы, при всей полезности, очень низкое качество рипа, часть полигонов отсутствует, также появляются лишние полигоны. Многие модели выглядят как кусок сыра, который нельзя использовать нигде.
Также - тут уже хотелки, но всё же - автоматически не добавляется альфа-канал, из-за чего используется скетфабовский костыль - отдельная чёрно-белая "альфа"-текстура.
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
12 Апр 2021
Сообщения
52
Реакции[?]
0
Поинты[?]
0
UPDATE: Протестировал работу скрипта. Увы, при всей полезности, очень низкое качество рипа, часть полигонов отсутствует, также появляются лишние полигоны. Многие модели выглядят как кусок сыра, который нельзя использовать нигде.
Также - тут уже хотелки, но всё же - автоматически не добавляется альфа-канал, из-за чего используется скетфабовский костыль - отдельная чёрно-белая "альфа"-текстура.
Доработать можно
 
Модератор раздела «Unreal Engine»
Модератор
Статус
Оффлайн
Регистрация
23 Янв 2021
Сообщения
525
Реакции[?]
360
Поинты[?]
245K
Почему то на некоторых моделях не работает скрипт
Окно вьювера на сайте не загружает модель, но кнопка DOWNLOAD активна
zip file = 0 kb :(
Пожалуйста, авторизуйтесь для просмотра ссылки.
Потому что это хай поли, прямиком из зибраш, написано что только тод 3д принтер

очень много полигонов по этому и проблемы
 
Начинающий
Статус
Оффлайн
Регистрация
12 Апр 2021
Сообщения
52
Реакции[?]
0
Поинты[?]
0
Почему то на некоторых моделях не работает скрипт
Окно вьювера на сайте не загружает модель, но кнопка DOWNLOAD активна
zip file = 0 kb :(
Пожалуйста, авторизуйтесь для просмотра ссылки.
иногда просто надо пару раз нажать скачать
 
Новичок
Статус
Оффлайн
Регистрация
8 Сен 2020
Сообщения
3
Реакции[?]
0
Поинты[?]
0
Для тех у кого кривая нормаль и модель выглядит как "кусок сыра"

Скачиваете > Импортите в блендер по кускам > Через Ctrl + Shift + T добавляете текстуры > Объединяете все в один меш через Ctrl T > Далее идем в Edit Mode > Через Ctrl A выделяем все > Потом Alt + N > Average > Custom Normals

(
Пожалуйста, авторизуйтесь для просмотра ссылки.
)
(
Пожалуйста, авторизуйтесь для просмотра ссылки.
)

Огромная благодарность автору темы!


UPD:
Если вылетает можете использовать любой другой Average, так-же поможет снижение кол-ва полигонов через модификатор Decimate
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
28 Янв 2022
Сообщения
4
Реакции[?]
0
Поинты[?]
0
Скачалась модель из кучи отдельных кусков. Пришлось собирать в Zbrush и ремонтировать сетку в Meshlab. По итогу получил, что хотел. Пришлось руками поработать, но разумеется лучше, чем ничего!
 
Начинающий
Статус
Оффлайн
Регистрация
27 Окт 2022
Сообщения
3
Реакции[?]
0
Поинты[?]
0
Здравствуйте, а проблема с мешами всё ещё никак не решаема? Пытаюсь скачать модель, там есть две части человек и одежда, человек должен быть цельный, но в моментах пересечения с одеждой он просто обрезает полигоны, это поправимо или прийдётся самому доробатывать?
 
Начинающий
Статус
Оффлайн
Регистрация
12 Апр 2021
Сообщения
52
Реакции[?]
0
Поинты[?]
0
Здравствуйте, а проблема с мешами всё ещё никак не решаема? Пытаюсь скачать модель, там есть две части человек и одежда, человек должен быть цельный, но в моментах пересечения с одеждой он просто обрезает полигоны, это поправимо или прийдётся самому доробатывать?
нет не решена. и не решится (
 
Начинающий
Статус
Оффлайн
Регистрация
3 Янв 2022
Сообщения
12
Реакции[?]
0
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
30 Янв 2022
Сообщения
18
Реакции[?]
0
Поинты[?]
0
Парни ну как что, работает? Вирусы есть какие? И в чем фишка платного за 10 баксов?
 
Модератор раздела «Unreal Engine»
Модератор
Статус
Оффлайн
Регистрация
23 Янв 2021
Сообщения
525
Реакции[?]
360
Поинты[?]
245K
Парни ну как что, работает?
Работает

Вирусы есть какие?
Вирустотал молчит, вредоносного кода не обнаружено

И в чем фишка платного за 10 баксов?
Фишка в том что бесплатный более не обновляется, он все ещё работает, но на sketchfab нет
 
Начинающий
Статус
Оффлайн
Регистрация
15 Ноя 2022
Сообщения
3
Реакции[?]
0
Поинты[?]
0
подскажите почему на этом файле greasemonkey скрипт не работает:
Пожалуйста, авторизуйтесь для просмотра ссылки.
? или это только мне одному так?
 
Начинающий
Статус
Оффлайн
Регистрация
30 Янв 2022
Сообщения
18
Реакции[?]
0
Поинты[?]
0
Ребят снова спрашиваю, ну что, обнаружили что-то опасное для компьютера? Может во время скачивания какая то дыра на компьютере открывается? Какой вообще принцип? Или может майнит во время скачки?


Мне человек написал вот с этого сайта (тот ли это скрипт?)
Пожалуйста, авторизуйтесь для просмотра ссылки.
такое письмо (на мой вопрос че как)

Hello

Please let me know when you're available to resolve the problem using AnyDesk (or TeamViewer ).

Sorry for this inconvenience, We are working to get things working better soon, without depending on Chrome Javascript.

Please try to do as shown in the document attached, if this does not help

Let me know when you're available for AnyDesk ( or TeamViewer )

Kind regards,
--
3dRipper.com


и скрипт прислал, это он?

// ==UserScript==
// Name sketchfab
// Version 0.9
// Description download sketchfab models
// Author shitposting goddess
// INCLUDE /^https?://(www\.)?sketchfab\.com/.*
// @require
Пожалуйста, авторизуйтесь для просмотра ссылки.

// @require
Пожалуйста, авторизуйтесь для просмотра ссылки.

// @require
Пожалуйста, авторизуйтесь для просмотра ссылки.

// Run-at document-start
// GrAnT unsafeWindow
// GrAnT GM_download
// ==/UserScript==

var zip = new JSZip();
let folder = zip.folder('collection');

var button_dw = false;
var func_drawGeometry = /(this\._stateCache\.drawGeometry\(this\._graphicContext,t\))/g;
var fund_drawArrays = /t\.drawArrays\(t\.TRIANGLES,0,6\)/g;
var func_renderInto1 = /x\.renderInto\(n,S,y/g;
var func_renderInto2 = /g\.renderInto=function\(e,i,r/g;
var func_getResourceImage = /getResourceImage:function\(e,t\){/g;

var func_test = /apply:function\(e\){var t=e instanceof r\.Geometry;/g

var addbtnfunc;

(function() {
'use strict';
var window = unsafeWindow;
console.log("[UserScript]init", window);


window.allmodel = [];
var saveimagecache2 = {};
var objects = {};


var saveimage_to_list = function(url,file_name)
{
if (!saveimagecache2) { var mdl = {... }); }; })();
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
28 Авг 2021
Сообщения
4
Реакции[?]
2
Поинты[?]
0
Что можно сказать про скрипт. Скрипт - супер, но есть недочеты по типу "нажал кнопку - ничего не произошло". Такое заметил только на моделях, которые весят довольно много. В целом в этом нет ничего плохого, но было бы круто додумать скрипт. Добавить шкалу, которая бы показывала скачивается ли модель или нет.
 
Начинающий
Статус
Оффлайн
Регистрация
3 Янв 2022
Сообщения
12
Реакции[?]
0
Поинты[?]
0
Парни ну как что, работает? Вирусы есть какие? И в чем фишка платного за 10 баксов?
3D Ripper [dot] com - мошенники, которые продавали бесплатный риппер (они же Ригмоделс и т.п.) . И - да, их "демоверсия" содержала троянских коней, как минимум, майнер.
(Это было ещё до того, как разработчики главного риппера смачно опозорились и начали требовать деньги за фиксы своего собственного риппера).
В это скрипте майнера я не нашёл, плюс его код открыт. Конечно, рекомендую тестировать с виртуалки, но я пока не вижу очевидных угроз даже для прямого запуска на хосте. И - да, данный скрипт работает по другому принципу, нежели старые решения, будь то Skecthfab Ripper (и "пиратский", и "непиратский") или же NinjaRipper.
 
Начинающий
Статус
Оффлайн
Регистрация
30 Янв 2022
Сообщения
18
Реакции[?]
0
Поинты[?]
0
Что можно сказать про скрипт. Скрипт - супер, но есть недочеты по типу "нажал кнопку - ничего не произошло". Такое заметил только на моделях, которые весят довольно много. В целом в этом нет ничего плохого, но было бы круто додумать скрипт. Добавить шкалу, которая бы показывала скачивается ли модель или нет.
А это можно сделать? Добавить шкалу? и можно ли как то сделать чтобы сохранялась превьюшка содержимой модели?
3D Ripper [dot] com - мошенники, которые продавали бесплатный риппер (они же Ригмоделс и т.п.) . И - да, их "демоверсия" содержала троянских коней, как минимум, майнер.
(Это было ещё до того, как разработчики главного риппера смачно опозорились и начали требовать деньги за фиксы своего собственного риппера).
В это скрипте майнера я не нашёл, плюс его код открыт. Конечно, рекомендую тестировать с виртуалки, но я пока не вижу очевидных угроз даже для прямого запуска на хосте. И - да, данный скрипт работает по другому принципу, нежели старые решения, будь то Skecthfab Ripper (и "пиратский", и "непиратский") или же NinjaRipper.
Круто, а добавить шкалу скачки и превью модели в папку можно как то ?
 
Начинающий
Статус
Оффлайн
Регистрация
3 Янв 2022
Сообщения
12
Реакции[?]
0
Поинты[?]
0
Круто, а добавить шкалу скачки и превью модели в папку можно как то ?
Можно, но мне это не нужно, в связи с чем тюнинговать скрипт не буду (для начала бы хотя бы ошибки рипа некоторых моделей поправить). Лучше написать автору, благо, он указан выше.
 
Похожие темы
Ответы
21
Просмотры
6K
Сверху Снизу