Перейти к содержанию

Наглядный JOSM/Программирование JOSM/Модуль Scripting

Материал из Викиучебника — открытых книг для открытого мира

Самая первая правка | Типичные задачи и приёмы

Инструменты: самые запрашиваемые | подробные описания

Настройка: самого JOSM | Java

Программирование JOSM: скрипты с модулем Scripting, написание модулей, ядро JOSM


Начало

[править]

Установите модуль scripting, запустите консоль из нового меню ("Scripting">"Show scripting console"), вставьте туда код из https://gubaer.github.io/josm-scripting-plugin/ и нажмите "Run". Результат должен быть как на скриншоте с того сайта.

Чтобы писать более полезные скрипты вам нужно оглянуть справку какие модули доступны для скриптов: http://gubaer.github.io/josm-scripting-plugin/apidoc/modules/josm.html. Ниже будут примеры с некоторыми идеями.

Запуск скриптов

[править]
  • вручную через меню "Scripting">"Run", выбираем файл со скриптом
  • специальный модуль ScriptingPluginStart запускается (если он есть) каждый раз как основной модуль JOSM загружается[1] (поверить?)
  • активация по горячим клавишам пока нет, если вы можете исправить это - дайте знать [2]


Это незавершённый раздел учебника.
Вы можете помочь проекту, исправив и дополнив его.


  1. https://gubaer.github.io/josm-scripting-plugin/doc/scripting-environment.html "The start module"
  2. https://github.com/Gubaer/josm-scripting-plugin/issues/24