Примерно два года тому назад, я поднимал тему о редакторе скриптов, но потом эту тему закрыл, поскольку Guru_eXe разработал, на мой взгляд, прекрасный редактор скриптов Olly Debugger Script Editor v1.2. За это время очень сильно изменился плагин ODBGScript, разработчики которого добавили много новых команд, и которые значительно расширили возможности использования скриптов. К сожалению, этих команд нет в Olly Debugger Script Editor v1.2. Было бы неплохо, если бы Guru_eXe доработал свой редактор скриптов, добавив в него новые команды из документации на плагин ODBGScript. А было бы еще лучше, если бы редактор скриптов использовал текстовый файл с командами, которые используются в плагине ODBGScript, чтобы не нужно было обновлять сам редактор скриптов, а просто дорабатывать текстовый файл с командами, и использовать его при написании новых скриптов.
Bronco пишет:
В OllyDbgScriptEditor 1.2 by Guru_eXe , присутствует редактор команд.
Поясни свою информацию. Я чего-то этим не пользовался.
Для желающих, я сделал русский перевод справки по командам самой последней версии ODBGScript v1.67.3 (может быть этот перевод кому-то окажется полезным). Прошу не сильно пинать за возможные неточности в переводе, поскольку этот перевод я делал для себя.
На тутси выложили уже несколько версий OllyScriptEditor, который снабжен видео-тутором, но какой-то он громоздкий, и для меня оказался неудобным в работе. А вот разработка Guru_eXe мне очень нравится.
vnekrilov пишет:
Поясни свою информацию Сами Команды зарегистрированы в CommList.mdl
В панели меню есть ссылка на редактор команд, в нём можно добавить/удалить + заполнить описание синтаксиса и примеры использования команд.
----- Чтобы юзер в нэте не делал,его всё равно жалко..
Bronco пишет:
Сами Команды зарегистрированы в CommList.mdl
Спасибо! Я, после первого твоего ответа, залез хелп, и нашел там описание, как править список команд. В блокноте это хорошо получается, а вот редактор команд у меня не работает, виснет напрочь.
crc 1 пишет:
vnekrilov, тут еще один Script Editor лежит, навороченый какой-то
Я скачал несколько версий этого редактора скрипта, и он снабжен даже видео-тутором. Но мне он показался очень громоздким, и не удобным в работе. А может быть и потому, что я привык к прекрасному редактору от Guru_eXe. Жаль только, что в нем не работает редактор команд, но я прекрасно это сделал в блокноте.
Для желающих, в аттаче я прикрепил откорректированный список команд, для ODBGScript v1.67.3 (его я делал для себя).
crc1 пишет:
У меня что-то три команды не отображаются в списке exec; ende; fill
Спасибо за указанную ошибку. Дело в том, что в примерах присутствуют фигурные скобки, которые также используются и в файле CommList.mdl. Это и вызвало ошибку. Я заменил в примерах фигурные скобки на кругле, и все появилось. Выкладываю в аттаче исправленную версию файла CommList.mdl.
Файл подсветки синтаксиса в аттаче.
//позаимствован из листер плагина SynPlus к Total Commander.
//редактировать не обязательно, настроен под себе правда, но оптимально. //еслди уж прёт самим настраивать, или ручками, или юзаем листер_плуг, редактор подсветки в нём.
Хорошая подсветка! А ты не смог бы сделать одно доброе дело. Поскольку добавлены новые команды скриптов, которых нет в твоем файле подсветки, то они, естественно, не подсвечиваются. Нужна корректировка файла syntax.xml. Не смог бы ты это сделать?
vnekrilov пишет:
Поскольку добавлены новые команды скриптов Скопипасть любой тег, и впиши нужную команду. - <Keywords Name="Commands" Attributes="32768,-2147483643;False:True.B" Style="">
<word value="команда" />
----- Чтобы юзер в нэте не делал,его всё равно жалко..