Установка Rhinoceros.
Инструкция составлена на примере установки Rhinoceros 7 и Rhinoceros 8, взятых с официального сайта.
Лечение программ будет производиться универсальным активатором с сайта CG Persia.
Потребуется VPN для пункта 2, 3 и 4.
1. Создать две папки, местоположение не имеет значения
- Папка 1 — "Rhinoceros 7.38.24338.17001"
- Папка 2 — "Rhinoceros 8.28.26041.11001"
2. Скачать англоязычный Rhinoceros #.exe с официального сайта в соответствующую папку.
3. Запустить Rhinoceros #.exe
- Выставить все необходимые языки
- Снять галки со всех пунктов как на скриншоте ниже.
- Далее выбираем пункт — "Загрузить установочный дистрибутив"
После завершения загрузки в папке, из которой запускался Rhinoceros #.exe появятся следующие элементы:
- Папка - "redist"
- Файл - "Bootstrapper.exe"
4. (Повторно) Запустить Rhinoceros #.exe
Повторяем пункт 3, вместо "Загрузить установочный дистрибутив" выбираем "Установить"
5. После завершения установки не перезагружать компьютер и не запускать Rhinoceros.
6. Повторить процесс установки для остальных версий Rhinoceros с пункта 3.
Процедура лечения.
Лекарство для лечения Rhinoceros мы будем скачивать из очень старого источника под названием CG Persia, к сожалению регистрация на ресурсе давно закрыта и брать мы его будем не с трекера, а из блога. Но это легендарнейший источник.
Скачивать из него очень сложно, скорость загрузки низкая, ограничения по количеству загрузок и таймауты, установочные файлы разбиты на части:
- Part 1
- Part 2
- Part 3
- ...
7. Создаем папку для лекарства, вносим ее в исключения антивируса и отключаем антивирус до пункта 16.
Нас интересует только лекарство, оно будет вместе с Rhinoceros 8.15... по ссылке - https://cgpersia.com/2025/01/rhinoceros-8-15-25013-13001-win-x64-198220.html
скачиваем Part 1 размещенную на Alfafile - https://alfafile.net/folder/GibR
8. Переносим папку "Rhino_6_7_8_Activator_v1.0-mod" в созданную нами папку на пункте 7
9. Отключаем интернет до пункта 16.
10. Запускаем от имени администратора "RhinoActivator-mod.exe"
11. Ключи активации перечислены в текстовом поле активатора. Если ключей предоставлено несколько, пробовать методом перебора.
Отличия типа лицензии не найдены.
Нас интересует "Rhinoceros # Commercial", копируем из текстового поля снизу ключ лицензии и код активации в соответствующие заполняемые поля активатора в верхней части, нажимаем "Activate".
12. Повторным запуском "RhinoActivator-mod.exe" активировать остальные установленные версии. Закрываем активатор.
13. Переходим по пути "C:\Windows\System32\drivers\etc"
14. Копируем файл "host" на рабочий стол, открываем его через блокнот и вносим новые строки ниже всего что там прописано:
#Rhinoceros
0.0.0.1 api.mcneel.com
127.0.0.1 api.mcneel.com
127.0.0.1 accounts.rhino3d.com
15. Возвращаем файл "host" в папку "C:\Windows\System32\drivers\etc" с заменой.
16. Включаем интернет и антивирус.
Можно запустить Rhinoceros.
Лекарство требуется сохранить на все время пользования программами, т.к. при загрузке плагинов мы будем пользоваться методами отключающими блокировку сервиса проверки лицензии.
Установка плагинов Rhinoceros&Grasshopper
Перед установкой плагина нужно определить откуда распространяют актуальную версию плагина.
Food4Rhino — https://www.food4rhino.com/en — основной источник плагинов для Grasshopper. Загрузка и установка плагинов происходит вручную.
Скачивание с Food4Rhino плагинов требует подключение с VPN.
1. Скачать плагин
ПКМ (по файлу или архиву) → Свойства → Разблокировать
2. Если к файлам не прилагается инструкция по установке, то перенос файлов по следующим правилам
Для файлов с расширением .gha путь размещения:
%USERNAME%\AppData\Roaming\Grasshopper\Libraries
Для файлов с расширением .ghuser путь размещения:
%USERNAME%\AppData\Roaming\Grasshopper\UserObjects
Сторонние сайты типа GitHub или сайтов разработчиков тоже могут служить источником распространения актуальных версий плагинов. Обычно такие сайты указываются на странице плагина на Food4Rhino.
Rhino Packages — https://www.rhinopackages.com — сайт с плагинами доступными для загрузки только через Package Manager в Rhinoceros. Ручная загрузка для простого пользователя из этого источника не предусмотрена, при этом установить их можно не только через интерфейс Rhinoceros
Tools → Package manager
или введя в командной строке Rhino
_Packagemanager
Подготовка к установке плагинов через Package Manager
Win+R → regedit → Enter
Компьютер\HKEY_LOCAL_MACHINE\Software\McNeel
Ключ DisableInternetAccess 0
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\McNeelUpdate
Ключ Enabled 1
Установка через Package Manager в Rhinoceros 7
1. Закомментировать строки в host установив в начале каждой строки символ #
C:\Windows\System32\drivers\etc
#Rhinoceros
#0.0.0.1 api.mcneel.com
#127.0.0.1 api.mcneel.com
#127.0.0.1 accounts.rhino3d.com
Предостережение:
Если закомментировать строку 0.0.0.1 api.mcneel.com, то во время запуска Rhinoceros с включенным интернет соединением слетит лицензия.
Либо отключаем интернет до момента пока не откроется окно программы, либо комментируем строки в host с запущенной программой.
2. Включить VPN. Открыть Package manager. Найти и установить плагин.
3. Перезагрузить Rhinoceros.
Установка плагинов через обращение к Yak.exe Rhinoceros 7 в PowerShell.
1. Закомментировать строки в host установив в начале каждой строки символ #
C:\Windows\System32\drivers\etc
#Rhinoceros
#0.0.0.1 api.mcneel.com
#127.0.0.1 api.mcneel.com
#127.0.0.1 accounts.rhino3d.com
2. Включить VPN. Открыть Power Shell. Создадим псевдоним, через который сможем сократить обращение к Yak.exe.
Set-Alias yak 'C:\Program Files\Rhino 7\System\Yak.exe'
3. Ищем плагин Heron с отображением всех доступных версий плагина
yak search heron --all --prerelease
результат:
heron 0.4.5
...
...
устанавливаем плагин heron 0.4.5
yak install heron 0.4.5
4. По умолчанию плагин установился в папку:
%USERNAME%\AppData\Roaming\McNeel\Rhinoceros\packages\7.0
Установка плагинов через обращение к Yak.exe Rhinoceros 8 в PowerShell.
Стандартный Yak.exe поставляемый с Rhinoceros 8 не загружает плагины, но функция поиска плагинов в Package Manager для проверки рабочей версии плагина работает, воспользуемся Yak.exe из Справочника по инструменту командной строки Yak.
Внизу в разделе Загрузки ссылка на Yak.exe 0.13.0 — https://files.mcneel.com/yak/tools/0.13.0/yak.exe
Скачиваем в любое удобное место, для меня это:
%USERNAME%\AppData\Roaming\McNeel\Rhinoceros\packages
1. Закомментировать строки в host установив в начале каждой строки символ #
C:\Windows\System32\drivers\etc
#Rhinoceros
#0.0.0.1 api.mcneel.com
#127.0.0.1 api.mcneel.com
#127.0.0.1 accounts.rhino3d.com
2. Включить VPN. Открыть Power Shell. Создадим псевдоним, через который сможем сократить обращение к Yak.exe.
Set-Alias yak 'C:\Users\USERNAME\AppData\Roaming\McNeel\Rhinoceros\packages\Yak.exe'
3. Ищем плагин Heron с отображением всех доступных версий плагина
yak search heron --all --prerelease
результат:
heron 0.5.0
heron 0.4.5
...
устанавливаем плагин heron 0.5.0
yak install heron 0.5.0
4. По умолчанию плагин установился в папку:
%USERNAME%\AppData\Roaming\McNeel\Rhinoceros\packages\7.0
переносим вручную в папку
%USERNAME%\AppData\Roaming\McNeel\Rhinoceros\packages\8.0
Виджет RhinoMonitor
Rainmeter — https://github.com/rainmeter/rainmeter
В Rainmeter cделал для себя "защиту от дурака", чтобы лицензия не слетела при запуске Rhinoceros, если забуду про # в host во время установки плагинов.
Виджет чекает 3 IP в host и выводит статус состояния строки (закомментирвоана/раскомментирована), обновление состояния быстрое.
Две иконки rhino 7 и rhino 8 запускают при нажатии на них Rhino 7 и 8 соответственно по двум сценариям:
- 0.0.0.1 api... раскомментирована — rhino запустится
- 0.0.0.1 api... закомментирована — rhino запустится только с выключенным интернет соединением
При нажатии на фрейм виджета открывается host, чтобы закомментировать вручную строки (использую Notepad++), в теории можно сделать кнопки комментирования/раскомментирования по нажатию на строку соответствующего IP.
1. Запуск файлов конфига Rainmeter можно задать по-умолчанию в Notepad++
Перейти по пути:
%USERNAME%\AppData\Roaming\Rainmeter
В файле Rainmeter.ini заменить:
[Rainmeter]
Logging=1
SkinPath=C:\Users\USERNAME\Documents\Rainmeter\Skins\
ConfigEditor=C:\Program Files\Notepad++\notepad++.exe
Чтобы виджет появился в меню Rainmeter, нудно внести в конец списка Rainmeter.ini конфигурацию виджета с соответствующим названием:
[illustro\RhinoMonitor]
Active=1
WindowX=541R
WindowY=1440B
ClickThrough=0
Draggable=1
SnapEdges=1
KeepOnScreen=1
AlwaysOnTop=1
LoadOrder=0
AlphaValue=255
2. Файлы виджетов переносить по пути:
%USERNAME%\Documents\Rainmeter\Skins\illustro\RhinoMonitor
Cкачать файлы можно по ссылке ниже