Уважаемые форумчане, прошу помочь разобраться ...
__ По весомым причинам мне нужна альтернативная портабл-версия DAZ Studio. Долго искал актуальную, нашёл v.4.10.123 x64 (2019-04-05) - от ''fcportables.com''.
Структура софта в раздаче: один экзешник, который, при первом клике, запускает DS и создаёт рядом с собой папку ''Data'' со всеми необходимыми для автономной работы подпапками и файлами, в реестр не лезет.
__ И всё в ней хорошо, но вот беда - при запуске выдаёт error-окно ''A valid PostgreSQL CMS connection could not be established.... и т.д...''.
http://i-fotki.info/25/ac628422d0c703c6d0f8839f1738fdd7b99985341395897.p...
Соответственно, я не вижу в ''Content Library'' своих категорий Контента, а для меня эта фишка (собственное категорирование) - АрхиВажная, ибо именно благодаря ей (а составлял и наращивал я эту систему годами) работа в DS максимально комфортна и эргономична.
__ Перебрал много материалов в Нэте, есть дельные рекомендации, ... НО ... все они, как правило, относятся к аналогичной проблеме применительно к установочной (не портабельной) версии DS.
Кто может надоумить, как запустить CMS именно для порташки, и, чтобы она его увидела?...
PSPS: -как альтернатива-
__ ... т.к., судя по отзывам на разных инет-площадках, этот ''PostgreSQL CMS'' вызывает немало проблем у DAZ-юзеров. Может у кого будет совет - чем его ''заменить'', т.е. нужна продвинутая утилитка с собственным GUI, по функционалу адекватная дэйзовскому CMS. Чтобы один раз откатегорировать весь Контент, и больше не зависеть от внезапных ''приблуд'' встроенного штатного софта?
Спасибо.
Лично у меня проблем с PostgreSQL CMS никогда не возникало, что мешает его установить?
Если сами напишите какой нить аддон к ДС в которой будет катологизатор, а так пока ничего стороннего не встречал.
ветка на хабре как создать порт бд.
https://habr.com/ru/post/101678/
в самой проге придется переделать запросы к бд.
и мне кажется но порт будет есть ресурсов машины в разы больше т.к вспомогательного дерьма туча надо.
вм машина не проще?
создать образ вм и разворачивать его где угодно
Ну так похоже, в данном случае как раз та ситуация, которая описана в этой статье, на рабочем месте (судя по всему на работе) нет прав на установку.
а кто мешает юзать порт виртуалки?
2 флешки и всё.
а если есть доступ к сети так в облаке все сделать можно.
даз и без бд работает, во всяком случае позеровские рантаймы даз читает, и где-то в дазе эта фигня и ребилдидся и отключается
Кто людям помогает, тот тратит время зря
Работает, но без юзерских настроек, а вопрос был именно об этом. Нужен CMS, а он без этого SQL сервера не фурычит....
хорошими делами прославиться нельзя
Спасибо откликнувшимся, честно говоря, не особо надеялся, что таковые найдутся на такую нестандартную ситуацию. Прошу, если можно, дискусию не прекращать, ведь вариант решения нужно найти.
Сразу оговорюсь, что, априори, решение есть. Параллельно с указанной выше раздачей я нашёл, скачал, и установил ещё один иариант portable DS - v.4.10.107. Там тоже 1 экзешник + папка ''Required Runtime'' с ''VCRHyb64''. Так вот, в этом варианте DS запускается без создания папки ''Data'' и ориентируется на профайлы (Roaming) пользователя, созданные ранее установленной standalone версией, и (!!!) CMS в ней (портативке) запускается и норм. работает. Наверное, собака зарыта в способе компилляции исполняемого файла. Но, всё же это срабатывает, значит, и мне, может быть, с вашей помощью удастся найти решение.
__ ув. snake, PostgreSQL CMS, равно как и stable версия DS у меня утановлены, и при запуске последней перый работает, но запущенная следом портативка ни свой CMS не запускает, ни уже работающий CMS не видит. Раньше, с Валентиной было проще - написал примитивный батник (через ''net.exe''), можно было CMS гонять автономно. А PostgreSQL CMS запустить вне DS не получается (или я просто не умею это сделать).
Программки для управления Контеном есть, по крайней мере, раньше (давно) были (например, ''DS4 DataBase Tamer'' от Renderosity), но все те, что я знаю, давно умерли. Поэтому и спросил, мож. у кого есть...
__ ув. ink76, спасибо за отсыл к фундаментальным основам, постараюсь освоить, или, хотя бы ретроспективно понять. Но, как я предположил выше, решение должно быть, и быть достаточно простым, т.с. ''лежащим на поверхности''. Типа смены портов для CMS в настройках DS. Или помаклачить с содержимым папки ''Data'' (как и в любой портированной программе, вложенные в неё подпапки содержат, в принципе, ту же структуру, что и директории установочной версии прграммы). Пока перебор вариантов вслепую, как и следовало ожидать, у меня результата не дал.
__ '' ... юзать порт виртуалки .. '' - здесь у меня провал в образовании и опыте, ВМ как-то не пришлось активно использовать. Пока это - тёмный лес, НО, если других вариантов, в конце концов, не будет, значит займусь изучением ВМ, где наша не пропадала ...
PS:
... интересное наблюдение - серьёзная сцена, загруженная в портативную DS, оказалась существенно менее ресурсно-затратной, нежели в установочной DS. Правда, может это как раз из-за неработающего CMS? ... Вот здесь и возникает задумка использовать для категорирования Контента сторонний софт, тем самым ''облегчая'' работу в Студии (при отключенном CMS), а на Смарт-контент попросту забить.
Спасибо.
посмотреть что у портативки написано здесь и если не совпадает с установленной исправить на нужное
Всё у Вас будет работать, если в настройках указать на рабочую библиотеку ДАЗ и папку с ЦМС (работает и по сети), а за тем нажать на кнопочку "Start CMS" (на вкладке Smart Content).
Fortuna- non penis, in manus non recipe!
Вобщем, отчитываюсь...
__ Все рекомендации, данные в постах #9, #10 - выполнены (директории прописаны, DS все их видит; Cluster Dreclory указана от установленной stable-версии DS). После клика по кн. "Start CMS" курсор крутится (думает, как будто что-то запускается), но в Диспетчере Задач процессы PostgreSQL CMS не появляются. Далее, при клике по кн. ''Login'' выдаётся след. error-окошко (см. скрин):
http://i-fotki.info/25/1d7cadac952644f8c28cd1219ead2be3b99985341394490.p...
ps: ... все пункты, кроме последнего, фактически выполнены.
__ Что я ещё сделал... (см. скрин):
http://i-fotki.info/25/cd7fcc71d2c3807120e1f1c703a26c7db99985341394545.p...
Через Диспетчер Задач вышел на запускающий портативку (... далее - аббрев. - DSp ...) файл ''DAZStudio.exe'' в подпапке ''0x0D1EA59402B9A885'' папки ''Data'' (далее - адреса - мои, местные, address: E:\APP\Portable\01_DazStudio_pt°\_DSP_pt\Data\Daz Studio\local\stubexe\0x0D1EA59402B9A885).
Что примечательно: ... рядом с этой подпапкой расположена папочка со вложенным файлом ''postgres.exe'' (address: E:\APP\Portable\01_DazStudio_pt°\_DSP_pt\Data\Daz Studio\local\stubexe\0xCBD12B55B266CFBB\postgres.exe). Выстраивая аналогии, смею предположить, что это и есть суть запускающий (де-факто) экзешник для CMS, и вот он то и выкаблучивается...
Права и на этот файл, и на его папку я ''присваивал'' - без толку...
__ Вот такая на данный момент обстановка. И она продолжает накаляться. Шутка... Колюсь, плачу, но Продолжаю поиск решения...
Спасибо за советы. Жду новые .
Перед тем, как оставить предидущий комментарий, собрал портативку и проверил- всё работало. Видимо, Ваша порташка сделана без прав доступа к системным папкам хоста. Если надо- скину, но не знаю, что нужно из плагинов (потом не установить). Ещё возможна ошибка: в настройках надо указывать не на саму папку ContentCluster, а на папку, её содержащую (напр. daz3d/cms).
Fortuna- non penis, in manus non recipe!
Ув. Perkosput, Ваше предложение скинуть порташку очень соблазнительно, буду очень признателен.
__ Что до плагинов, в разных вариантах я использую DS по-полной, по крайней мере, это посыл на перспективу, т.к. я ещё учусь, т.е. нужны все плагины (включая AniMate), если это, конечно, возможно и Вас не затруднит.
__ Это - главное. Но это локальное, хотя и действенное, решение. А что дальше, когда, например, выйдут новые билды, или даже версии программы?
Поэтому, с благодарностью принимая Ваше предложение, я прошу, если можно, хотя бы оч. кратко, тезисно (или с отсылом на источники) рассказать, как Вы мобильно делаете такую ёмкукю и сложную портативку... Может, это - тема для отдельного раздела на Форуме, или в Уроках, думаю, это заманчиво для многих DAZ-юзеров - иметь под рукой актуальную полнофункциональную портативную версию DS.
__ ... цит. ''Ваша порташка сделана без прав доступа к системным папкам хоста''... А можно ли как-то урегулировать права доступа системными средствами, или с приалечением доп. утилит? Помнится, во время моих экспериментов по этой проблеме, появлялось error-окно с кодом ошибки (см. скрин), правда потом, когда я откорректировал пути в настройках (везде был укалан дефолтный юзер - ''ADMIN'')? это окошко больше не появляется.
http://i-fotki.info/25/81bb3147456109661796aab9fe87aff6c6104a341423631.p...
__ По поводу настроек - см. скин.
http://i-fotki.info/25/a35ee04eee63cd8361796aa2cd73f4a0c6104a341422923.p...
Одно тревожит - какую папку ''cms'' указывать? Варианта - 2:
1) ... это папка установочной (C:\Program Files) рабочей версии DS (C:\Users\A\AppData\Roaming\DAZ 3D\cms), или ...
2) ... одна из подпапок папки ''Data'' портативной DS, я их нашёл несколько (адреса - мои, местные):
- E:\APP\Portable\01_DazStudio_pt°\_DSP_pt\Data\Daz Studio\local\meta\@APPDATA@\DAZ 3D\cms
- E:\APP\Portable\01_DazStudio_pt°\_DSP_pt\Data\Daz Studio\local\modified\@APPDATA@\DAZ 3D\cms
- E:\APP\Portable\01_DazStudio_pt°\_DSP_pt\Data\Daz Studio\roaming\meta\@APPDATA@\DAZ 3D\cms
- E:\APP\Portable\01_DazStudio_pt°\_DSP_pt\Data\Daz Studio\roaming\modified\@APPDATA@\DAZ 3D\cms
PS: ... что нужно для получения от Вас ''подарка''?
... должна ли быть оплачена Вша работа?
СПАСИБО.
Вообще, все до безобразия просто. Я отнюдь не спец по "портабилизации", но недавно делал для себя порташку из двух программ в одном контейнере (старый ДАЗ и Зебру) по урокам. Для этого нужна виртуальная машина, а она у меня давно стоит. Так, что старая база знаний осталась, а весь процесс сводится к установке на ВМ нужной программы (ДАЗ со всеми делами) и нажатии трёх кнопок. Занимает 15-20 минут. Для большей ясности, прошу сообщить: на какой системе будет работать портативка и каким образом она будет "контачить" с библиотекой (локалка или и'нет). Работа, с-сно, без оплаты.
P.S. Решить проблему доступа в уже готовой порташке нельзя (это обговаривается при сборке), но можно попробовать перенести папку ЦМС в другое место (у меня библиотека и база находятся на другом диске), не забыть переназначить её адрес в настройках основной программы.
Fortuna- non penis, in manus non recipe!
Понял.
__ Виртуалок много. Какую версию используете ВЫ? Хочу перестраховаться, чтобы Ваши рекомендации выполнять максимально точно.
__ Мои ТТД:
ОС: Мс Windows 8.1 Профессиональная (64 bit)
Мат. плата: ASUSTeK PRIME Z370-A II Версия: Rev X.0x
Процессор: Intel Core i5-8400 (Ядер: 6)
Оперативная память: 32 Гбайт (DDR4)
Видео (x2): NVIDIA GeForce GTX 1070 (8 Гб) - 2x (SLI)
... по поводу ''"контачить" с библиотекой'' - не совсем ясно, что нужно для ответа, но, для пущей ясности, приведу след.:
--- у меня локальная сеть и интернет;
--- Сетевые адаптеры:
_!!_ Intel(R) Ethernet Connection (2) I219-V
Ethernet 802.3
_x_ Kaspersky Security Data Escort Adapter
Ethernet 802.3
__ По поводу переноса CMS - нужно уточнить:
... я копирую из профайлов действующую папку ''cms'' (из my adddress: C:\Users\A\AppData\Roaming\DAZ 3D\cms) в ???... Как я показывал на скрине в прошлом посте, нашлось 4 папки с именем ''cms'' (это - в директории портативной DS), или... куда её ещё желательно запихнуть? Я уже перепробоввл самые разные места, результат - НОЛ. Сразу оговорюсь, моя действующая папка ''cms'' весит больше 700 Mb, может, нужно оперировать для переноса просто дефолтной папкой ''cms''?
Вобщем, голова уже кругом от этих эмпирических изысков.
PS: ... не подумайте, что у меня некий бздык на почве портирования DS, просто есть немало ситуаций, когда, в отрыве от домашнего ПК, есть время для работы по проектам 3D, нет возможности, а полнофункциональная портативка под рукой такую возможность предоставляет. Вот.
Портативная версия предоставляет возможность работы только в купе с библиотекой! Вопрос: как Вы до неё достаёте из удалённого места? Второе: полноценная работа с ДАЗ вполне возможна и без ЦМС (просто не будет смарт контента- надо пользоваться только библиотекой, так я, обычно, и поступаю). Третье: речь везде идёт о папке ЦМС основной (не портабельной) программы. В портабельной ничего трогать из проводника не надо. Только настройка из окна открытой ДАЗ студии.
P.S. папку ЦМС можно установить рядом с библиотекой.
Fortuna- non penis, in manus non recipe!
Похоже, вырисовывается более "радикальный" и общедоступный вариант для этого случая. Пол часика ещё покручу- посмотрим.
Fortuna- non penis, in manus non recipe!
Отвечаю на вопросы. Ранее я этого не делал, чтобы не ''забалтывать'' этот раздел. Но теперь всё по порядку.
__ Долгое время, ещё с Позера, через пробы, ошибки и набитые шишки, я создавал свою собственную систему работы с Контентом DS (система - это амбициозно звучит, но буду всё же свой скромный подход так называть). Так вот, основная фишка здесь - это собственная структура и детальнейшее категорирование Контента, на что, исходя из обьёмов последнего (более 100 Гб), включая собственную схему индексирования и представления в GUI Студии, затрачена уйма времеи и сил. Поэтому так важен доступ к функционалу CMS, чтобы работать, так сказать, в своей песочнице, и своими игрушками... Это - оч. кратко по 2-му вопросу.
__ Теперь по существу вопроса 1-го. Моя Библиотека Контента (это - отдельная папка на диске '''D'') состоит из 2-х автономных динамических директорий с установленными ч-з DIM подконтентами, одна из которых - суть основная, подключена в Менеджере контента DS постоянно, содержит дефолтный и минимальный базовый контент (8-е фигуры, их морф-паки, некоторые скрипты, шейдеры, и.т.п. - т.е. минимизированный джентльменский набор).
Другая же директория (находится в ''свободном полёте'') - это отсортированный и откатегорированный ворох разнопланоаого 3D Контента. Эта библиотека используется как база, из которой через DIM (удаление---установка) нужный для текущего проекта контент за считанны секунды ''перекачивается'' в 1-ю (минимизированную) библиотеку, и в ней уже идёт, собственно, творческая работа над конкретным проектом. Суть использования портативной DS, как планируется, в следующем: на переносном харде находится портативная DS и 1-я из описанных выше библиотек, заранее ''упакованная'' для работы над конкретным проектом, или, даже, над отдельными задачами последнего. Единственно, что нужно - откорретировать букву диска и пути в осн. настройках DS на ноуте (или др. устройстве).
Плюс к вышесказанному, для повышения эргономики я использую пару-тройку портативных утилит на базе AutoIt, управление жестами мыши, и свой набор скриптов, заточенный под эти утилитки. Насколько ткой подход правильный (имхо, для меня) я убеждался не раз, когда после архикомфортной работы в своей ''надраенной до блеска'' Студии сталкивался с дефолтным интерфейсом, с его бесконечными ползаниями по всяким деревьям и аббревиатурам вендорских папок... Жжжуть! А что до Smart-контента, то мне фиолетово - я им не пользуюсь, мало того, что глючный и неполный, так ещё и постоянная чехарда с несоответствиями или отсутствием метаданных.
PS:
... хотя моё железо позволяет работать с подключенными обеими библиотеками, при использовании описанного выше подхода прирост производительности DS довольно таки ощутим, и это особенно актуально для работы с портативной DS на другом (не своём продвинутом ПК) устройстве.
__ Ну и, наконец, по 3-му вопросу. Здесь всё более-менее ясно, т.е. ... совсе не ясно. Переносы папки ''cms'' я делал по всякому, на разные диски, во всевозможные директории (кроме, как Вы и сказали, папки установки портативной DS). Беда, не срабатывает... Видимо, этот путь - тупиковый.
__ Вот, ''вкратце'', и всё. Прошу извинить за многословие, ну а как ещё быстро изложить то,, что формировалось годами...
Спасибо за долготерпение.
И, ... как ... насчёт чтоб ненавязчиво подержаться за таки Вашу замечательную программу? ...
Сейчас отправлю в облако (около 700 мб.). Интернет мобильный- понадобится время. Пока кручу второй вариант.
Fortuna- non penis, in manus non recipe!
СПС. Сейчас должен отъехать по работе, до вечера. Прошу не счесть за невнимательность. Как доберусь обратно до своего компа, сразу активируюсь.
Ещё раз превеликое благодарствие за Ваше участие. Обязательно расскажу о Вас губернатору и вице-королю... Шутка, чтобы скрасить убогость бытия ... До связи.
Прога на месте: здесь
Fortuna- non penis, in manus non recipe!
У меня не получилось - CMS не запускается....
Не проще ли загрузочный образ. Да и вообще, контент либрари вполне хватит... А то, как обычно "хачу харчо"... вопреки ... пардон, если чё...
хорошими делами прославиться нельзя
Где находится папка с БД?
Fortuna- non penis, in manus non recipe!
Fortuna- non penis, in manus non recipe!
Fortuna- non penis, in manus non recipe!
Качаю. Чёт inet медленный. Будет долго. Странно, обычно яндекс-туча аж летает.
Подсмотрел на скрине, у Вас ''VMware Workstation''? Пойду вникать, оч. хочется научиться забалтывать такие же штуки...
А где хранит данные о установленных продуктах DAZ Install Manager?
Библиотека переносится с компа на комп а вот в манагере контент уже удалить не получается при перестановке.
Проявился второй (хитровывернутый) способ для решения проблемы со Студией. На съёмный диск с контентом и ContentCluster, копируется вся папка DAZStudio4, рядом создаётся пустая PostgreSQL CMS, копируется дазовский установщик БД и переносится на др. комп. Там запускается и выбираем подготовленную пустую папку (PostgreSQL CMS), после установки запускаем DAZ, регистрируем (на каждом новом компе по одному разу, они всё запомнят) и всё начинает работать. После работы закрываем DAZ и (не сразу) выдираем диск. Комп нас запомнил, и при следующем подходе к нему, надо просто вставить диск и перезагрузить машину. Все сервисы и службы комп сам вспоминает. Есть одно но- буква диска (она должна быть для всех одна. Надо на компьютерах сразу переназначать в конец алфавита (U напр.). Установщик сервиса у меня есть.
P.S. Только что проверил- работает. Выгода в том, что не надо всё переделывать при обновах.
Fortuna- non penis, in manus non recipe!
C:\Users\Public\Documents\DAZ 3D\InstallManager\ManifestFiles
Fortuna- non penis, in manus non recipe!
Всё, скачал, запустил, пока из DOWN-папки, предврительно туда же скопировал действующую папку ''cmc'' из своих профайлов, откорректировл пути для ''cms'' и контента... RESUME - всё работает, CMS пашет, мои категории DS увидела. Есть небольшие нюансы, сейчас всё приглажу, перемещу в место постоянного базирования, опробую окончательно, и отпишусь. Пока - всё OK!
Вопросы, возможно, появятся, поэтому, с Вашего позволения, пусть тема ещё немного побудет активной.
Спасибо. Отличная работа.
Рад за Вас!
Fortuna- non penis, in manus non recipe!
Perkosput
Хоть оно мне и не надо, всё одно СПАСИБО За проделанную работу
хорошими делами прославиться нельзя
Всё рулит. Вопрос (для меня) закрыт. Спасибо откликнувшимся, особенно ув. Perkosput!
Нужна консультация по созданию порт. программ- обращайтесь.
Fortuna- non penis, in manus non recipe!