Content Library Navigator - как перестать искать платье до пенсии

18 сообщений / 0 новое
Последнее сообщение
КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149
Content Library Navigator - как перестать искать платье до пенсии

55

Парни, знакомо? Открываешь 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-...

Вверх
Понравилось 0.
barns
Аватар пользователя barns
Не в сети
Последнее посещение: 1 неделя 3 часа назад
Регистрация: 21.05.2022
Сообщения: 2624
Рейтинг: 301

Не совсем понятно это ж насколько я понял нужно помнить название продукта? а если помнишь только визуально в этом случаи как?

Вверх
Понравилось 0.

OK

Yuriy V.G
Аватар пользователя Yuriy V.G
Не в сети
Последнее посещение: 9 часов 11 мин. назад
Регистрация: 24.04.2022
Сообщения: 953
Рейтинг: 250

КоКоС_ТеБе_В_НоС
С уважением к тебе и к тому что ты делаешь. Но!!! - "Сократ(Платон) мне друг, но истина дороже."
Есть такой продукт - "Big Bat Library Manager". В чём преимущество твоего продукта?

Вверх
Понравилось 0.
КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149

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 в простоте и узкой специализации.

Это не прямые аналоги, а инструменты для разных задач.

Вверх
Понравилось 1.
КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149

barns - Да, действительно, для точечного поиска нужно хотя бы примерно помнить название продукта или разработчика.

Но программа полезна не только для этого. Например, если нужно быстро открыть одежду для Genesis 3, 8 или 9, достаточно нажать соответствующую кнопку - не придётся вручную заходить в папку, потом в подпапку и дальше искать по всему дереву.

Допустим, у вас есть любимый разработчик, а в названиях его товаров встречается SU. Тогда можно быстро перейти в нужный раздел и выполнить поиск по этой части названия, вместо того чтобы просматривать множество папок вручную.

То есть Content Library Navigator не угадывает ассет по изображению, но значительно сокращает путь к нужному месту и ускоряет поиск по знакомому названию или разработчику.

Вверх
Понравилось 1.
barns
Аватар пользователя barns
Не в сети
Последнее посещение: 1 неделя 3 часа назад
Регистрация: 21.05.2022
Сообщения: 2624
Рейтинг: 301

а можешь сделать чтобы можно было определённый продукт целиком удалить с одной кнопки а то установишь не понравится потом лазишь ищешь папки приходится заново качать и смотреть ге они размещаются? Я кстати так и не понял этого а зачем продукт по разным папкам раскидывают ведь он и из одной папки замечательно работает

Вверх
Понравилось 0.

OK

КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149

barns - идея интересная, но это уже отдельный функционал, напрямую не связанный с навигацией. Нужно почитать документацию DAZ и разобраться, как безопасно определить все файлы конкретного продукта. Подумаю, можно ли такое реализовать.

Вверх
Понравилось 0.
Yuriy V.G
Аватар пользователя Yuriy V.G
Не в сети
Последнее посещение: 9 часов 11 мин. назад
Регистрация: 24.04.2022
Сообщения: 953
Рейтинг: 250

Подумаю, можно ли такое реализовать.

Сомневаюсь я однако. Задача не для одного человека. Твой аватар, похоже, со мной согласен. Yes 3 Удачи конечно.

Вверх
Понравилось 0.
barns
Аватар пользователя barns
Не в сети
Последнее посещение: 1 неделя 3 часа назад
Регистрация: 21.05.2022
Сообщения: 2624
Рейтинг: 301

КоКоС_ТеБе_В_НоС ну посмотри пожалуйста если сделаешь будет ваще круто а то хоть сегодня за новым жостким иди у меня контента уже немерено а многое что вообще не нужно и с каждым днём всё растёт

Вверх
Понравилось 0.

OK

barns
Аватар пользователя barns
Не в сети
Последнее посещение: 1 неделя 3 часа назад
Регистрация: 21.05.2022
Сообщения: 2624
Рейтинг: 301

Yuriy V.G ну к чему пессимизм давай надеется на лучшее))) просто я в жизни так встревал ну вроде всё пиздец а нет как видишь ещё с вами)))

Вверх
Понравилось 0.

OK

КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149

barns - Посмотрю, сразу огорюсь это не бвстро.

Вверх
Понравилось 0.
barns
Аватар пользователя barns
Не в сети
Последнее посещение: 1 неделя 3 часа назад
Регистрация: 21.05.2022
Сообщения: 2624
Рейтинг: 301

КоКоС_ТеБе_В_НоС да я не тороплю если получится не я один тебе благодарен буду)))

Вверх
Понравилось 0.

OK

ddos_it
Аватар пользователя ddos_it
Не в сети
Последнее посещение: 6 дней 18 часов назад
Регистрация: 21.05.2018
Сообщения: 2616
Рейтинг: 1840

Задача не для одного человека

с каждым архивом идёт Manifest со списком файлов, копируем его в библиотеку и даз сам удаляет продукт, в дази встроенный менеджер файлов со времён 3-й версии, функционал вынесли в ДИМ чтобы юзеры истерик не закатывали случайно удалив барахло

Вверх
Понравилось 0.
КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149

ddos_it - мы говорим о разных случаях. Насколько я понял, barns спрашивал не про официальные пакеты DAZ, которые DIM умеет удалить, а про сторонние архивы без Manifest.dsx, например пакеты с Renderosity.

В таких архивах нет списка файлов, который DIM мог бы использовать для удаления продукта. Поэтому и возникает вопрос, как безопасно удалить весь такой пакет одной кнопкой.

Вверх
Понравилось 1.
Max Payne
Аватар пользователя Max Payne
Не в сети
Последнее посещение: 6 дней 14 часов назад
Регистрация: 22.01.2023
Сообщения: 49
Рейтинг: 23
Вверх
Понравилось 0.
Yuriy V.G
Аватар пользователя Yuriy V.G
Не в сети
Последнее посещение: 9 часов 11 мин. назад
Регистрация: 24.04.2022
Сообщения: 953
Рейтинг: 250

КоКоС_ТеБе_В_НоС

В таких архивах нет списка файлов, который DIM мог бы использовать для удаления продукта.

Tут нужен анализ базовых директорий DAZ в архивах из разных источников - универсальный DIM.
Получится не скрипт, а программа подобная Ashampoo UnInstaller.
Использую её для установки/удаления позеровских *.exe - создание Runtime.

Вверх
Понравилось 0.
КоКоС_ТеБе_В_НоС
Аватар пользователя КоКоС_ТеБе_В_НоС
Не в сети
Последнее посещение: 1 день 14 часов назад
Регистрация: 08.05.2020
Сообщения: 1045
Рейтинг: 149

Yuriy V.G - вот именно, это уже не скрипт, а отдельная программа уровня Ashampoo UnInstaller, только для библиотек DAZ.

Но есть важная разница: Ashampoo отслеживает файлы, которые создал конкретный установщик. В DAZ-библиотеке архивы распаковываются в уже существующие общие папки. Один продукт может использовать файлы другого, а один и тот же ресурс может быть нужен сразу нескольким продуктам. По одним путям программа этого надёжно не определит.

Теоретически сделать такое можно, но понадобится анализ манифестов, зависимостей и фактических файлов для архивов из разных источников. Если программа ошибётся и вместе с одним продуктом удалит часть другого контента, меня потом разорвут как тузик грелку.

Поэтому это не просто кнопка «Удалить продукт», а большой отдельный проект.

Вверх
Понравилось 0.
Yuriy V.G
Аватар пользователя Yuriy V.G
Не в сети
Последнее посещение: 9 часов 11 мин. назад
Регистрация: 24.04.2022
Сообщения: 953
Рейтинг: 250

Поэтому это не просто кнопка «Удалить продукт», а большой отдельный проект.

И я, и я, и я, и я того же мнения. Yes 3 А тебе это надо? Может ну его на ...? Dirol Интересно? Хочется? Та ды ладно. Good
Сколько лет "компании !" договориться не могут о стантартизации. Drinks Рыночная конкуренция называется! New russian Нашёлся Левша на Ямайке. Смотри, и там, достанут. Aggressive
P.S
Такс, старею. Пост от Max Payne прозевал. Будем посмотреть.

Вверх
Понравилось 0.