CRACKL@B Оригинальный DVD-ROM крэкера: CRACKL@B DVD !
Домой | Статьи | RAR-cтатьи | Форум | Программирование | Скачать | DVD-ROM
Новичку | FAQ | Ссылки | Интервью | Архив | Новости | Связь


Русский / Russian English / Английский

Сейчас на форуме: gudvin2, huckfuck, RioTiZ, tempread (+5 невидимых пользователей)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 CRACKL@B —› Софт, варез —› Редактор скриптов для ODbgScript
<< . 1 . 2 .
Посл.ответ Сообщение
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 30 мая 2007 09:02:17
Личное сообщение #1

Уважаемые cracker's. При распаковке файлов, упакованных разными протекторами, большую помощь оказывает применение скриптов с помощью ODbgScript. Arapumk разработал весьма неплохую программу для написания и редактирования скриптов Editor.exe. К сожалению, эта программа написана на испанском языке. Я выполнил перевод этой программы на русский язык, и выложил ее на http://webfile.ru/1423407. Полагаю, что она будет полезна для многих cracker's.
YDS


Ранг: 194.5 (ветеран)
Статус: Участник

Создано: 4 июня 2007 16:04:31
Личное сообщение #2

В аттаче русский файл справки для редактора Guru_eXe. Рипнул с OllyScript by SHaG.


ea65_04.06.2007_CRACKLAB.rU.tgz - CommList.rar
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 4 июня 2007 19:41:51 · Поправил: Bronco
Личное сообщение #3

По ходу с подсветкой небольшой косяк есть.
Подсвечивает только если пробелы есть, между регистрами.
Или...надо составлять полный список вариантов...и комбинаций.
Или так,но тогда вся строка подсвечивается:
<Range Name="Commands" Enabled="True" Style="" Words="EAX
EBX
ECX
EDX
ESI
EDI
EBP
ESP
EIP
"><Attributes Foreground="clNavy" Background="clWindow" Style="B"/>
<Delimiters Value=""/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties CloseOnEol="True"/>
<MultiTokens>
<Tokens Open=" " Close=" "/>
</MultiTokens><SubRules/>
</Range>

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 5 июня 2007 07:58:11 · Поправил: Guru_eXe
Личное сообщение #4

Bronco пишет:
<Tokens Open=" " Close=" "/>

Попробуй не задавать Close, иначе, для закрытия, после специального слова обязательно ставить пробел.

YDS пишет:
В аттаче русский файл справки для редактора Guru_eXe. Рипнул с OllyScript by SHaG.

Там 75 команд, а не 88... я мельком глянул, там вроде регистров нехватает.

-----
may all your PUSHes be POPed!
vnekrilov

Ранг: 188.6 (ветеран)
Статус: Участник

Создано: 5 июня 2007 09:11:03 · Поправил: vnekrilov
Личное сообщение #5

Guru_eXe

Обрати внимание на расширение файлов скриптов в окне "Открыть", там у тебя записано "OllyScript файлы (*.ocs)", а должно быть "OllyScript файлы (*.osc)".
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 5 июня 2007 09:15:35
Личное сообщение #6

хм... косяяяк.
Я вообще не знаю зачем добавил тип "OllyScript файлы", у меня, например, все скрипты в текстовых файлах. =]

-----
may all your PUSHes be POPed!
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 5 июня 2007 12:24:50
Личное сообщение #7

Guru_eXe,там малину портит символ запятой ","(2Ch)

А в xml тегах,условия можно как-то задавать,или всё окончательно?
Чуть поиграл,цвета конечно не в счёт,искал подход к решению.
Немного коряво,но вот всё что смог пока добиться по подсветке:

4a11_05.06.2007_CRACKLAB.rU.tgz - syntax.xml

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 5 июня 2007 13:32:26
Личное сообщение #8

Что я хочу сказать - как ты сделал не совсем правильно, например выделение регистров идет по всему тексту, не важно регистр это или слово в котором есть edx, например. Может я плохо посмотрел, но помоему так и есть. С небольшими скриптами все может работать и нормально, например с теми, что идут в поставке с прогой, а вот с боьшими, типо ASProtect 2.xx Virtual Machine Rebuilder (37 кб, PE_Kill) там явные проблемы с твоим файлом подсветки.

Не знаю, возможноли сделать чтобы он все выделял идеально, могу лишь посоветовать правильно писать скрипты, чтобы все выделялось как нужно. =]

-----
may all your PUSHes be POPed!
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 5 июня 2007 14:25:17
Личное сообщение #9

Guru_eXe,весь синтаксис обозначен как UpperCase,может и подсветку к нему привязать?
Правда капсить придётся...))))
Если в метках юзать собаку(@),то ничё,симпатично получается...)))

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 5 июня 2007 15:32:15 · Поправил: Bronco
Личное сообщение #10

Guru_eXe
Без всяких упрёков,или притензий.Да наверно и надоел уже...))))
Просто посмотри как реализовали подсветку используя тот же vcl SynEdit.
Это листер-плагин к ТС.
Ссыль для закачки:

_http://www.sendspace.com/file/qg7hkv

Ссыль для удаления:

_http://www.sendspace.com/delete/qg7hkv/f1szw

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 5 июня 2007 19:22:46
Личное сообщение #11

1 мб, нет уж.
Верю на слово, что это здорово, и SynEdit пак у меня есть, компонентом которым пользуюсь я - SynUni, базируется на SynEdit, тока подсветка не строгая, а редактируемая и берется из файла в формате XML. Ниче более удобного не встречал. Если надо чтобы SynEdit (стандартный) работал с OllyScript, то для него нужно разрабатывать компонент подсветки, что не очень удобно.

-----
may all your PUSHes be POPed!
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 5 июня 2007 20:42:05
Личное сообщение #12

нет уж
Да не принципиально в чём писать.
Подсвечивается или нет.
И прога ЛовеБум - тоже подойдёт.
Она - даже песни поёт...))))))
Правда груууустные...)))))
Pavka прав,твоя действительно удобная.
Так только,осталось шероховатости убрать.
Кста,я пока с подсветкой развлекался,
она у меня пару скриптов затёрла.

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 5 июня 2007 21:21:41
Личное сообщение #13

Bronco пишет:
она у меня пару скриптов затёрла.

Как так?

Ну про всякую прозрачность, это записано и будет реализовано, если новая версия будет.

-----
may all your PUSHes be POPed!
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 6 июня 2007 13:02:14 · Поправил: Bronco
Личное сообщение #14

Guru_eXe
будет реализовано
Хозяин - барин.
------------------
Добил всё таки.
Тупой плагиат,но на твоей проге работает.



<img src="/f/img/attach.gif"> <SCRIPT type=text/javascript>dfl("files/","951e_06.06.2007_CRACKLAB.rU.tgz");< /SCRIPT> - syntax.xml

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 6 июня 2007 13:05:59
Личное сообщение #15

перезалил после правки

c10b_06.06.2007_CRACKLAB.rU.tgz - syntax.xml

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 6 июня 2007 13:22:09
Личное сообщение #16

Bronco пишет:
Тупой плагиат,но на твоей проге работает.

а , ну прикольно, работает как надо, нужно туда будет вбить команды OllyScript, поддержку комментариев и будет супер... надо будет занятся этим, вечерком.

-----
may all your PUSHes be POPed!
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 6 июня 2007 20:17:03
Личное сообщение #17

Guru_eXe пишет:
надо будет занятся

Раз начал,и если 1 мб, нет уж. ...))))(умерала так умерла)
Чтоб тебе вручную по тегам не лазить,решил добить...)))))
Естественно что "красочки" мои...)))))



28a4_06.06.2007_CRACKLAB.rU.tgz - syntax.xml

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 6 июня 2007 20:56:42
Личное сообщение #18

Bronco пишет:
Естественно что "красочки" мои...)))))

Мне нравится, если будет время, то добавлю то, что выше просили и новая версия будет. С подсветкой разобрались выглядит приколько и все видно сразу.

-----
may all your PUSHes be POPed!
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 9 июня 2007 11:08:52
Личное сообщение #19

ODSE v1.2:
- Переделан файл подсветки синтаксиса
- Исправлена ошибка в диалогах Выбор/Сохранение
- Интеграция в контекстное меню Windows
- Возможность скрытия панели инструментов, списка
- Окно настроек(Интеграция в контекстное меню, Прилипание к краям экрана, Отображение подсказок, Автозагрузка шаблона скрипта)
- Редактор команд
- Возможность передачи имени файла через ком.строку
- Преобразование в блоковый/поточный комментарии
- Перевод текста в верхний/нижний регистры

Хотел сделать прозрачность, но там проблема при изменении размеров как НФО вьювере кайзера =\

-----
may all your PUSHes be POPed!
Bronco


Ранг: 527.7 (!)
Статус: Участник

Создано: 9 июня 2007 14:31:38
Личное сообщение #20

Guru_eXe пишет:
Хотел сделать прозрачность

Я правда ещё не смотрел,тока качаю.
Но по прозрачности вот неплохой пример:


e8f6_09.06.2007_CRACKLAB.rU.tgz - степень прозрачности.zip

-----
Чтобы юзер в нэте не делал,его всё равно жалко..
Styx

Ранг: 89.1 (постоянный)
Статус: Участник

Создано: 10 июня 2007 11:34:04 · Поправил: Styx
Личное сообщение #21

Bronco
А зачем так страдать, если есть свойства AlphaBlend и AlphaBlendValue?

+ в TransparentColor и TransparentColorValue можно задать полностью прозрачный цвет.

-----
Crack your mind, safe the planet
Styx

Ранг: 89.1 (постоянный)
Статус: Участник

Создано: 10 июня 2007 12:10:06 · Поправил: Styx
Личное сообщение #22

Guru_eXe
Кстати, нашел баг, при добавлении одинаковых команд глючит. Плюс у меня при добавлении не сохраняется описание даже в рантайм, а при попытках сэйва в файл ничего не сохраняется. Когда выбираешь только что добавленную команду, то чтобы я ни вводил в виде коментариев редактор выводит коментарий соседней команды, а введенное мной описание исчезает бесследно.

-----
Crack your mind, safe the planet
Guru_eXe


Ранг: 249.5 (наставник)
Статус: Участник
win32.org.ru

Создано: 10 июня 2007 13:12:49
Личное сообщение #23

Редактор вообще лучше не трогать =] я его как следует не проверил, наверное плохо портировал в прогу.

-----
may all your PUSHes be POPed!
<< . 1 . 2 .
 CRACKL@B —› Софт, варез —› Редактор скриптов для ODbgScript
Эта тема закрыта. Ответы больше не принимаются.
    Для печати 


Оригинальный DVD-ROM крэкера: CRACKL@B DVD !


Вы находитесь на форуме сайта CRACKLAB.RU
Проект ReactOS