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

Вернуться   Форум 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
Просмотров: 1229
Размер:	101.4 Кб
ID:	81406  

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


Последний раз редактировалось John_Galt, 24.06.2012 в 11:59.
Просмотров: 58230
 
Непрочитано 30.11.2012, 02:49
#161
DEM

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


SLADE
И ты Брут....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 30.11.2012, 09:37
#162
SLADE

проектировщик-новобранец
 
Регистрация: 14.09.2005
Minsk
Сообщений: 324


Работает шикарно, то что и хотел сделать, профиль поставил за секунду
SLADE вне форума  
 
Непрочитано 30.11.2012, 23:02
#163
overband

Инженер-конструктор
 
Регистрация: 25.02.2008
Москва
Сообщений: 142


Цитата:
Сообщение от SLADE Посмотреть сообщение
Работает шикарно, то что и хотел сделать, профиль поставил за секунду
Если монитор с разрешением 1920x1200, то все должно работать без проблем. Если интересно могу скинуть прогу и исходные коды для exe-шников. Только там единственное, но очень большое неудобство - нет автоматического определения координат курсора. Поэтому пришлось изворачиваться - использовать драйвера от мыши A4Tech. Думал найти какую-нибудь простую прогу в инете, которая бы в окошке показывала координаты, но не тут то было))). Благо эти проблемы были только на стадии написания и отладки скриптов, а в том виде как я выложил пользуюсь уже 1,5 года без изменений. Хотя поначалу команды долго "гуляли" с кнопок на кнопки.
Хотел сделать вариант и для графического анализа, но руки как то не дошли, а сейчас я как и DEM тоже жду нового СКАДа. Вот будет смешно если они и там не введут горячие клавиши Тогда опять сядем за скрипты и тема получит вторую жизнь)))

P.S. Кстати говоря даже с горячими клавишами скрипты будут все равно актуальны. Просто их написание станет проще, к тому же они будут применяться по назначению, а именно для программирования ПОСЛЕДОВАТЕЛЬНОСТЕЙ ДЕЙСТВИЙ, а не как зачастую сейчас - для вызова одной простой команды. Судя по тому, что я видел, в новом СКАДе кардинально интерфейс не поменяется, так что принцип действия скриптов в СКАДе будет прежним и усилия не пропадут даром.

Последний раз редактировалось overband, 30.11.2012 в 23:08.
overband вне форума  
 
Непрочитано 30.11.2012, 23:14
#164
SLADE

проектировщик-новобранец
 
Регистрация: 14.09.2005
Minsk
Сообщений: 324


1920x1080 у меня
SLADE вне форума  
 
Непрочитано 30.11.2012, 23:30
#165
DEM

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


overband
Ну вот тут написано как перехватывать значения с дополнительной клавиатуры...
В принципе там не сложно перехватить хуки с кнопок...
Смысла блин сейчас все это ковырять не вижу, вот подойдет новая версия там по смотрим...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 30.11.2012, 23:37
#166
overband

Инженер-конструктор
 
Регистрация: 25.02.2008
Москва
Сообщений: 142


Цитата:
Сообщение от SLADE Посмотреть сообщение
1920x1080 у меня
Здорово если и на этом "популярном" разрешении все работает... Я догадывался, что может работать, но думал что некоторые скрипты с диалогами посередине экрана не прокатят (из-за координат Y)..

Цитата:
Сообщение от DEM Посмотреть сообщение
Смысла блин сейчас все это ковырять не вижу, вот подойдет новая версия там по смотрим...
Вот и я о том же
overband вне форума  
 
Непрочитано 28.02.2013, 14:45
#167
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


мой скриптик печати из скада (немного переделал скрипт DEM)
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 25.03.2013, 23:43
#168
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Переделал программку для печати и записал видео по использованию: http://youtu.be/t2AAdqbtjMQ
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 01.10.2013, 18:00
#169
overband

Инженер-конструктор
 
Регистрация: 25.02.2008
Москва
Сообщений: 142


Не дождавшись выхода нового SCADа довёл до ума свои скрипты для Logitech G13.
Из нововведений:
- теперь распознаётся режим графического анализа (простым способом - по цвету определенного пикселя). Соответственно для граф. анализа назначены свои кнопки и те которые были в расчетной схеме в других местах (на экране) тоже работают.
- если основные панели были перенесены, то они переносятся "на свое место" при помощи команды "Восстановить исходное положение окна фильтров".
- изменены некоторые кнопки. Много чего добавлено, что-то убрано, подробно описать просто не смогу, так как всё менялось понемногу в процессе. Если кому интересно, можно сравнить с предыдущим вариантом. Но в общем и целом все изменения направлены на упрощение работы.

Всё что нужно есть в архиве во вложении:
Вложения
Тип файла: zip SCAD_Scripts_G13_2013_10_01.zip (2.57 Мб, 710 просмотров)
overband вне форума  
 
Непрочитано 02.10.2013, 15:00
#170
DEM

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


Цитата:
Сообщение от overband Посмотреть сообщение
Не дождавшись выхода нового SCADа

Лошадь сдохла пора с неё слезать....
swell{d} вот уже отказался от его использования...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 02.10.2013, 15:31
#171
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Offtop: не правда =) просто работы по расчёту нет =/ всё рабочка да рабочка...
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 02.10.2013, 16:18
#172
DEM

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


Offtop: БЛина бросай ты этот СКАД...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 02.10.2013, 16:28
#173
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Offtop: да я его и не "держу" =) видел тему про orion ?
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
Ответ
Вернуться   Форум 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