Macros plugin
- Author
- Message
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: запись скрывает диалоговое окно.
Изменено: Ctrl+End, Ctrl+Shift+End не останавливает воспроизведение макроса.
Добавлено: внешние вызовы для быстрой записи и воспроизведения макроса из панели управления.
Добавлено: иконка для плагина.
Changed: record hide the dialog box.
Changed: Ctrl+End, Ctrl+Shift+End does not stop macro playing.
Added: external calls for quick recording and playing macro from the Toolbar panel.
Added: icon for plugin.
Macros plugin v3.7
Изменено: Ctrl+End, Ctrl+Shift+End не останавливает воспроизведение макроса.
Добавлено: внешние вызовы для быстрой записи и воспроизведения макроса из панели управления.
Добавлено: иконка для плагина.
Changed: record hide the dialog box.
Changed: Ctrl+End, Ctrl+Shift+End does not stop macro playing.
Added: external calls for quick recording and playing macro from the Toolbar panel.
Added: icon for plugin.
Macros plugin v3.7
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 5
- Joined: Thu Jan 07, 2010 8:28 am
Запись макроса
Извиняюсь за тупость, но ни как не могу понять, как запустить плагин и записать макрос? Растолкуйте. пожалуйста.
Плагин установил - скачал и поставил галочку в перечне плагинов, перезапустил редактор... А дальше что делать?
Плагин установил - скачал и поставил галочку в перечне плагинов, перезапустил редактор... А дальше что делать?
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Legre
Автозапуск плагину не нужен. Работаем так:
0. Для быстрого вызова плагина лучше назначит горячие клавиши.
1. Вызываем плагин.
ДЛЯ ЗАПИСИ НОВОГО МАКРОСА:
2. В списке выбираем пункт <Record>
3. Нажимаем кнопку "Запись". Это окно исчезнет, зато появится окошечко с красной кнопкой.
4. Делаем действия.
5. В окошечке жмем красную кнопку - появляется предыдущее окно.
Макрос готов. Теперь можно его воспроизвести его сколько угодно раз. Помнится он будет до закрытия Акела.
СОХРАНЕНИЕ МАКРОСА
6. Под кнопкой записи есть поле. Вводим туда имя и жмем кнопку ниже "Сохранить". Макрос появился в списке. И будет там и после перезапуска Акела.(Сохраняется в отдельном файле в папке плагинов в подпапке Macros)
ВОСПРОИЗВЕДЕНИЕ МАКРОСА
7. Выбираем в списке нужный макрос.
8. Выставляем количество циклов
9. Жмём зелёную кнопку.
Макрос выполнится указанное число раз. Во время воспроизведения не анализируется логичность действий, просто повторяются все записанные клавиатурные и мышиные телодвижения, потому макросы нужно применят в ситуациях когда они уместны, и не делать большое число циклов за раз(лучше несколько раз запустить) что-бы потом откат не делать(если он возможен вообще).
Автозапуск плагину не нужен. Работаем так:
0. Для быстрого вызова плагина лучше назначит горячие клавиши.
1. Вызываем плагин.
ДЛЯ ЗАПИСИ НОВОГО МАКРОСА:
2. В списке выбираем пункт <Record>
3. Нажимаем кнопку "Запись". Это окно исчезнет, зато появится окошечко с красной кнопкой.
4. Делаем действия.
5. В окошечке жмем красную кнопку - появляется предыдущее окно.
Макрос готов. Теперь можно его воспроизвести его сколько угодно раз. Помнится он будет до закрытия Акела.
СОХРАНЕНИЕ МАКРОСА
6. Под кнопкой записи есть поле. Вводим туда имя и жмем кнопку ниже "Сохранить". Макрос появился в списке. И будет там и после перезапуска Акела.(Сохраняется в отдельном файле в папке плагинов в подпапке Macros)
ВОСПРОИЗВЕДЕНИЕ МАКРОСА
7. Выбираем в списке нужный макрос.
8. Выставляем количество циклов
9. Жмём зелёную кнопку.
Макрос выполнится указанное число раз. Во время воспроизведения не анализируется логичность действий, просто повторяются все записанные клавиатурные и мышиные телодвижения, потому макросы нужно применят в ситуациях когда они уместны, и не делать большое число циклов за раз(лучше несколько раз запустить) что-бы потом откат не делать(если он возможен вообще).
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 5
- Joined: Thu Jan 07, 2010 8:28 am
Большое спасибо. Всё замечательно получилось!
Вот я записал макрос. Назначил ему комбинацию горячих клавиш, в моем случае Alt+1, затем нажав эту комбинацию получил выполнение макроса один раз. Меня это не устраивает.
Нельзя ли каким-то образом отредактировать текст макроса, чтобы установить в нем количество выполнений?
И еще. Если я выполняю макрос из главного окна, то ход выполнения я вижу в основном окне редактора. Окно макроса не исчезает. Окончание выполнения никак не обозначено. Просто перестало изменяться главное окно редактора, курсор стоял некоторое время бездвижно, потом замигал - и я понял, что макрос выполнен. Мне кажется было бы удобно, чтобы окно макросов исчезало, ход выполнения индицировался в процесс-баре в информационном подвале или на фоне главного окна редактора, а факт выполнения обозначался сообщением о выполнении всех итераций макроса, типа "Готово".
А вообще-то только этот редактор справился с моей очень простой задачей - найти подстроку в файле и вычеркнуть строку, её содержащую. Правда, длина файла почти 500 метров, количество строк около 3 000 000...
Спасибо за классный редактор!
Вот я записал макрос. Назначил ему комбинацию горячих клавиш, в моем случае Alt+1, затем нажав эту комбинацию получил выполнение макроса один раз. Меня это не устраивает.
Нельзя ли каким-то образом отредактировать текст макроса, чтобы установить в нем количество выполнений?
И еще. Если я выполняю макрос из главного окна, то ход выполнения я вижу в основном окне редактора. Окно макроса не исчезает. Окончание выполнения никак не обозначено. Просто перестало изменяться главное окно редактора, курсор стоял некоторое время бездвижно, потом замигал - и я понял, что макрос выполнен. Мне кажется было бы удобно, чтобы окно макросов исчезало, ход выполнения индицировался в процесс-баре в информационном подвале или на фоне главного окна редактора, а факт выполнения обозначался сообщением о выполнении всех итераций макроса, типа "Готово".
А вообще-то только этот редактор справился с моей очень простой задачей - найти подстроку в файле и вычеркнуть строку, её содержащую. Правда, длина файла почти 500 метров, количество строк около 3 000 000...
Спасибо за классный редактор!
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Ну тут можно было обойтись без макросов. Скриптами(Scripts плагин появился позже Макросов и мощнее). Скрип LinesFilter.js, запустите, а там Вам понятно будет.А вообще-то только этот редактор справился с моей очень простой задачей - найти подстроку в файле и вычеркнуть строку, её содержащую. Правда, длина файла почти 500 метров, количество строк около 3 000 000...
Спасибо за классный редактор!
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact: