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

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

Язык программирования 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) изначально задумывался как инструмент работы удаленного работника (строительное проектирование). Наша задача сделать сайт удобным в работе, в поиске Исполнителя и в поиске Заказчика, обеспечить взаимодействие пользователей, создать сообщество удаленных проектировщиков, а также обеспечить необходимыми в работе инструментами. Предполагается постоянное внедрение новых функций и сервисов, упрощающих жизнь проектировщикам. Одним из таких сервисов и является внедрение новой инновационной технологии управления макросами через Интернет. В дальнейшем дальше будем развивать это, безусловно, перспективное направление, постоянно добавляя новые макросы (расчет деревянных лестниц, каталоги мебели и ТХ оборудования, различные расчетные модули и многое другое).

Архитектура

Изображение пользователя Tam Maslov.
Изображение пользователя Март.
Изображение пользователя Светлана Ширипова.
Изображение пользователя Екатерина81185.
Изображение пользователя ValeryScherbak.
Изображение пользователя Арт.

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

Изображение пользователя ПРОЕКТ905.
Изображение пользователя agd.
Изображение пользователя ValeryScherbak.
Изображение пользователя Артем Ливинец.
Изображение пользователя Валентина Анатольена.
Изображение пользователя D. Dimitrov.

Конструкции

Изображение пользователя OSA.
Изображение пользователя Archialex.
Изображение пользователя АЛЕКСЕЙ ЩЕКОЛДИН.
Изображение пользователя Процион77.
Изображение пользователя ПРОЕКТ905.
Изображение пользователя naviv.