![]() |
eXeL@B —› Основной форум —› Olly Debugger Script Editor |
<< . 1 . 2 . 3 . >> |
Посл.ответ | Сообщение |
|
Создано: 24 марта 2009 09:05 · Личное сообщение · #1 Примерно два года тому назад, я поднимал тему о редакторе скриптов, но потом эту тему закрыл, поскольку Guru_eXe разработал, на мой взгляд, прекрасный редактор скриптов Olly Debugger Script Editor v1.2. За это время очень сильно изменился плагин ODBGScript, разработчики которого добавили много новых команд, и которые значительно расширили возможности использования скриптов. К сожалению, этих команд нет в Olly Debugger Script Editor v1.2. Было бы неплохо, если бы Guru_eXe доработал свой редактор скриптов, добавив в него новые команды из документации на плагин ODBGScript. А было бы еще лучше, если бы редактор скриптов использовал текстовый файл с командами, которые используются в плагине ODBGScript, чтобы не нужно было обновлять сам редактор скриптов, а просто дорабатывать текстовый файл с командами, и использовать его при написании новых скриптов. ![]() |
|
Создано: 17 апреля 2009 15:44 · Личное сообщение · #2 |
|
Создано: 10 июня 2009 14:51 · Личное сообщение · #3 На тутси выложили интересный редактор скриптов - OllySubScript 1.1 by Sub Xero. Краткое описание: - Syntax Highlighting (customizable) - Tabbed pages - List of every command (so far) - Detailed descriptions/examples of commands - Lists all Labels for easy navigation - Simple Macro Recording - Find commands based on OllyDbg shortcuts Скачать можно по ссылке: www.tuts4you.com/request.php?2742 ![]() |
|
Создано: 10 июня 2009 21:04 · Личное сообщение · #4 |
|
Создано: 15 июня 2009 03:20 · Личное сообщение · #5 Bronco пишет: неплохая альтернатива По ходу, всё таки подсел на эту приблуду. ![]() //шибко продвинутая ![]() ![]() //Ипать(!)..200 лет не локализовывал сабжи. ![]() Кому не трудно, локализуйте описание синтаксиса, зашитых в теле сабжа - строк юникода. //мну ужО надоело... ----- Чтобы юзер в нэте не делал,его всё равно жалко.. ![]() |
|
Создано: 15 июня 2009 06:42 · Личное сообщение · #6 |
|
Создано: 15 июня 2009 11:48 · Личное сообщение · #7 |
|
Создано: 16 июня 2009 15:31 · Личное сообщение · #8 |
|
Создано: 16 июня 2009 21:02 · Поправил: Isaev · Личное сообщение · #9 |
|
Создано: 16 июня 2009 21:13 · Личное сообщение · #10 |
|
Создано: 03 июля 2009 02:53 · Личное сообщение · #11 |
|
Создано: 12 июля 2009 08:43 · Личное сообщение · #12 На тутси выложили новую версию редактора скриптов - OllySubScript 1.3 by Sub Xero. Краткое описание: - Syntax Highlighting (customizable) - Tabbed pages - List of every command (so far) - Detailed descriptions/examples of commands - Lists all Labels for easy navigation - Simple Macro Recording - Find commands based on OllyDbg shortcuts Скачать можно по ссылке: www.tuts4you.com/request.php?2742 ![]() |
|
Создано: 14 июля 2009 09:11 · Личное сообщение · #13 |
|
Создано: 30 июля 2009 08:32 · Личное сообщение · #14 Sub Xero на forum.tuts4you.com/app=core&module=attach§ion=attach&attach_id=4870 выложил новую версию редактора скриптов: OllySubScript v1.4.1 This is my initial release of OllySubScript, which is a program designed to help in writing scripts for use with the OllyScript/OdbgScript plugin. I tried some similar applications when I started scripting, but they were lacking a lot of features (even simple things like undo/redo), so I made this program to make life a little easier. I've tried to include as many useful features as possible, including descriptions and examples of every available command. The current features include: - Syntax Highlighting (customizable) - Tabbed pages - List of every command (so far) - Detailed descriptions/examples of commands - Lists all Labels for easy navigation - Lists all Variables - Code Snippets - Code Completion - Simple Macro Recording - Find commands based on OllyDbg shortcuts - Handle Finder tool ![]() |
|
Создано: 02 октября 2009 17:22 · Поправил: vnekrilov · Личное сообщение · #15 В предыдущем посте я дал ссылку на новую версию OllySubScript v1.4.1. Мне этот редактор скриптов очень понравился, и я решил его русифицировать. Поскольку программа написана на Delphi, то достаточно иметь библиотеку с русскими ресурсами, которую нужно скопировать в папку с программой OllySubScript v1.4.1. Для желающих в аттаче прикладываю эту либу. ![]() ![]() |
|
Создано: 04 октября 2009 15:31 · Личное сообщение · #16 Bronco пишет: С либой сабж егоритЦо, лучше руссить оригинал, + патчить код для руссяка По чекбоксам : По ссылке rapidshare.com/files/288540319/OllySubScriptRus.rar можно скачать русифицированную версию OllySubScript v1.4.1. В ней исправлены чекбоксы, на которые указал Bronco. В ней также выполнена русификация оригинального файла. Кроме того, в аттаче приложен скорректированный список команд, поддерживаемых последней версией OdbgScript v1.76.3. Примеры в списке команд переведены на русский язык. ![]() ![]() |
|
Создано: 04 октября 2009 18:16 · Личное сообщение · #17 есть небольшие ошибки в переводе(например встречается слово useful) + нет команды Close из версии 1.77 CLOSE window ------------ Close an Ollydbg MDI window window parameter can be a constant or a HWND (like $RESULT of OPENDUMP/BACKUP). SCRIPT, SCRIPTLOG, LOG, CPU MODULES, MEMORY, THREADS, BREAKPOINTS REFERENCES, SOURCELIST, WATCHES WINDOWS, PATCHES, RUNTRACE, CALLSTACK TEXT, FILE, HANDLES, SEH, SOURCE Так же неправильная справка по REF REF addr, [LOCATION] -------------------- REF addr works as "Find references to .. Selected command" and "Find references", Ctrl R, in OllyDbg. Search LOCATION could be the MEMORY bloc (default), CODE of module, or whole MODULE $RESULT variable is set to the first reference addr $RESULT_1 to the opcode (text asm command) $RESULT_2 to the comment (like reference window). Repeat "REF addr" until $RESULT=0 to get next refs REF value counter is reset when addr changes or forced with addr = 0 Example: REF 0 // RESET REF continue: REF eip,CODE log $RESULT log $RESULT_1 log $RESULT_2 cmp $RESULT,0 jne continue Добавлю так же русскую версию плага которая выводит коменты ![]() ![]() |
|
Создано: 04 октября 2009 19:18 · Поправил: Модератор · Личное сообщение · #18 |
|
Создано: 04 октября 2009 22:56 · Личное сообщение · #19 |
|
Создано: 05 октября 2009 00:26 · Поправил: MasterSoft · Личное сообщение · #20 Nightshade Ну наконец-то! Я думал ты уж никада его не выложишь! ![]() Потестил, всё работает на ура! Заметно облегчает кодокопательство, спасибо! ![]() Ток вот как сказал progopis последняя версия 1.76.3 (по-крайней мере на оффициальном сайте плага). А в справке которую ты воложил имеется вот: Code:
SVN - эт чё значит? ![]() ![]() |
|
Создано: 05 октября 2009 05:34 · Личное сообщение · #21 |
|
Создано: 05 октября 2009 07:31 · Личное сообщение · #22 Nightshade пишет: есть небольшие ошибки в переводе(например встречается слово useful) + нет команды Close из версии 1.77 Вполне возможно, что имеются ошибки в переводе. Но не все удается перевести. Например, имеется подпрограмма редактирования подсветки синтаксиса. В левой стороне редактора имеется несколько параметров, подсветку которых можно изменять (Команды, Условные и Безусловные прыжки, и т.д.). Эти строки нормально переводятся, но после перевода идет смещение параметров (пытаешься, например, изменить параметры подсветки условных прыжков, а меняется подсветка команд). Т.е., эти команды используются в качестве маркеров, и их менять нельзя. Или второй случай. Команда Reopen в меню Файл мной не переведена, поскольку, при переводе этой команды меню, появляется сообщение об ошибке открытия программы, т.к. эта команда также используется в качестве маркера. Кстати, в ODbgScript v1.77.1 добавлены следующие команды: 1.77 (SVN) + Added CLOSE command to close windows + Added SBP/RBP To save/restore breakpoints (Zool@nder based) + Added GSL (Selection Limits) to get size of currently selected line(s) in CPUASM|CPUSTACK|CPUSTACK (Zool@nder based) + Added GLBL/GSTR to get Label/String at some addr (Zool@nder) Эти команды можно спокойно добавить в список команд с помощью редактора команд, имеющегося в OllySubScript v1.4.1. И вопрос в порядке консультации. В английских примерах команд, слова NOTE, Example выделены жирным шрифтом, что значительно улучшает наглядность примеров. При переводе же этих слов на русский язык, эти слова - ПРИМЕЧАНИЕ, Пример - уже не выделяются жирным шрифтом. Я, правда, особо не копался в коде программы, чтобы найти участки кода, которые выделяют эти слова жирным шрифтом. Может быть, кто-то это смотрел, то подскажите. Хотелось бы сделать некоторые корректировки. И, последнее, разработчик этой программы должен скоро выложить новую версию этого редактора скрипта. Может быть, он учтет эти замечания. ![]() |
|
Создано: 05 октября 2009 11:45 · Личное сообщение · #23 vnekrilov пишет: но после перевода идет смещение параметров Удали из свойств обьекта сортировку строк ![]() //в скрипте формы. vnekrilov пишет: Команда Reopen Заполнение идёт через поиск строки и сравнение с другими пунктами меню. Просто в теле сабжа есть ещё две строчки зашитых ("Reopen"), их надо править на то что в меню локализованно. ![]() Nightshade, хотьел глянуть, но не судьба, локализованный плуг Олька даже не загружает. ----- Чтобы юзер в нэте не делал,его всё равно жалко.. ![]() |
|
Создано: 05 октября 2009 14:54 · Личное сообщение · #24 |
|
Создано: 05 октября 2009 15:41 · Поправил: Модератор · Личное сообщение · #25 MasterSoft пишет: SVN - эт чё значит? Это там где разработчики хранят исходный код своих проектов. Протокол таких клиент-серверных систем называется SVN. А вообще они разные бывают, более детально в гугл ибо это не тему в топика. P.S. Суть в том что на SVN всегда свежее. Пока ещё соберут не тестовую версию плага и выложат на веб-страницу своего проекта может пройти N-ое время. ![]() |
|
Создано: 06 октября 2009 07:00 · Личное сообщение · #26 |
|
Создано: 31 октября 2009 17:46 · Личное сообщение · #27 |
|
Создано: 01 ноября 2009 14:43 · Личное сообщение · #28 |
|
Создано: 19 января 2010 23:50 · Поправил: SReg · Личное сообщение · #29 OllyScriptEditor 0.33 by BriteDream Updated on 7/1/2010 to version 32: 1-Put back the option for setting comment font as requested by CCDebuger 2-Fixed An issue with breakpoint setting 3-Added hilites for most 16 and 8 bit registers updated on 16/1/2010 to Version 33: 1-Added an option to set custom color as requested by ccdebuger 2-Added escape key to toggle auto-indent 3-Set Label window to hide on losing focus only. 4-Label window can be brought up by hitting Pause key or hovering over the right edge of the main frame as mentioned above or by selecting Getlabel from scriptwindow right click menu. // симпатичный) ![]() |
|
Создано: 06 февраля 2010 09:57 · Личное сообщение · #30 Поскольку ссылка на русифицированный OllySubScript v1.4.1 by Sub Xero на Рапиде удалена, то по просьбе читателей форума я ее выкладываю на этом топике. Из-за ограничений размера прикрепляемого аттача, архив разбит на две части, которые нужно скачать и распаковать одновременно. ![]() ![]() |
|
Создано: 06 февраля 2010 09:58 · Личное сообщение · #31 Вторая часть русифицированного OllySubScript v1.4.1 by Sub Xero: ![]() ![]() |
<< . 1 . 2 . 3 . >> |
![]() |
eXeL@B —› Основной форум —› Olly Debugger Script Editor |