Ошибка при запуске Cinema 4d

alexinc
Сообщения: 34
Зарегистрирован: Ср ноя 08, 2017 1:51 pm
Откуда: Клин

Ошибка при запуске Cinema 4d

Сообщение alexinc »

Установил Cinema 4d, отправляю на рендер. Выдает ошибку:
Скопировано файлов: 1.
"python_init.py got Copied"
C4D_EXEC=C:\Program Files\MAXON\CINEMA 4D R18\CINEMA 4D.exe
""CINEMA 4D.exe"" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Операционка windows server 2008 R2.
Версия CGRU 2.2.3
Cinema 4d - R18.
Суда по всему - при запуске start_c4d.cmd
Не могу понять - почему.
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: Ошибка при запуске Cinema 4d

Сообщение Timur »

Из кипера откройте терминал и запустите там команду "c4d":
https://github.com/CGRU/cgru/blob/maste ... in/c4d.cmd
Как видно она запускает "setup_c4d.cmd":
https://github.com/CGRU/cgru/blob/maste ... up_c4d.cmd
который ищет "CINEMA 4D*" в "%SystemDrive%\Program Files\MAXON".
Скрипты перед вами, ищите ошибку, может новая синька по-умолчанию ставится в другое место.
А может вы её поставили в кастомное место и не указали куда?
Тогда, конечно, CGRU не знает где она.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
alexinc
Сообщения: 34
Зарегистрирован: Ср ноя 08, 2017 1:51 pm
Откуда: Клин

Re: Ошибка при запуске Cinema 4d

Сообщение alexinc »

Да, ошибка нашлась.
\cgru\software_setup\setup_c4d.cmd
Написано:
set APP_EXE=CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=CINEMA 4D.exe"
А должно быть:
set APP_EXE=%APP_DIR%\CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=%APP_DIR%\CINEMA 4D.exe"
Я думаю, нужно внести в исправления. У вас на гитхаб так же.
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: Ошибка при запуске Cinema 4d

Сообщение Timur »

А вы можете их внести на гитхаб?
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
alexinc
Сообщения: 34
Зарегистрирован: Ср ноя 08, 2017 1:51 pm
Откуда: Клин

Re: Ошибка при запуске Cinema 4d

Сообщение alexinc »

Ни разу в жизни не делал, но видно пришло время. Сделаю pull request.
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: Ошибка при запуске Cinema 4d

Сообщение Timur »

А у вас синема 64бит? Есть ли сейчас вообще 32бит? А если есть, то я думаю что смысла в ней нет, и поддерживать её не надо.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
alexinc
Сообщения: 34
Зарегистрирован: Ср ноя 08, 2017 1:51 pm
Откуда: Клин

Re: Ошибка при запуске Cinema 4d

Сообщение alexinc »

у нас 64. и мне кажется с 18 версии нет больше 32, поскольку даже файл стал один
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: Ошибка при запуске Cinema 4d

Сообщение Timur »

Тогда надо упрощать файл. Убирать проверку на 32битную версию вообще.
Вместо:

Код: Выделить всё

set "MAXON=%SystemDrive%\Program Files\MAXON"
if not exist "%MAXON%" set "MAXON=%SystemDrive%\Program Files (x86)\MAXON"
For /F "Tokens=*" %%I in ('dir /b "%MAXON%\CINEMA 4D*"') Do set APP_DIR=%MAXON%\%%I
set APP_EXE=CINEMA 4D 64 Bit.exe
if not exist "%APP_DIR%\%APP_EXE%" set "APP_EXE=CINEMA 4D.exe"
Надо сразу:

Код: Выделить всё

set "MAXON=%SystemDrive%\Program Files\MAXON"
For /F "Tokens=*" %%I in ('dir /b "%MAXON%\CINEMA 4D*"') Do set APP_DIR=%MAXON%\%%I
set "APP_EXE=%APP_DIR%\CINEMA 4D.exe"
И в конце:

Код: Выделить всё

set "C4D_EXEC=%APP_EXE%"
echo C4D_EXEC=%C4D_EXEC%
Попробуйте.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
alexinc
Сообщения: 34
Зарегистрирован: Ср ноя 08, 2017 1:51 pm
Откуда: Клин

Re: Ошибка при запуске Cinema 4d

Сообщение alexinc »

Попробовал. Работает
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: Ошибка при запуске Cinema 4d

Сообщение Timur »

Попробуйте научиться делать pull request-ы.
Очень полезно будет.
Так вы точно внесете рабочую версию фала в проект.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Ответить