Могут ли загруженные приложения lsp отображаться в виде значка? - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Могут ли загруженные приложения lsp отображаться в виде значка?

Могут ли загруженные приложения lsp отображаться в виде значка?

Ответ
Поиск в этой теме
Непрочитано 09.09.2013, 04:47
Могут ли загруженные приложения lsp отображаться в виде значка?
yannay
 
Инженер
 
Санкт-Петербург
Регистрация: 19.07.2013
Сообщений: 211

Могут ли загруженные приложения lsp отображаться в виде значка? Очень неудобно постоянно вызывать команды через строку

Последний раз редактировалось yannay, 11.09.2013 в 21:28. Причина: невнимательность
Просмотров: 7436
 
Непрочитано 11.09.2013, 21:03
#21
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


gomer
Ну дык а тут вообще ничего писать не надо будет, ну максимум одну строчку.
К тому же эта штука будет для быстрой загрузке программ.
Кинул в папку и забыл.
Пересел за другой комп скопировал папку, поставил на автозагрузку и все дела.
Причем можно эту папку добавить в синхронизацию по дропбокс или гуглдиск
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 11.09.2013, 21:05
#22
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от yannay Посмотреть сообщение
по существу: Первое, второе, третье?
Первое см. у Vova ака Владимир Свет, второе у ShaggyDoc ака Сергей Зуев, третье у Н.Н.Полещук ака Н.Н.Полещук. Но читать одним глазом, вторым думать...
DEM, Зачем мне приложение в автокаде, которое после загрузки того, что мне надо, ничего не будет делать, просто сидеть в памяти, когда я могу тоже самое сделать штатными средствами автокада? к тому же вы не сможете отпарсить компилированные лиспы, ваша идея, как и идея hwd напоминает мне яблочный презерватив. Ну и автостол туда же.
Разработка стоящего приложения с нуля длится года три не больше, это самый сок, потом это так сказать приложение обрастает хламом.

Последний раз редактировалось gomer, 11.09.2013 в 21:14.
gomer вне форума  
 
Непрочитано 11.09.2013, 21:09
#23
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Ну и чем же данная палитра противоречит этим книгам?
Думаю и Вова оценит данную прогу.
Наоборот даже ее можно сделать более интуитивную.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 11.09.2013, 21:36
#24
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от DEM Посмотреть сообщение
Ну и чем же данная палитра противоречит этим книгам?
Vova рисует в автокаде для бедных, даже если это давно не так. это раз
Палитра инструментов импортируется один раз при установке так же просто, как загружается меню, при этом команды загружаются автоматически при правильной организации, либо прописанные в mnl, либо в самом cui, но мне лично это не нравится. С другой стороны чем больше приложений загружено тем вероятнее фатал эррор.
gomer вне форума  
 
Непрочитано 11.09.2013, 21:46
#25
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Так ты не ответил чем прога противоречит....
Даже если это не lt авТоГад
А еще по части гуглдиска синхронизации, тоже промолчал.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 11.09.2013, 23:18
#26
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от DEM Посмотреть сообщение
Так ты не ответил
Есть вещи, которые нельзя доверять машинам, например управление миром. Автодеск уже сделал нормальный механизм загрузки программ из сети, ну у них свои алчные интересы. Но они же и намекнули, что все эти ваши доморощенные поделки - это призрак коммунизма и от части они правы, так как периодически тут возникают темы типа ой у меня все 10 лет работало и вдруг...
Вопрос же лишь в том, с какой стороны палки дуть, чтоб засвистело. ну вот я допилил прокат (ну почти). Все работает как надо, устанавливается без фейспалмов в несколько кликов. Очень простой механизм, сколько я на него потратил время, ну, пол часа от силы. А лиспы пилил гораздо дольше, так и с любым приложением, где много букаф. Я могу таких прокатов наделать хоть с два ведра и все будет как часы работать, НО, только в части загрузки, да и то не факт, а протянутая рука из зимбабве можно стать причиной обширного батхерта в любой момент. Все это новые реалии, о которых не шло речи в ТЕХ книгах.
А противоречие в подходе, одно дело делать комплекс, другое дело натыкивать с миру по нитке.
gomer вне форума  
 
Непрочитано 12.09.2013, 00:09
#27
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


Цитата:
Автодеск уже сделал нормальный механизм загрузки программ из сети,...
Ну, он не совсем нормальный, поскольку допускает загрузку только с сервера автодеск (это если мы говорим об Exchange Apps). Мне лично было бы приятнее, если бы можно было скачивать приложения в том числе и с dwg.ru и вообще откуда угодно: если доверяете ресурсу, то загружаете и пользуете. Сейчас удобное время, чтобы сделать собственную реализацию этой идеи, имея перед глазами и учитывая все "корявости" реализации от автодеск. Разумеется, добавив кое-чего , чего у них нет... Ну и не делая ничего взаимоисключающего, тем самым создавая параллельную к автодеск конкурентную среду.
__________________
...в шее моей жилы железные, и лоб мой - медный...

Последний раз редактировалось Pastor, 12.09.2013 в 00:23.
Pastor вне форума  
 
Непрочитано 12.09.2013, 00:38
#28
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Pastor Посмотреть сообщение
если мы говорим об Exchange Apps
Да, об этом. Просто Автодеск выступает гарантом качества, насколько им можно доверять, не знаю. Есть такое понятие как плагин, Автодеск к нему шло 30 лет.
gomer вне форума  
 
Непрочитано 12.09.2013, 06:44
#29
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Pastor
Пособите пока со следующим....
1. У меня сейчас не получается работать с данной программой по сети, т.е. если файл на локальном диске, то все ОК, если перемещаю на сетевой диск, то автокад начинает ругаться.
Как это можно обойти? Блог лысого чувака читал, но он на англлийском, поэтому не разобрался о чем он талдычит(гугл перевод не предлагать уже пробовал)
2. Как привязать пользовательскую форму к краям палитры, чтобы при растягивании палитры увеличивалась и форма.
3. Как сохранять положение палитры на экране между сеансами работы.

PS. Принимаются предложения по интерфейсу палитры, какие столбцы и т.п. стоит применять, может лучше сделать по аналогии с webmenu форму на html и разместить её на палитре?
Offtop: gomer каждый дт как он хочет, мы приняли твою точку зрения....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 12.09.2013, 15:17
#30
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


Я бы файлы с сетевого диска (а в перспективе с удаленного сервера) копировал (загружал) в специально организованный кэш на локальном компьютере, а в автокад грузил уже из кэша. В этом случае все заморочки с загрузкой из сети исключаются и сетевой трафик не тратится до момента обновления файлов на сервере и, как следствие, возникшей необходимости обновить (синхронизировать) кэш.

Размещать в тулпалетте браузер имеет смысл в случае, когда в результате сканирования некоторого каталога создается xml-файл, содержащий всю информацию о доступных командах. А далее, с помощью XSL преобразования на его основе генерируется HTML-файл, который и отображается браузером. Такой подход позволяет просто изменив XSLT-файл, на основании всё того же XML, получить совершенно другой вид пользовательского интерфейса. Но всё вместе - это много сложнее, чем размещать на тулпалетте свой UserControl, содержащий таблицу из двух колонок: в первой - иконки, во второй - название команды, и сразу же заполнять её.
Я бы начал со второго варианта, ибо толковая книга по XSLT - 960 страниц, толковые книги по HTML+CSS вместе около 1000 страниц, толковая книга по JavaScript - 992 страницы.
__________________
...в шее моей жилы железные, и лоб мой - медный...
Pastor вне форума  
 
Непрочитано 12.09.2013, 15:38
#31
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Pastor
Та ладно не пугай так, я пока проще поступлю.
Пока команды будут отображаться в колонках, будет 3-4 вкладки на палитре.
Будет окно настройки, на какой вкладке какие кнопки будут.
БУдет вкладка с настройками и форма с отображением HELP
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 12.09.2013, 16:02
#32
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


2 DEM
Цитата:
Я бы файлы с сетевого диска (а в перспективе с удаленного сервера) копировал (загружал) в специально организованный кэш на локальном компьютере, а в автокад грузил уже из кэша. В этом случае все заморочки с загрузкой из сети исключаются и сетевой трафик не тратится до момента обновления файлов на сервере и, как следствие, возникшей необходимости обновить (синхронизировать) кэш.
pastor дело говорит

не занимайтесь секасом с тулпалетами, потому что автодеск все поменяет завтра будете программу переписывать
лучше посмотрите мое видео

https://docs.google.com/a/kep2010.ru...1CaGhPRWM/edit
Sleekka вне форума  
 
Непрочитано 12.09.2013, 16:37
#33
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Sleekka
Если честно, не понял в чем суть твоего видео...
Мне на самом деле вообще пофигу по части тулплетов и т.п., я могу спокойно создать немодальное окно, которое будет вести себя аналогично Туллпалетс....
Если надо будет перепишу...
А по части того что на локальный диск прогу перенести, дык просто все Лиспы в нашей организации в сетевой папке лежат, туда соответственно хотелось бы положить и эту программу, а потом добавить её в автозагрузку.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 16.09.2013, 14:26
#34
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Чей то как то тихо по теме, и автор свалил....
Может новую начать тему болеее развернутую, по созданию программы которая сможет скачивать лиспы с dwg.ru и помечать уже скаченные программы....
Некий аналог Autodesk.App но для программ с данного сайта, при этом сделать подкорректировать коды, чтобы можно было автоматически добавлять команды в палитру...
Вот немного доделал прототип программы, теперь можно вызвать краткий Help. Если кликнуть по 2-му столбцу...
Вложения
Тип файла: zip Release.zip (16.5 Кб, 34 просмотров)
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 16.09.2013, 19:07
#35
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от DEM Посмотреть сообщение
Вот немного доделал прототип программы
Великие художники, чтобы стать великими, много бумаги замарали своими эскизами. Теперь эти эскизы продаются за бешеные деньги... А если серьезно, сломал я вашу программу буквально за 5 мин, причем 3 из них я просто втыкал на это чудо. Надеюсь сами разберетесь, где накосячили
gomer вне форума  
 
Непрочитано 16.09.2013, 20:00
#36
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


gomer
Дык я только прототип сделал.
Меня больше интересует, стоит ли вообще заморачиваться с попыткой создания прогу аля App.Store
Так то я доделаю немного по другому работу программы, она не каждый раз будет парить lsp файлы.
Самый главный + то что файлы лисп можно просто в папку кидать и использовать, не добавляя всякие кнопки.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 16.09.2013 в 20:08.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Могут ли загруженные приложения lsp отображаться в виде значка?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Сейсмозащита и сейсмоизоляция существующих, построенных зд. IANationalInformAgentstvo Прочее. Архитектура и строительство 216 20.01.2015 16:51
запуск программы из AutoCADа kminas Программирование 19 15.06.2012 13:42