Интеграция сторонних программ в интерфейс
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Интеграция сторонних программ в интерфейс

Интеграция сторонних программ в интерфейс

Ответ
Поиск в этой теме
Непрочитано 29.10.2009, 11:02 #1
Интеграция сторонних программ в интерфейс
Aqualung
 
машиностроитель
 
Тольятти
Регистрация: 24.08.2009
Сообщений: 259

А почему бы и нет, сказал я себе и захотел чтобы в Акаде были кнопки управления плеером AIMP или Винамп Никак нельзя так сделать? Удобно было бы...
__________________
рисую чертежи... можно акварелью
Просмотров: 2323
 
Непрочитано 29.10.2009, 12:18
#2
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Так WinAmp поддерживает горячие клавиши
На клавиатуре повесь на неиспользуемые кнопки
и все..
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 29.10.2009, 12:26
#3
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Очередные глупости.
Profan вне форума  
 
Непрочитано 29.10.2009, 15:32
#4
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


для Winamp можно воспользоваться консольной программкой wcc.exe, которая управляет уже загруженным плеером с помощью ключей командной строки:
-next :следующая песня
-prev :предыдущая песня
-p :пуск
-x :пауза
-s :стоп
-vup :увеличить громкость
-vdown :уменьшить громкость
правим файл acad.pgp добавляя новые команды запуска внешних приложений, то есть был фрагмент такой
Код:
[Выделить все]
; Examples of external commands for Windows
; See also the (STARTAPP) AutoLISP function for an alternative method.

EXPLORER,  START EXPLORER, 1,,
NOTEPAD,   START NOTEPAD,  1,*File to edit: ,
PBRUSH,    START PBRUSH,   1,,


; Command alias format:
стал такой
Код:
[Выделить все]
; Examples of external commands for Windows
; See also the (STARTAPP) AutoLISP function for an alternative method.

EXPLORER,  START EXPLORER, 1,,
NOTEPAD,   START NOTEPAD,  1,*File to edit: ,
PBRUSH,    START PBRUSH,   1,,
winampplay,	start c:\wcc.exe -p, 4
winamppause,	start c:\wcc.exe -x, 4


; Command alias format:
дальше можете эти новые команды повесить на кнопки панели инструментов или извратиться как нибудь по другому в зависимости от собственной испорченности
Zouss вне форума  
 
Автор темы   Непрочитано 29.10.2009, 16:12
#5
Aqualung

машиностроитель
 
Регистрация: 24.08.2009
Тольятти
Сообщений: 259


эм... клево!
а подскажите еще - вот я дописал строчки в acad.pgp... Где теперь искать новые команды или если новую кнопку создавать то какой макрос прописывать? Типа start "c:\wcc.exe -x, 4" Или что где должно появиться? Вобщем как на кнопку повесить?... Да и что такое 4 в команде?
__________________
рисую чертежи... можно акварелью
Aqualung вне форума  
 
Непрочитано 29.10.2009, 16:27
#6
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 539


а так?- START WINAMP
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 30.10.2009, 10:54
#7
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


в данном случае мы добавили в acad две новых команды
winampplay и winamppause
набираете их в командной строке и жмете enter, эти каманды и запускают wcc.exe с соответствующими ключами, по аналогии можно насоздавать и другие
параметр 4 говорит автокаду запускать внешнее приложение в фоновом режиме, впрочем в самом файле acad.pgp правила формирования таких команд описаны чуть выше того фрагмента что я привел

да, забыл предупредить - прежде чем экспериментировать с acad.pgp и другими подобными файлами сделайте их резервные копии, на всякий случай

макрос будет обычный ^C^C_winampplay или ^C^Cwinamppause не забудьте пробел после последней буквы макроса
Zouss вне форума  
 
Автор темы   Непрочитано 30.10.2009, 12:37
#8
Aqualung

машиностроитель
 
Регистрация: 24.08.2009
Тольятти
Сообщений: 259


класс! Сделал панельку с кнопками "вперед", "назад", "пауза/плэй"
Только проблемы все же есть( Во первых как ни странно с Винампом 5.55 заработать не захотела.. из cmd тоже не пашет, зато с АИМПом работает! Вот только громкость не регулируется почему то... ни из cmd ни из акада
__________________
рисую чертежи... можно акварелью
Aqualung вне форума  
 
Непрочитано 30.10.2009, 12:49
#9
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Вот поиграешь и плюнешь. Детская болезнь... чего-то там.
Profan вне форума  
 
Автор темы   Непрочитано 30.10.2009, 12:53
#10
Aqualung

машиностроитель
 
Регистрация: 24.08.2009
Тольятти
Сообщений: 259


не интересно - не делай) Может и плюну, зато поиграв!
__________________
рисую чертежи... можно акварелью
Aqualung вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Интеграция сторонних программ в интерфейс

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
мой интерфейс Jоhnny AutoCAD 112 28.01.2013 18:58
как изменить интерфейс Autocad 2009 Electra AutoCAD 2 15.06.2009 00:16