AutoCAD 2014 и Безопасность

Автор Тема: AutoCAD 2014 и Безопасность  (Прочитано 3524 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александр РивилисАвтор темы

  • Administrator
  • *****
  • Сообщений: 10033
  • Карма: 1281
  • Рыцарь ObjectARX
  • Skype: rivilis
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 818
  • Карма: 134
Re: AutoCAD 2014 и Безопасность
« Ответ #1 : 26-06-2013, 08:31:12 »
Хотелось бы уточнить (для разработчиков, вынужденных загружать множество файлов): не советую менять и устанавливать TRUSTEDPATHS: значение этой системной переменной хранится в реестре. В некоторых ОС (например, Windows XP x32) максимальная длина строки, хранимой в реестре, ограничена 255 символами. Можно попробовать либо объединить файлы в один, либо устанавливать SECURELOAD в 0, выполнять загрузку, а потом возвращать значение системной переменной.
Для файлов ExplodeAllProxy.arx, GeomProps.arx и им подобным такой подход не срабатывает: там надо именно устанавливать TRUSTEDPATHS, если каждый раз нажимать кнопку Load лень :)
« Последнее редактирование: 26-06-2013, 08:45:38 от Алексей Кулик »
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн Александр РивилисАвтор темы

  • Administrator
  • *****
  • Сообщений: 10033
  • Карма: 1281
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: AutoCAD 2014 и Безопасность
« Ответ #2 : 26-06-2013, 10:50:10 »
В некоторых ОС (например, Windows XP x32) максимальная длина строки, хранимой в реестре, ограничена 255 символами.
Путаешь длину строки и имя раздела в реестре. Цитата из http://support.microsoft.com/kb/256986/ru
Цитировать
Следующая таблица содержит список типов данных, определенных и используемых Windows на сегодняшний день. Максимальная длина имени параметра:

    Windows Server 2003, Windows XP и Windows Vista: 16 383 символов
    Windows 2000: 260 символов ANSI или 16 383 символа Юникод
    Windows 95, Windows 98 и Windows Millennium Edition: 255 символов

Значения большого размера (больше 2048 байт) хранятся во внешних файлах, а в реестр заносится имя такого файла. Это способствует повышению эффективности использования реестра. Максимальный размер параметра:

    Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Доступная память
    Windows 95, Windows 98 и Windows Millennium Edition: 16 300 байт

Примечание. Общий размер всех параметров раздела не должен превышать 64 КБ.

Удобно сложить все используемые программы в один общий каталог и путь к нему добавить к TRUSTEDPATHS:
Цитировать
Если системная переменная TRUSTEDPATHS содержит папку, которая заканчивается символами "\..." (обратная косая черта и три точки), то все вложенные в нее папки также будут доверенными.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение