Форум профессиональных мебельщиков PROMEBELclub

Форум профессиональных мебельщиков PROMEBELclub (https://промебельклуб.рф/forum/index.php)
-   KitchenDraw (KD) (https://промебельклуб.рф/forum/forumdisplay.php?f=6)
-   -   "Мастер скриптов" — изменение скрипта блока в сцене KD (https://промебельклуб.рф/forum/showthread.php?t=3932)

ViPeS 27.09.2011 17:55

"Мастер скриптов" — изменение скрипта блока в сцене KD
 
Вложений: 6
"Мастер скриптов" работает в KD5.0, KD5.5, KD6.0, KD6.5 и в КД7.0 в OC ХР, W7 32-64bit, W8.1 32-64bit и W10 32-64bit.

"Мастер скриптов" — позволяет изменять скрипт блока прямо на сцене, не изменяя его в каталоге.
Выводятся два изображения — согласно скрипту блока и из каталога.
Вложение 44381
После изменения скрипта блока, с помощью кнопки "Просмотр", можно посмотреть новое изображение блока.
Если скрипт блока написан неправильно, то выдается сообщение об ошибке.
После получения требуемого результата, по нажатию кнопки "Принять", изображение нового блока появится на сцене.

Установка "Мастера скриптов".
Файл Вложение 107523 распаковываем в папку KD, в Space.ini прописываем:

[Plugins]
script_plugin_2im.dll=

Вложение 80680

Для вызова "Мастера скриптов" запускаем КД, загружаем сцену, выделяем объект, заходим в закладку "Объект" и выбираем "Мастер скриптов 2... Shift+M".
Или просто после выделения объекта нажимаем комбинацию клавиш "Shift+M".

Последовательность действий по запуску "Мастера скриптов" на W7, W8.1 и W10.
1. Программу КД необходимо запускать от имени администратора.
Для этого правой кнопкой жмем на ярлык программы, далее "Свойства", "Дополнительно", в окошечке "Дополнительные свойства" ставим галочку "Запуск от имени администратора", "ОК" и "Применить".
Вложение 107522
Если после вызова "Мастера скриптов" появляется сообщение об отсутствии файла msstdfmt.dll, то выполняем пункт 2.
2. Распаковываем файл Вложение 44421 в папку Windows\System32 (для W7-64 еще и в папку Windows\SysWOW64).
Затем жмем "Пуск / Все программы / Стандартные", щелкаем правой кнопкой мыши на "Командная строка" и выбираем "Запуск от имени администратора".
В окне "Контроль учетных записей пользователей" нажимаем кнопку "Да".
Набираем:
regsvr32 c:\windows\system32\msstdfmt.dll для W7-32
regsvr32 c:\windows\sysWOW64\msstdfmt.dll для W7-64
и жмем Enter. Должно появиться сообщение об успешной регистрации библиотеки.
Вложение 44420

buchkov 15.10.2011 22:31

Цитата:

Сообщение от ViPeS (Сообщение 150517)
ViPeS

Спасибо большое за плагин, но у меня вопрос-просьба когда открываешь Мастер скриптов и №1 и №2 в левом окне прописываются скрипты в строчку и если скрипт достаточно большой , то уходит за границы окна (пользоваться горизонтальным скроллингом не совсем удобно) от этого теряется читабельность скрипта. Если скрипт отредактировать и переносить (разбивать) клавишей ЕНТЕР, читабельность улучшается. Но как только ты закрываешь Мастер и через время опять открываешь , то все переносы опять анулируются и скрипт отображается опять в строчку . Что можно сделать ? Спасибо

ViPeS 17.10.2011 01:10

Вложений: 2
Для любителей достаточно больших скриптов специальная версия Мастера скриптов.

buchkov 18.10.2011 17:33

Цитата:

Сообщение от ViPeS (Сообщение 152674)
Для любителей достаточно больших скриптов специальная версия Мастера скриптов.

1.У Вас на скриншоте внешний вид Мастера скриптов отличается от выложенного в этой теме (У него окно скриптов по-размеру больше) Это новая версия или для личного пользования?
2. У меня почему-то работает через раз. Иногда после перезапуска Китчена в Мастере скриптов отображается как до этого было отредактировано . Иногда , опять в строчку .Не могу понять закономерность. Что может быть ? Можно-ли сделать как в таблице Мобискрипт \Блок\Скрипт Здесь ,если редактируешь , то все остается также при последующем запуске Китчена .Спасибо.

ViPeS 18.10.2011 20:47

Цитата:

Сообщение от buchkov (Сообщение 152806)
1.У Вас на скриншоте внешний вид Мастера скриптов отличается от выложенного в этой теме (У него окно скриптов по-размеру больше) Это новая версия или для личного пользования?

Это сделано (окно скриптов по-размеру больше) по Вашей просьбе.
Я убрал горизонтальную прокрутку и удлинил окно вывода скрипта.

Цитата:

Сообщение от buchkov (Сообщение 152806)
Иногда после перезапуска Китчена в Мастере скриптов отображается как до этого было отредактировано. Иногда, опять в строчку.

Это с новым Мастером или со старым?
У меня с новым Мастером этих проблем нет.

buchkov 19.10.2011 08:40

Цитата:

Сообщение от ViPeS (Сообщение 152815)
Это с новым Мастером или со старым?
У меня с новым Мастером этих проблем нет.

Все работает Спасибо . Я запутался просто в разных вариантах(все скрипты-архивы у меня лежат в одной папке) Извиняюсь.

Дмитрий М 22.01.2012 17:04

У меня почему-то не устанавливается Мастер скриптов.В окне Обьект нет строки -Мастер скриптов.Операционка W7

ViPeS 22.01.2012 17:14

Цитата:

Сообщение от Дмитрий М (Сообщение 164258)
У меня почему-то не устанавливается Мастер скриптов.В окне Обьект нет строки -Мастер скриптов.Операционка W7

Каким способом производилась установка? Были ли какие сообщения?

Дмитрий М 22.01.2012 19:28

Вложений: 3
Установку проводил в точной последовательности(как в описано в шапке)У меня при запуске КД ещё с самого начала всплывали последовательно 2 окна(см рис.)Я уже в принципе к этому привык и не обращал внимания.А после установки мастера скриптов эти 2 окна стали дублироваться,т.е.теперь открывается 4 окна(2Х2раза)Потом программа КД нормально работает.Только мастера скриптов не появилось.Причём потом я проделал и все действия(как описано в шапке)по установке для W7.Даже появлялось окно(рис 3)

ViPeS 22.01.2012 20:11

Цитата:

Сообщение от Дмитрий М (Сообщение 164286)
Установку проводил в точной последовательности(как в описано в шапке)

У меня описано два режима установки — ручной и автоматический. Какой из них выполнялся?
Цитата:

Сообщение от Дмитрий М (Сообщение 164286)
У меня при запуске КД ещё с самого начала всплывали последовательно 2 окна

То есть еще до установки Мастера?
Какая версия КД — пятерка или шестерка? Дата файла kdsdk.dll?
Что в секции [Plugins] файла Space.ini?


Текущее время: 14:28. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL