http://img-fotki.yandex.ru/get/5502/luiswoo.0/0_4ce63_c5961969_L.jpg
Так и должно быть? После обновления плагина появилась вторая строка, в случае с Ubuntu на работоспособность плагина это ни как не влияет, в win7, к примеру после указания количества точек появляется что на подобие “процессинг…” и более ни чего не происходит, хотя в последним случае у меня похоже с Python проблемы.
Вторую строчку я добавил для возможности скриптам оставлять сообщения. “Done.” в конце именно они и присылают.
Это я чуть позже задокументирую в вики.
Как и было запланировано в самом начале создания плагина. :3
Да, скорее всего с Python. Если из консоли не запускается интерпретатор по команде python, значит, нужно добавить его местонахождение в PATH. Либо прописать в каждый описатель полный путь к интерпретатору.
Кстати, “процессинг” не должен оставаться. Надо бы писать про ошибку. Но это чуть позже.
Отвязал от pyproj, теперь достаточно стокового питона. Спасибо Komzpa. :3
Просьба перекачать команды. Ссылка та же.
я так понимаю, что это лог?
http://i12.fastpic.ru/big/2011/0116/dc/0f7e4fe54fa4c05454e36c59ff12a5dc.jpg
Может 64-битная java виновата?
Нет, у меня тоже 64-битная. Очень интересная ошибка. Это что-то с xml-парсером. Надо порыться.
Примерно понял. Строится невалидный URI, сейчас переделаю.
Мне только остается непонятным, почему в моей Windows 7 x64 он валиден, а в вашей нет. :3
UPD. Попробуйте обновиться. Если не поможет, попробую еще один способ.
перекачал commands.tar.gz, результат тот же
Подозреваю, что питон нужен 2-й
При чем здесь команды, плагин обновите.
Josm говорит что итак установлена последняя версия 25044
Немного подкорректировал команды, теперь поддерживается Python 3.
К настоящему моменту работоспособность подтверждена на Python 2.5.4 и Python 3.1.3
У меня все еще не работают команды Fillet, circle, offset - почему-то требуют building.png (см. стектрейс выше).
Прошу прощения, забыл про ваш репорт.
Обновите плагин прямо сейчас.
Попробуйте принудительно скачать его и заменить в каталоге plugins. Если не заработает, снова пришлите вывод консоли при запуске.
Ничего не обновилось, ошибка осталась.
Интересно. У меня впечатление, что там что-то обновляется весьма редко. Тогда попробуйте обновить пока вручную, ссылку см. выше.
Шикарно
Все работает. Спасибо. Теперь можно рисовать красивые хоккейные коробки
Ня
Иногда бывает трудноуловимая ошибка сразу после выполнения Cut, природой её я пока не занимался. Возникает только раз за всю сессию и, кажется, безопасна.
Теперь всё появилось Только плагин теперь висит на этапе processing…В питоне надо что-то запускать?
Обновляли commands? Там добавилась поддержка третьего питона. А также они были отвязаны от pyproj.
Обновлял. Подозреваю что питон неправильно установил?
C:\Program Files (x86)\JOSM>java -jar josm-tested.jar
Repository Root: [url]http://josm.openstreetmap.de/svn[/url]
Build-Date: 2011-01-16 02:31:08
Last Changed Author: bastiK
Revision: 3790
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: [url]http://josm.openstreetmap.de/svn/trunk[/url]
Last Changed Date: 2011-01-15 23:31:10 +0100 (Sat, 15 Jan 2011)
Last Changed Rev: 3790
╧Ёюяєёъ юсэютыхэш ьюфєы яюёых юсэютыхэш JOSM. └тЄюьрЄшўхёъюх юсэютыхэшх т ьюь
хэЄ чряєёър юЄъы■ўхэю.
RemoteControl::Accepting connections on port 8111
╠шуЁрЎш эрёЄЁюхъ ёэшьъют: ъюэЇышъЄ яЁш шьяюЁЄх ьрёёштр wmslayers -> imagery.lay
ers
чруЁєчър ьюфєы 'CommandLine' (тхЁёш 25044)
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/arc.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/circle.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/copy.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/cut.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/fillet.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/mirror.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/move.xml
file:///C:/Users/┬ырфшьшЁ/AppData/Roaming/JOSM/plugins/CommandLine/offset.xml
чруЁєчър ьюфєы 'reverter' (тхЁёш 24887)
чруЁєчър ьюфєы 'buildings_tools' (тхЁёш 23804)
чруЁєчър ьюфєы 'utilsplugin2' (тхЁёш 24792)
Added 24 attributions.
GET [url]http://www.openstreetmap.org/api/capabilities[/url]... OK
╤юхфшэхэшх ё [url]http://www.openstreetmap.org/api[/url] єёЄрэютыхэю шёяюы№чє яЁюЄюъюы 0.6
GET [url]http://www.openstreetmap.org/api/0.6/map?bbox=30.3415775,59.9096635,30.34749[/url]
9799999998,59.9130414
Silent shortcut conflict: 'subwindow:conflict' moved by 'menu:Commands' to 'Alt+
Shift+C'.
GET [url]http://www.openstreetmap.org/api/0.6/trackpoints?bbox=30.3415775,59.9096635[/url],
30.347499799999998,59.9130414&page=0
python circle.py 30.343111732564193,59.91187737552988 10 12
java.io.IOException: Cannot run program "python" (in directory "C:\Users\┬ырфшьш
Ё\AppData\Roaming\JOSM\plugins\CommandLine"): CreateProcess error=2, ?? ???????
????? ????????? ????
at java.lang.ProcessBuilder.start(Unknown Source)
at CommandLine.CommandLine.runTool(CommandLine.java:471)
at CommandLine.CommandLine.loadParameter(CommandLine.java:411)
at CommandLine.CommandLine$1.processKeyEvent(CommandLine.java:129)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Sour
ce)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Sour
ce)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: CreateProcess error=2, ?? ??????? ????? ????????
? ????
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 25 more
Error executing the script: python circle.py 30.343111732564193,59.9118773755298
8 10 12
Cannot run program "python" (in directory "C:\Users\┬ырфшьшЁ\AppData\Roaming\JOS
M\plugins\CommandLine"): CreateProcess error=2, ?? ??????? ????? ????????? ????
[Ljava.lang.StackTraceElement;@556eeaaa[/code]
Питон должен запускаться из любого места. То бишь в PATH должен быть прописан путь к бинарнику. Для начала перезагрузитесь после установки питона.
Либо можете прописать в xml-файлы полный путь, да. Ну я это всё писал выше уже.