
Парни, знакомо? Открываешь DAZ Studio, идея уже кипит, а нужный костюм решил сыграть в прятки. Сначала ищешь его в My Library, потом в My DAZ 3D Library, потом в Smart Content... и начинаешь подозревать, что ассет существует только в рекламе.
Поэтому я сделал Content Library Navigator - небольшую утилиту для быстрой навигации по Content Library.
Что умеет:
- быстрые переходы к папкам Genesis 3, 8, 9 и Props;
- поддержка My Library и My DAZ 3D Library;
- автоматическое открытие и обновление Content Library;
- проверка существования папок;
- поиск по вложенным папкам;
- понимание пробелов, подчёркиваний и дефисов;
- маски поиска * и ?;
- режим Search Inside для продолжения поиска.
Ассеты, пресеты и содержимое папок программа не изменяет - только помогает быстрее их найти.
Если ваша Content Library иногда превращается в археологическую экспедицию, возможно, этот инструмент сэкономит немного нервов и спасёт несколько часов жизни:
https://www.renderosity.com/marketplace/products/173075/content-library-...


Не совсем понятно это ж насколько я понял нужно помнить название продукта? а если помнишь только визуально в этом случаи как?
OK
КоКоС_ТеБе_В_НоС
С уважением к тебе и к тому что ты делаешь. Но!!! - "Сократ(Платон) мне друг, но истина дороже."
Есть такой продукт - "Big Bat Library Manager". В чём преимущество твоего продукта?
Yuriy V.G - Content Library Navigator - небольшой скрипт внутри DAZ Studio для быстрой навигации по уже существующей Content Library. Он открывает нужные разделы Genesis 3/8/9, clothing, poses и props в My Library и My DAZ 3D Library, проверяет папки и ищет по вложенным каталогам с учётом пробелов, подчёркиваний, дефисов и масок * и ?. При этом он не создаёт отдельный каталог, не устанавливает архивы и не изменяет содержимое библиотеки.
Если нужен полноценный менеджер с каталогизацией, поиском по превью, установкой архивов и коллекциями - Big Bat будет мощнее. Если нужно быстро попасть в нужную папку без отдельной базы, сканирования и переорганизации контента - преимущество Content Library Navigator в простоте и узкой специализации.
Это не прямые аналоги, а инструменты для разных задач.
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
barns - Да, действительно, для точечного поиска нужно хотя бы примерно помнить название продукта или разработчика.
Но программа полезна не только для этого. Например, если нужно быстро открыть одежду для Genesis 3, 8 или 9, достаточно нажать соответствующую кнопку - не придётся вручную заходить в папку, потом в подпапку и дальше искать по всему дереву.
Допустим, у вас есть любимый разработчик, а в названиях его товаров встречается SU. Тогда можно быстро перейти в нужный раздел и выполнить поиск по этой части названия, вместо того чтобы просматривать множество папок вручную.
То есть Content Library Navigator не угадывает ассет по изображению, но значительно сокращает путь к нужному месту и ускоряет поиск по знакомому названию или разработчику.
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
а можешь сделать чтобы можно было определённый продукт целиком удалить с одной кнопки а то установишь не понравится потом лазишь ищешь папки приходится заново качать и смотреть ге они размещаются? Я кстати так и не понял этого а зачем продукт по разным папкам раскидывают ведь он и из одной папки замечательно работает
OK
barns - идея интересная, но это уже отдельный функционал, напрямую не связанный с навигацией. Нужно почитать документацию DAZ и разобраться, как безопасно определить все файлы конкретного продукта. Подумаю, можно ли такое реализовать.
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
Сомневаюсь я однако. Задача не для одного человека. Твой аватар, похоже, со мной согласен.
Удачи конечно.
КоКоС_ТеБе_В_НоС ну посмотри пожалуйста если сделаешь будет ваще круто а то хоть сегодня за новым жостким иди у меня контента уже немерено а многое что вообще не нужно и с каждым днём всё растёт
OK
Yuriy V.G ну к чему пессимизм давай надеется на лучшее))) просто я в жизни так встревал ну вроде всё пиздец а нет как видишь ещё с вами)))
OK
barns - Посмотрю, сразу огорюсь это не бвстро.
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
КоКоС_ТеБе_В_НоС да я не тороплю если получится не я один тебе благодарен буду)))
OK
с каждым архивом идёт Manifest со списком файлов, копируем его в библиотеку и даз сам удаляет продукт, в дази встроенный менеджер файлов со времён 3-й версии, функционал вынесли в ДИМ чтобы юзеры истерик не закатывали случайно удалив барахло
ddos_it - мы говорим о разных случаях. Насколько я понял, barns спрашивал не про официальные пакеты DAZ, которые DIM умеет удалить, а про сторонние архивы без Manifest.dsx, например пакеты с Renderosity.
В таких архивах нет списка файлов, который DIM мог бы использовать для удаления продукта. Поэтому и возникает вопрос, как безопасно удалить весь такой пакет одной кнопкой.
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
https://www.daz3d.com/content-package-assist
КоКоС_ТеБе_В_НоС
Tут нужен анализ базовых директорий DAZ в архивах из разных источников - универсальный DIM.
Получится не скрипт, а программа подобная Ashampoo UnInstaller.
Использую её для установки/удаления позеровских *.exe - создание Runtime.
Yuriy V.G - вот именно, это уже не скрипт, а отдельная программа уровня Ashampoo UnInstaller, только для библиотек DAZ.
Но есть важная разница: Ashampoo отслеживает файлы, которые создал конкретный установщик. В DAZ-библиотеке архивы распаковываются в уже существующие общие папки. Один продукт может использовать файлы другого, а один и тот же ресурс может быть нужен сразу нескольким продуктам. По одним путям программа этого надёжно не определит.
Теоретически сделать такое можно, но понадобится анализ манифестов, зависимостей и фактических файлов для архивов из разных источников. Если программа ошибётся и вместе с одним продуктом удалит часть другого контента, меня потом разорвут как тузик грелку.
Поэтому это не просто кнопка «Удалить продукт», а большой отдельный проект.
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
(◕‿◕) ᑭɬαყ ƝOᗯ >>> (◕‿◕)
И я, и я, и я, и я того же мнения.
А тебе это надо? Может ну его на ...?
Интересно? Хочется? Та ды ладно. 
Рыночная конкуренция называется!
Нашёлся Левша на Ямайке. Смотри, и там, достанут. 
Сколько лет "компании !" договориться не могут о стантартизации.
P.S
Такс, старею. Пост от Max Payne прозевал. Будем посмотреть.