Как создать пользовательский макрос?

Версия 13.1 от knetyaga на 2019/06/20 10:47
Предупреждение: Из соображений безопасности документ отображается в ограниченном режиме, поскольку это не текущая версия. Из-за этого могут быть расхождения и ошибки.


Неизвестный макрос: tip. Нажмите на это сообщение для получения подробной информации.

Код макроса может быть написан в стандартном Блокноте, Notepad++ или в любом другом редакторе. Для написания кода воспользуйтесь функциями, взаимодействующими с PUMTIX. Список функций и их описание представлен в блоке статей «Описание функций макроязыка» и, для удобства, поделен на разделы.

Готовый код сохраняем в формате *.pm и переносим в папку %UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX\Server\Macros

Warning
Очень важно!

По адресу %ProgramFiles%\PUMOTIX\DefaultMacros находятся КОПИИ макросов! Если вы сохраните измененные или новые максросы там, программа их не увидит!

Можно найти необходимую директорию самостоятельно двумя способами.

Первый способ

Для поиска необходимой директории скопируйте адрес: %UserProfile%\Local Settings\Application Data\Purelogic\PUMOTIX\Server\Macros в "Проводник" или любой другой файловый менеджер. Далее выполните следующие действия:

  1. Откройте "Проводник", основной локальный диск, папку "Пользователи" и выберите текущее имя пользователя.
    1.png
  2. В открывшейся папке найдите "AppData", затем "Local" → "Purelogic" → "PUMOTIX" → "Server" → "Marcos".2.png2019-06-20 09_27_41-.png
    2019-06-19 16_22_36-Macros.png
  3. Если в папке пользователя вы не нашли директорию "AppData", откройте "Панель управления" → "Параметры папок" → "Вид", выберите пункт "Показывать скрытые файлы, папки и диски" и нажмите "Применить".
    2019-06-20 10_10_15-Все элементы панели управления.png2019-06-19 16_29_38-Параметры папок.png
  4. Вернитесь к пункту 2.

Второй способ:

  1. Нажмите "Пуск" → "Все программы" → "PUMOTIX" → "Working Directory".05.png
  2. 2019-06-20 09_27_41-.pngДанный путь сразу приведет вас в рабочую директорию "PUMOTIX". Выберите папку "Server", затем "Macros".2019-06-20 09_27_41-.png

Напомним, что названия пользовательских макросов должны находиться в диапазоне M120 – M199, так как диапазон M0 – M99, а также M100 – M119 выделен под стандартные макросы, используемые в PUMOTIX, причем с возможностью редактирования пользователем.


Для создания пользовательских макросов, обратите внимание на предлагаемые статьи о языке Lua:
http://tylerneylon.com/a/learn-lua/
https://zserge.wordpress.com/2012/02/23/lua-%D0%B7%D0%B0-60-%D0%BC%D0%B8%D0%BD%D1%83%D1%82/