SCAD+AutoHotkey и Autoit - Страница 6
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > SCAD+AutoHotkey и Autoit

SCAD+AutoHotkey и Autoit

Ответ
Поиск в этой теме
Непрочитано 02.06.2012, 08:10 1 |
SCAD+AutoHotkey и Autoit
John_Galt
 
Регистрация: 31.03.2012
Сообщений: 899

По мотивам темы SCAD рекомендации авторам.....
В общем решил показать как можно облегчить свои нервы при работе со СКАДом.
Привожу не большой пример как сделать скрипт(создание АЖТ) на выполнение рутинных действий в СКАДе.
1. Устанавливаем AutoHotkey
2. Запускаем СКАД и утилиту AutoIt3 Window Spy которая идет в составе AutoHotkey
3. Запускаем блокнот, для записи скрипта.
4. Записываем последовательность кликов левой клавишей мыши (см рисунок)
5. Сохраняем записанный скрипт с расширением .ahk
6. Запускаем скрипт(выделяем скрипт, нажимаем ПКМ, Run script)

В приложенном файле скрипт, который срабатывает на нажатие ф+ctrl, можно сделать любую другую комбинацию клавиш.
Скрипт надо будет переделать под свой комп, т.к. разрешения у экранов разные и т.д.
Как создавать скрипты не зависящие от разрешения экрана еще не разобрался....
PS. Просьба к тем кто тоже будет писать скрипты, выкладывать их в данной теме, и делится своими познаниями в AutoHotkey

Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 1241
Размер:	101.4 Кб
ID:	81406  

Вложения
Тип файла: rar Пример.rar (2.23 Мб, 390 просмотров)


Последний раз редактировалось John_Galt, 24.06.2012 в 11:59.
Просмотров: 58817
 
Непрочитано 25.06.2012, 16:39
#101
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,406


Про координаты не понятно немного. С alt будет хорошо.
unikum85 вне форума  
 
Непрочитано 25.06.2012, 16:42
#102
P1@t0n

Инженер-проектировщик
 
Регистрация: 15.09.2009
Киров обл.
Сообщений: 286
<phrase 1= Отправить сообщение для P1@t0n с помощью Skype™


Цитата:
Сообщение от John_Galt Посмотреть сообщение
вопрос такой будет ли удобно назначать координаты иконки которую привести в действие горячими клавишами относительными координатами а не картинками(типа 1=02/03 где 1 первое сочетание, 02 номер кнопки по высоте, 03 номер кнопки по горизонтали).
То есть можно будет менять формат(размеры) панельки и подкорректировав относительные координаты вручную заставить снова работать горячие клавиши?
А поиск базовой точки будет осуществляться как поиск картинки ? Можно ли будет в таком варианте базовую картинку поменять для одного или нескольких сочетаний? (например в текстовом файле - где относительные координаты заданы - писать название картинки, лежащей в той же(например) папке)
P1@t0n вне форума  
 
Автор темы   Непрочитано 25.06.2012, 16:45
#103
John_Galt


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


Ну вот координаты будут такими
Да панельки можно будет изменять....
С относительными координатами думаю разберетесь....
Базовая точка тут не нужна....
И картиног уже не будет вообще......
Правда сочетаний сделаю только 20, это ctrl+1/0 и alt+1/0
Миниатюры
Нажмите на изображение для увеличения
Название: координаты.png
Просмотров: 109
Размер:	15.7 Кб
ID:	82801  
John_Galt вне форума  
 
Непрочитано 25.06.2012, 16:51
#104
P1@t0n

Инженер-проектировщик
 
Регистрация: 15.09.2009
Киров обл.
Сообщений: 286
<phrase 1= Отправить сообщение для P1@t0n с помощью Skype™


Гм.. а на кнопки вкладок так горячие клавиши уже не повесить ?
P1@t0n вне форума  
 
Автор темы   Непрочитано 25.06.2012, 16:56
#105
John_Galt


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


Цитата:
Сообщение от P1@t0n Посмотреть сообщение
Гм.. а на кнопки вкладок так горячие клавиши уже не повесить ?
F2-F8 разумеется оставлю.....
Правда вот с теми кнопками что на них, возится не хочется, можно но смысла особого не имеет....
И на этом заканчиваю, иначе так и не доделаю распечатку результатов, а эта программа на порядок больше пользы принесет.....
Сделал вариант 2 пока это промежуточный вариант, но особо переделываться не будет....
Пока не исправил следующее
1. Проверка активного приложения происходит, но сочетания клавиш в других приложениях не срабатывают, F2-F8 тоже еще не подправил
2. Зум срабатывает только на нажатие(предполагается сделать на прокрутку колесика вперед=увеличение, назад востановление экрана), востановление модели не происходит...

Последний раз редактировалось John_Galt, 26.06.2012 в 16:47.
John_Galt вне форума  
 
Непрочитано 26.06.2012, 11:34
#106
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,406


Кнопки F2-F8 работают. Альт и контрл - выборочно. зум работает.
В других программах зум пытается сработать
unikum85 вне форума  
 
Автор темы   Непрочитано 26.06.2012, 11:44
#107
John_Galt


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


Цитата:
Сообщение от unikum85 Посмотреть сообщение
Альт и контрл - выборочно. зум работает.
Файл 1.ini правь под себя(панели должны быть в 2 столбца обязательно)....
Цитата:
Сообщение от unikum85 Посмотреть сообщение
В других программах зум пытается сработать
Завтра подправлю, с проверкой работы в других приложениях, сейчас пока проверка сделана немного не правильно
John_Galt вне форума  
 
Непрочитано 26.06.2012, 11:51
#108
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,406


Если бы я понимал что это за набор цифр. Панели точно так же как у тебя в файле
Миниатюры
Нажмите на изображение для увеличения
Название: 111.jpg
Просмотров: 97
Размер:	17.5 Кб
ID:	82848  
unikum85 вне форума  
 
Автор темы   Непрочитано 26.06.2012, 12:00
1 | #109
John_Galt


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


Извини забыл приложить файл

Последний раз редактировалось John_Galt, 26.06.2012 в 16:46.
John_Galt вне форума  
 
Непрочитано 26.06.2012, 12:14
#110
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,406


После подравления - все рабоатет
unikum85 вне форума  
 
Автор темы   Непрочитано 26.06.2012, 12:18
#111
John_Galt


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


unikum85
Удобнее чем с картинками кнопок???
John_Galt вне форума  
 
Непрочитано 26.06.2012, 12:45
#112
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,406


Естественно. 1 раз подправил как тебе надо и вперед
unikum85 вне форума  
 
Непрочитано 26.06.2012, 12:54
#113
Stepik-ssv


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


John_Galt, периодически пишет, что скрип в паузе, галочка не снимается.
нестабильно как-то работает - после клцания мышкой по панелькам комб. клавиш не отзываются
ХР сп3, хом
Stepik-ssv вне форума  
 
Автор темы   Непрочитано 26.06.2012, 12:58
#114
John_Galt


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


Цитата:
Сообщение от Stepik-ssv Посмотреть сообщение
John_Galt, периодически пишет, что скрип в паузе, галочка не снимается.
нестабильно как-то работает - после клцания мышкой по панелькам комб. клавиш не отзываются
Это я сейчас не пойму про что ты говоришь, причем вообще...
Может видео скинешь как работает программа из поста
John_Galt вне форума  
 
Непрочитано 26.06.2012, 13:10
#115
Stepik-ssv


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


вот, поймал скрин.
Видео не могу - незнаю как.

Да, еще почему-то нумерация сбилась: панель 2, столбец 1, ряд 9 (так в 1.ини) - вкл показать/скрыть узлы.
Миниатюры
Нажмите на изображение для увеличения
Название: dwg_1.JPG
Просмотров: 84
Размер:	9.2 Кб
ID:	82852  
Stepik-ssv вне форума  
 
Автор темы   Непрочитано 26.06.2012, 13:19
#116
John_Galt


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


Stepik-ssv
СКАД должен быть в полно экранном режиме
John_Galt вне форума  
 
Непрочитано 26.06.2012, 13:34
#117
Stepik-ssv


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


вот скрин по сбивке номерации

У меня СКАД не совсем полноэкранном режиме - растянут на весь экран за вычетом боковых панелей (справа и слева).
Миниатюры
Нажмите на изображение для увеличения
Название: dwg_2.JPG
Просмотров: 91
Размер:	45.0 Кб
ID:	82855  
Stepik-ssv вне форума  
 
Автор темы   Непрочитано 26.06.2012, 13:37
#118
John_Galt


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


Stepik-ssv
Повторяю СКАД должен быть в полноэкранном режиме, программа распространяется как есть, под нужды каждого переделываться не будет...
John_Galt вне форума  
 
Непрочитано 26.06.2012, 14:38
#119
Stepik-ssv


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


John_Galt, хорошо, понял свою главную ошибку)
когда перевел в полноэкранный режим, все правильно заработало.
Спасибо за работу!
Stepik-ssv вне форума  
 
Автор темы   Непрочитано 26.06.2012, 14:49
#120
John_Galt


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


Цитата:
Сообщение от Stepik-ssv Посмотреть сообщение
John_Galt, хорошо, понял свою главную ошибку)
когда перевел в полноэкранный режим, все правильно заработало.
Спасибо за работу!
Та не за что....
Делал для себя, раньше баловался AutoHotkey, но он не давал такой свободы действий как Autoit....
Осталось чуть чуть доделать...
ВСЕ победил я эту прогу......
Теперь все нормально должно работать....
Правда поворот колесика так и не сделал, но это уже как нибудь потом......
Вложения
Тип файла: rar Версия2.rar (386.7 Кб, 68 просмотров)

Последний раз редактировалось John_Galt, 26.06.2012 в 16:43.
John_Galt вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > SCAD+AutoHotkey и Autoit



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SCAD рекомендации авторам для переработки ... в программу Tyhig SCAD 169 17.09.2021 21:30
Последовательность экспорта из Revit Structure в SCAD Арсентьев Евгений SCAD 80 16.10.2020 11:32
Как в SCAD создать группу нагружений из загружений? МишаИнженер SCAD 1 21.08.2011 05:30
Объясните почему SCAD так по разному заармировал стойки соседних опор МишаИнженер SCAD 1 27.02.2010 17:22
SCAD не сетрифицирован в Украине EUDGEN SCAD 3 25.11.2005 14:31