История создания.

История создания: (От лица автора идеи и ее главного толкателя)

Язык программирования AutoLisp имеет очень маленькие возможности создания панели органов управления программой, для этого используется совместно с AutoLisp-ом язык DCL. Этот язык тоже не блещет разнообразием и красотой форм, этих самых "органов управления". Все очень убого и мало функционально. Даже язык VBA по уровню оформления панелей инструментов (для тех кто не понимает что это такое - это кнопки, текстовые окошки, разные флажки и прочее) весьма более крут. Но по сравнению с HTML страницами сайтов - все это просто "детский сад". Как-то очередной раз, когда мне надо было создать панель с кнопками и я хандрил по поводу "кондовости" языка DCL мне пришла в голову мысль, а не связать ли HTML страницу с макросом Автокада. Это уже потом меня осенило, что ее можно качать с сайта и смешав с рекламой получить огромный спрос на производство этих макросов. А пока это было просто улучшение общего оформления программы. Так 11.02.2008г. в 12:15 появилась на сайте DWG.RU тема "Использование файлов *.htm в качестве панели инструментов к макросу."

http://dwg.ru/f/showthread.php?p=211669&#post211669

Изучая эту проблему и роясь в различных СОМ объектах Автокада и не только в созданной ранее теме, а именно 16.01.2008г. на том же сайте: "Объекты СОМ в AutoCAD"

http://dwg.ru/f/showthread.php?t=16644&highlight=%D1%CE%CC+%EE%E1%FA%E5%EA%F2%FB

Продолжилось обсуждение данной проблемы. НО! Увы, ни там, ни там активных помощников не нашлось. Тогда я зашел на чисто HTML форум, где обитают исключительно специалисты по языкам WBScript и JScript "Серый форум". И о чудо, уже на второй странице темы "Трансляция свойств и методов объекта WScript в объект имеющий ProgID" сообщение №30 от 23.02.2008г.

http://forum.script-coding.info/viewtopic.php?id=1175&p=2

Появилось самое главное решение всей проблемы это файлы WshScript.wsc WshScript.js WshScript1.js которые и легли в основу всей этой затеи. Автор этих фундаментальных вещей - Wisgest Увы, не заню ни фамилии, ни отчества. На основе идей, заложенных в идее Wisgest-a, администратором данного сайта "The gray Cardinal" был разработан еще один вариант реализации связи HTML с внешним миром:

Сервер ScriptCodingInfo.Translator

http://www.script-coding.info/SCI_WSC.html#translator

По причине моей нудности и косноязычности, а также по причине постоянного закрытия тем администратором сайта (по той же причине)я вынужден был перейти на сайт http://www.midoma.ru

http://midoma.ru/forum_midoma/index.php?topic=40.0

где и продолжил с Wisgest-ом решение проблем в данном деле.

Трудности были тут преодолены 6.03.2008г. в сообщении №16 и Wisgest куда-то пропал. Последнее сообщение от него датируется 7.03.2008г.

Я через администрацию сайта http://www.midoma.ru связался с фирмой INFOSANA и ее главным программером AndrejX с которым в содружестве и был сделан весь макрос. Фирмой Infosana был написан весь код HTML и часть кода на AutoLisp для связи с Автокадом, а все рабочие функции мною.

При создании программы были использованы функции, написанные программистами Kpblc  (Кулик Алексей) и VVA  с форума DWG.RU, а также великого и знаменитого программиста в области AutoLISP Полещука Н.Н. без использования написанной им литературы и примеров функций вообще вряд ли что-то было бы сделано.

Вот и вся история. (мат опустим)

 

История создания: (От руководителя фирмы INFOSANA)

Поскольку участие в различных комплексных ИТ проектах персонала фирмы насчитывает на данный момент более 14 лет и непосредственно 4 последних года под брендом INFOSANA (http://www.infosana.com) – было решено принять участие в данной инновационной разработке с 20.03.2008, т.к. реализуемая нами часть решения базируется на использовании языка написания скриптов VBScript и с точки зрения программирования не является особо трудоёмкой и может в дальнейшем послужить хорошим стимулом для продвижения решения или подготовки новых панелей органов управлений макросов. С другой стороны некоторые моменты интеграции с MS Internet Explorer потребовали специальных подходов при реализации собственного списка элементов, а также элемента прогресса при долговременных операциях как на стороне самого скрипта, так и на стороне Автокада. Эти перечисленные моменты были успешно преодолены/внедрены в конечное решение, которое распространяется как связка HTML страницы и скомпилированного AutoLisp кода.

 

История создания: (От администрации сайта "Мы Дома")

Сайт "Мы Дома" (http://www.midoma.ru) изначально задумывался как инструмент работы удаленного работника (строительное проектирование). Наша задача сделать сайт удобным в работе, в поиске Исполнителя и в поиске Заказчика, обеспечить взаимодействие пользователей, создать сообщество удаленных проектировщиков, а также обеспечить необходимыми в работе инструментами. Предполагается постоянное внедрение новых функций и сервисов, упрощающих жизнь проектировщикам. Одним из таких сервисов и является внедрение новой инновационной технологии управления макросами через Интернет. В дальнейшем дальше будем развивать это, безусловно, перспективное направление, постоянно добавляя новые макросы (расчет деревянных лестниц, каталоги мебели и ТХ оборудования, различные расчетные модули и многое другое).

Архитектура

Изображение пользователя YAKOV67.
Изображение пользователя Olga_Ltvchenko.
Изображение пользователя on-line project.
Изображение пользователя Частные архитекторы.
Изображение пользователя KrystynaVeres.
Изображение пользователя Дмитрий Федчун.

Дизайн интерьеров

Изображение пользователя polinafeofanova.
Изображение пользователя decoflame.
Изображение пользователя Valentina_designer.
Изображение пользователя ofHelg.
Изображение пользователя Svar.
Изображение пользователя Ekaterina.

Конструкции

Изображение пользователя Al.Shangichev.
Изображение пользователя Brunhilda.
Изображение пользователя Poisk86.
Изображение пользователя Poisk86.
Изображение пользователя Alex_White.
Изображение пользователя Tie100.