Как удалить helpers в 3ds max
все сделал как писали выше - открыл новую файл - вообще пустой, анхайд бай нейм - там эти два г. ка - переименовал, удалил, закрыл через диспетчер. по указанному пути файлов нет таких. запустил макс заново - а они опять там.
собственно они мне не мешают, но вот проблема - открыл файл, в нем есть последние изменения, которые делал (новый потолок, стулья, камеры). так вот, часть новых изменений осталась, а некоторые старые исчезли - пропали камеры, некоторые части потолка, одна люстра исчезла. вот думаю, не связано ли это с этими хелперами, или может какаято ошибка записи на диск?
vrdematcleanbeta.mse - скрытый файл, его так просто не увдишь, без специальный настроек отображения.
Причем фажок Hidden для файла снять невозможно.
Я декомпелировал данный скрипт, он частично обфусцирован.
Попробую разобраться что это такое, и как с этим бороться.
Так же добавлю, что автодески об этом пишут:
нет у меня скрытых файлов таких - все переискал.
как раз в скрипте содержится вся эта фигня
Если в полученном списке есть одна или несколько из следующих глобальных переменных, то файл сцены содержит сценарий ALC MAXScript:
только из лечения увидел только обращение с службу ТП
вот только не пойму - откуда эта гадость могла залезть?
да, вот кстати, в поиск в реестре ввел vrdematcleanbeta и вот что нашел
в архивах установки файлы mzp. как его открыть?
в общем открыл - там ms и mse. в ms ничего нет, а mse открываются кракозябры. а вот открыл макс файл и там вот эти записи.
приложу фрагмент такста, где она есть, может пригодится для лечения, т.к. я лично вообще ничего не понял
В общем преобразовал обфусцированный код где то 30%. Пока увидел очень странное поведение.
Скрипт сам себя удаляет и создает, лазит по разным конфигам и меняет настройки. К примеру прячет сам себя если открыть список объектов по кнопке H - Hidden Frozen кнопки всегда отжимаются!
То решение которое предложили автодески помогает не до конца, про испорченные конфиги там не написано.
Дальше буду изучать, но пока поведение явно как у вируса. Как узнаю что то новое, обязательно выложу тут. так же планирую выпустиь апдейт для Prune Scene , для лечения этой беды, следите за обновлениями!
Скрипт сам себя удаляет и создает, лазит по разным конфигам и меняет настройки. К примеру прячет сам себя если открыть список объектов по кнопке H - Hidden Frozen кнопки всегда отжимаются!
я так понял, что он прячется где-то в автозагрузке, но под другим именем, так как он появляется при загрузке макса в чистой сцене, таким образом, если открыть новый макс и туда примержить из старой сцены все кроме хелперов - файл уже будет заражен. и если начать новый проект - он автоматом подхватывает эту гадость
Я пока еще разбираюсь, каким образом он себя восстанавливает через эти хелперы.
Но скажу я очень обеспокоен этим, не знаю что дальше наковыряю, но уже офис на уши поднял, проверил всех или есть эта зараза.
AMD_shnik, по воводу реестра - эта история твоего WinRar). По поводу *.mse ты так просто их не откроешь блокнотом.
AMD_shnik, по воводу реестра - эта история твоего WinRar). По поводу *.mse ты так просто их не откроешь блокнотом.
ну что история архиватора - я понял, но почему во всей истории нашлось только это и именно по запросу vrdematcleanbeta? ну не важно.
на сейчас что имею - добрался до этих файлов только через тотал командер. в стандартном эксплорере их не видно, хоть и стоит галка показывать скрытые. как лечить - открывать максовский файл через блокнот, дальше через поиск F3 искать "physXCrtRbkInfoCleanBeta" - если находит значит файл больной - тогда открывать в максе - удалять из диспетчера, сохранять, потом удалять в папке стартап, потом закрывать макс - как писали выше. - так почистил 10 файлов. (почему открывать сначала в блокноте - так быстрее, чам каждый раз ждать загрузки макса и открытия файла). сейчас скачал программку AnvideLockFolder - она прячет папки за паролем - так почистил 4 файла - не приходится каждый раз удалять скрипты из стартапа - они туда не записываются.
Итак изучив код, могу сказать слудющее:
Да это вирус, именно червь написанный под 3Ds Max, который сам себя распространяет.
Helpers, которые создаются не зря, через них исполняется вердоносный код.
После исполнения кода в helpers создаются файлы в startup. Таким образом зараженные helpers передаются в другие сцены, при открытии сцены или любых других действиях.
Таким образом, кто открывает вашу сцену, сразу подхватывает этот вирус и история идет по кругу.
Почитав другие источники, есть еще как минимум 3 модификации такого вируса, но скачать и проверить их негде пока. Время покажет.
Что же делает вирус? - Он портит сцену, вызывает сбой 3Ds Max, из за него подтормаживает сцена, могут пропадать источники света или камеры, при частом нажатии Ctrl+Z вылет программы обеспечен. Данные с компьютера он не ворует, не майнит и не собирает key-логи.
Таким образом это полноценный вирус, который может попасть как угодно и куда угодно, и не важно паковалось моим скриптом, чужим, или стандартно в 3D Max, уважаемый EARLDK это означает, что вы ошибочно предположили - о том что эта зараза попадает из за моего паковщика.
Если кто считает что это просто два хелпера, которые не удаляются - вы ошибаетесь. Данный вирус может нанести серьёзный вред, особенно большим компаниям, где несколько людей работают с одной сценой, там вирус распространится быстро.
На данный момент способ лечения пока один, который рассказал inrender.
Но сегодня, мной, уже был сделан прототип который может чистить этот вирус даже без перезапуска 3Ds Max. Позже он будет добавлен в Prune Scene. Причем будет создан новый раздел в Prune Scene для лечения таких вирусов с поддержкой сигнатур, поскольку сейчас в интернет ходит как минимум разные версии такого вируса и я думаю дальше еще будет!
Helpers – это очень обширный раздел программы 3ds Max. В нем собрано огромное количество вспомогательных объектов. Они предназначены для упрощения моделирования, анимации, симуляции. Кроме того, с установкой новых программ (Corona, Vray) и плагинов (tyFlow, PhoenixFD) появляются новые разделы «помощников». Учитывая их количество, все сразу разобрать не получится. Поэтому в статье будет сказано о наиболее важных «хелперах».
1. Встроенные наборы Helpers
Находятся все объекты такого вида в меню Create – Helpers. Затем на выбор будет предоставлен список из различных наборов «хелперов».
Standard – вспомогательные объекты, которые часто используются для создания и анимации моделей;
Atmospheric Apparatus - объекты, ограничивающие область, в которой работают атмосферные эффекты;
CameraMatch – содержит один объект, облегчающий сравнение горизонтов камеры и сцены;
Assembly Heads – содержит один объект, с помощью которого можно управлять объединением (Assembly) осветительных приборов;
Manipulators – объекты, которые позволяют создавать элементы управления другими объектами в рабочей области;
Particle Flow – объекты-помощники для настройки симуляции потока частиц Particle Flow;
VRML97 – объекты для моделирования сцен, которые будут экспортироваться в формате языка описания виртуальной реальности.
2. Standard
Dummy – каркасный куб с опорной точкой в центре. Отображается он только в виде сетки и не имеет никаких параметров. Обычно он используется для управления перемещения объектов. В том числе объектом привязки для анимации. На рендере, как другие «хелперы», он не отображается.
ExposeTm – точка, на основе которой можно создать сценарии в анимации. С его помощью можно изменять один объект в зависимости от положения другого.
Grid – сетка, создаваемая вручную. Для корректного отображение может понадобиться включить Activate grids when created в меню Tools – Grid and Snaps – Grid and Snap Settings.
Point – точка. По сути своей аналогична Dummy, но выглядит иначе.
Имеет некоторые изменяемые параметры, но все они влияют только на внешний вид. Очень удобный инструмент, чтобы использовать привязки в пространстве, а не к каким-то предметам.
Tape – рулетка, показывающая расстояние между собственным точками и углы с осями. Лучше всего при измерении использовать привязку. Самый важный параметр - Length, который показывает длину рулетки.
Protractor – транспортир. Этот инструмент представляет собой точку, от которой строятся прямые к опорным точкам (Pivot) двух объектов. Чтобы использовать инструмент, нужно с помощью кнопок Pick Object выбрать два объекта в сцене. Показывать транспортир будет значение угла между двумя прямыми.
3. Atmospheric Apparatus
В это разделе всего 3 инструмента с одинаковыми функциями: BoxGizmo, SphereGizmo и CylGizmo. Разница между ними заключается только в форме. Эти инструменты нужны для ограничения действия атмосферных эффектов.
Используя эти инструменты, данные эффекты будет действовать только внутри Gizmo.
У «хелперов» обычно довольно ограниченные возможности. Их функция скорее в том, чтобы упростить конкретные задачи. Упрощение может быть в том, чтобы не создавать стандартные объекты и примитивы для работы с другими объектами. Более того, «хелперы» не визуализируются на рендере. А значит не придется тратить время на отключение возможности их рендерить. Возможно, пользоваться вы будете ими не очень часто. Но когда встретитесь с задачей, для которой они предназначены, объекты-помощники окажутся отличным инструментом.
Если именно хелперы, то я лично делаю так, выделяю всё, разгруппировываю, включаю фильтр только на геометрию и снова CTRl+A, отключаю фильтр, select invert и Delete.
Ты мне на вопрос пытаешься ответить или просто бред несешь?
Я о скрипте спрашиваю, а ты мне прятать навязываешь.
Я ценю твою помощь, но это не то, что мне нужно. Спасибо.
Я делаю так, есть это dummy helper то выделяю его потом select similar и del. если есть нормальная группа(для меня) то я их прячу, а потом select similar.
выделяю его потом select similar и del. если есть нормальная группа(для меня) то я их прячу, а потом select similar.
Зачем? Ведь хелперы не только думми бывают) Жмем Alt+A - Open grоup (если есть где то группы), далее "Н" и выделяем только все хелперы вот так
далее - делит и все)
Downpressor
Ничего не имею против и согласен, но для меня создают проблемы dummy helper-ы, поэтому я про них написал.
Зачем? Ведь хелперы не только думми бывают) Жмем Alt+A - Open grоup (если есть где то группы), далее "Н" и выделяем только все хелперы вот так
Я, честно говоря, ничего против не имею, просто еще как то не сталкивался с "не выделяемыми" хелперами. А если их нет в списке, их невидно , то откуда ты знаешь что они есть?
Можно обойтись без скриптов. Есть старый способ. Просто откройте пустую сцену, и примерджите сцену с проблемами. При соединении открывается диалог в котором мы выбираем какие объекты будем присоединять, и вот только в нем почему то отображаются все хелперы, даже которых нет в списке выбора объектов, если открыть сцену и выбирать как обычно. Дальше просто отключаем в диалоге галочку напротив слова helpers, выделяем оставшееся в списке, и вклеиваем в пустую сцену. Всё, больше никаких проблем. Только батч рендер придется настраивать заново.
EARLDK:
Я предупреждал. Флейм. Оскорбления или «наезды» на других участников форума, неуважительное к ним отношение. Споры с переходом на личности, провокации на скандал и т.д.
Для удобства работы пользователя 3ds Max предоставляет возможность настройки интерфейса с помощью диалогового окна Customize User Interface. Учитывая объем инструментов, которые присутствуют в программе, эта возможность очень важна. Ориентируясь на свои задачи, ненужные кнопки и панели можно убрать, а важные собрать вместе и расположить «под рукой». Кнопки будут собираться на отдельные панели, как например Quad Menu (вызывается ПКМ) или Main Toolbar. Для этого нужно зайти в Customize – Customize User Interface и выбрать для настройки одно из меню, описанных ниже.
1. Keyboard
В этом меню осуществляется настройка горячих клавиш. Здесь можно создавать новые сочетания, удалять и менять их между инструментами.
Для начала необходимо выбрать инструмент, для которого назначаются или удаляются клавиши. В меню Group и Category находятся различные разделы, по которым распределены инструменты. Если выбрать категорию All Commands, то будут видны все инструменты, в группе. В окне ниже в разделе Action перечислены функции из выбранной категории в алфавитном порядке. В столбике Shortcut указаны сочетания клавиш, которые назначены инструменту.
В окно Hotkey можно ввести клавишу или сочетание, чтобы проверить ее принадлежность к инструменту в окне Assigned to. Если после ввода клавиши выделить инструмент в окне слева и нажать Assign, то данная клавиша (сочетание) будет назначена выделенному инструменту.
У 3ds Max есть «вредные клавиши». Их можно переназначить в первую очередь!
Кнопка Remove доступна только при выделении инструмента, у которого уже есть сочетание клавиш. С ее помощью можно это сочетание удалить.
Важно! После внесения изменений нужно нажать Save и сохранить документ. Сохранение обязательно для настройки каждого раздела Customize. Если настройки не устраивают, кнопка Reset сбрасывает все внесенные изменения.
2. Mouse
Здесь настраиваются горячие клавиши мыши и функции мыши. Действий у мыши и, соответственно, сочетаний клавиш всего 3. Изменить горячие клавиши можно также, как и в разделе Keyboard. Панель Mouse Control позволяет изменить настройки изменения вида с помощью мыши. Например, изменить дистанцию приближения при движении колесика.
3. Toolbars
В этом меню можно создавать панели с кнопками и инструментами. Сначала нужно создать панель кнопкой New и ввести ее название. В созданную панель перетащите все нужные инструменты из окна с разделом Action. Теперь эту панель можно поместить на одной из сторон рабочей области обычным перетаскиванием. Кнопкой Delete можно удалить панель, выбранную в строке над кнопкой.
Также инструменты Action можно перетаскивать на уже созданные и расположенные панели. Если нужно удалить инструмент с панели, нажмите ПКМ – Delete Button.
4. Quads
Настройки меню, которое вызывает щелчком ПКМ в рабочей области. Здесь создается подобное меню, а не заменяется привычное. Чтобы не было проблем, в меню Quad Shortcut введите другие горячие клавиши. Создание панели происходит таким же образом, как и для меню Toolbars.
Отличие заключается в том, что ее не нужно устанавливать в окне программы, а можно вызывать с помощью кнопок клавиатуры. Кроме того, перетаскивать инструменты из раздела Action нужно в окно под строкой Label. На квадрате рядом будет желтая подсветка, которая показывает, какую четверть вы настраиваете. Переключаться между четвертями можно нажатием на серые части квадрата.
5. Menus
Настройка различных меню с наборами инструментов. Такие меню можно добавлять в разделы Main Menu Bar, в Quads, в различные редакторы (Editor) и множество других разделов. Menus – это разворачиваемые свитки, в которых находятся кнопки инструментов или аналогичные подменю. Создается и настраивается меню аналогично предыдущим пунктам (Quads, Toolbars).
6. Colors
Это меню позволяет настраивать все цветовые изменения и цвет интерфейса. Для начала нужно выбрать элемент, цвет которого будет настраиваться. Это можно сделать в строке Elements, выбрав раздел из выпадающего списка. Затем в окне ниже выбрать элемент, который будете изменять. В строке Color при нажатии на прямоугольник откроется окно с палитрой (Color Selector), в котором можно поменять цвет. В нижней части меню находится список элементов пользовательского интерфейса. Выбор цвета аналогичен Elements. Чтобы увидеть изменения, нужно нажать кнопку Apply Color Now.
Для детального разбора всех возможностей кастомизации уйдет очень много времени. Но того, что описано в данной статье, сполна хватит, чтобы вы смогли настроить 3ds Max под свои нужды и пожелания. Можно настраивать несколько версий интерфейса и сохранять их в отдельные файлы. А когда возникнет задача, под которую был собран интерфейс, можно будет просто загрузить его кнопкой Load. А если вы хотите удалить все изменения и настройки 3ds Max, то рекомендую прочитать статью «Как сбросить настройки в 3ds Max»
Панель Utilities содержит в себе множество полезных инструментов. Некоторые из них устанавливаются в виде плагинов, поэтому их количество не всегда одинаково. Вся панель состоит из одного раздела, который можно изменять.
1. Выбор инструментов.
Кнопка More… открывает окно со всеми доступным утилитами. Выделив какой-либо инструмент и нажав OK, откроются его настройки под панелью Utilities.
При нажатии на любую кнопку, вынесенную на панель, ее функции откроются сразу. Но вынесенные на панель Utilities инструменты будут отсутствовать в окне More. То есть в двух меню один и тот же инструмент быть не может.
2. Конфигурация
Изменить наполнение панели можно с помощью кнопок Sets и Configurate Button Sets. Sets открывает выбор уже созданных наборов.
Configurate Button Sets открывает окно настройки всей панели и создания наборов. В строку Sets вводится название нового набора, который можно сохранить кнопкой Save. Существующие наборы можно удалить кнопкой Delete. Total Buttons определяет, сколько кнопок и, следовательно, сколько инструментов будет в наборе. Из левого окна Utilities на созданные кнопки перетаскиваются инструменты.
Заполнив кнопки инструментами, набор необходимо сохранить указанным выше образом. После этого его можно будет установить кнопкой Sets. А про конфигурацию других панелей и кнопок можно прочитать в статье «Настройка пользовательского интерфейса 3ds Max»
3. Набор Max Default
Perspective Match – позволяет настраивать перспективу сцены, ориентируясь на фоновое изображение. Настройка осуществляется с помощью нескольких отрезков, которые нужно выставить по ориентирам на картинке. Включить и отключить линии можно кнопкой Hide Vanishing Lines.
Отрезки и их точки можно только перемещать. Никакие стандартные инструменты перемещения при этом не работают.
Collapse – позволяет превратить один или несколько объектов в Editable Mesh. В зависимости от настроек, несколько объектов модно конвертировать в один, раздельно, применить Boolean.
Color Clipboard – позволяет точно копировать цвета материалов и переносить его на другой материал. Для этого нужно взять цветное окно в настройках материала и перетащить на панель Color Clipboard. Чтобы назначить цвет другому материалу нужно сделать то же самое в обратной последовательности.
Measure – измеряет основные размеры объекта. Измерение осуществляется не для самого объекта, а габаритного контейнера. Показывает площадь, объем, координаты центра масс и размер по каждой из осей.
А если нужно измерить длину на части сложного объекта, стоит воспользоваться инструментом Tape, описанным в статье «Объекты-помощники Helpers в 3ds Max»
Motion Capture – позволяет управлять анимацией с помощью периферийных устройств и записывать ее в режиме реального времени.
Reset XForm – превращает вращение и масштабирование объекта в модификатор XForm. Благодаря этой утилите (модификатору) можно легко отменять последние перемещения или переносить их на другие объекты. Имеет всего одну кнопку Reset Selected.
MAXScript – позволяет писать и запускать сценарии для 3ds Max. Для использования этой утилиты желательно предварительно научиться программировать. Однако скрипты бывают очень полезны. Хороший скрипт может сильно упростить и ускорить моделирование, что хорошо видно в статье «Скрипты для ускорения моделирования в 3ds Max».
Flight Studio (c) – с помощью этой утилиты можно редактировать объекты формата OpenFlight (.FLT), который используется в других программах 3D моделирования.
Базовый набор утилит содержит как полезные инструменты, так и не очень. Каждый пользователь 3ds Max может настроить окно утилит под себя и иметь к ним быстрый доступ. Со временем количество доступных утилит может увеличиться за счет установки плагинов и скриптов. Поэтому удобство панели зависит исключительно от ваших настроек.
Читайте также: