Сейчас на форуме: _MBK_ (+7 невидимых) |
![]() |
eXeL@B —› Основной форум —› Требуются люди для написания подсветки синтаксиса для отладчика [OpenSource] |
Посл.ответ | Сообщение |
|
Создано: 29 сентября 2010 21:39 · Личное сообщение · #1 Собственно "горячо любимый" публикой отладчик сейчас нуждается в подсветке синтаксиса. Требования: Работа с дизассемблером Mediana через врапер Код на Си++ (не си, не делфи, не VB) Знание формата RTF, умение работать с его тегами или время и желание на освоение формата Работа пока только для энтузиастов (если в итоге никого не найдём, придётся заплатить профессионалу или найти время сделать это текущим составом разработчиков), никакой оплаты не предусмотрено. В качестве бонусов пока только доступ ко всем альфам, ник/имя в строчке About ![]() ![]() |
|
Создано: 29 сентября 2010 21:47 · Личное сообщение · #2 |
|
Создано: 29 сентября 2010 21:54 · Личное сообщение · #3 |
|
Создано: 29 сентября 2010 22:10 · Личное сообщение · #4 |
|
Создано: 29 сентября 2010 22:20 · Личное сообщение · #5 Нет, это просто название украли (или выбрали такое же). Проект в о-о-очень старом своём варианте развития лежит здесь: А вообще он лежит на SVN креклаба, уже потом вернётся "домой". Подсветка синтаксиса связана с RTF потому, что ГУИ есть два (в разной степени готовности) - Qt и wxWidgets. И там, и там всё делается через RTF. Было бы очень неправильно плодить два разных хайлайтера на гуи. Поэтому нужен один, общий. Проект модульный, состоит из трёх частей, две из которых заменяемые: Ядро (их можно переставлять как угодно - есть драйверный вариант, есть вариант Debug API винды, есть желание сделать через хук KiUserExceptionDispatcher, желающие сделать отладчик под линь могут сделать ядро на ptrace'ах) ------ Отладчик (просто дописывается под разные платформы - x86_32,x86_64,ARM,...) ------ УИ (сейчас есть два ГУИ - Qt, wxWidgets, есть CLI - просто командная строка, кто хочет создать свой, может просто его написать и использовать отладчик, это также полезно при создании анпакеров, например) ![]() |
|
Создано: 29 сентября 2010 22:31 · Личное сообщение · #6 |
|
Создано: 29 сентября 2010 22:36 · Личное сообщение · #7 |
|
Создано: 29 сентября 2010 22:46 · Личное сообщение · #8 |
|
Создано: 29 сентября 2010 23:02 · Личное сообщение · #9 |
|
Создано: 29 сентября 2010 23:16 · Личное сообщение · #10 Мне не интересно кто чем занят. Мне не нужны советы, чем воспользоваться. Мне нужен кодер. Далее. Мы никому не будет давать никакие бетки. Здесь не стоит задавать вопросы по архитектуру отладчика, по степени его готовности, или писать здесь свои гениальные идеи. P.S. Этот форум может жить без говна в темах? Потом ещё жалуются, что посты трутся. ![]() |
|
Создано: 30 сентября 2010 02:40 · Личное сообщение · #11 |
|
Создано: 30 сентября 2010 08:28 · Личное сообщение · #12 |
|
Создано: 30 сентября 2010 09:22 · Личное сообщение · #13 Isaev Сроков нет, но полное разгильдяйство не приветствуется. Coderess пишет: Отрезали 80% энтузиастов, странно почему обычный Си не в моде?! В проекте уже побывали энтузиасты, которые написали трейсер, потом потеряли его исходники, потом дизассемблировали и снова писали. И где результат? Несколько лет работы лежит сейчас в помойке, ибо код там не расширяемый и кривой. Тоже касается анализатора, который неизвестно сколько писался, а в итоге ничего не умеет. На си сейчас написана драйверная часть, дизассемблер и эмулятор. Всё остальное должно быть на Си++. ![]() |
|
Создано: 01 октября 2010 12:37 · Личное сообщение · #14 int ngdbg проект Great-а )))))) Какой контрол вы используете для вывода ? Врапер уже готов ? Coderess пишет: Это вам нужно какой нибудь Scintilla или Code::Blocks адаптировать, я бы хотел поучаствовать в таком проекте, но сейчас работа занимает все свободное время У тебя есть решение как сделать Scintilla с дополнениями как в листвью , например адрес добавить еще окей ... там есть такая функция , также эту строку можно скрыть или добавить , но можно ли добавить колонки , а если да то как это будет все работать , тут много вопросов , лучшей замены листвью ... даже не знаю .. опять же смотря какие цели , но в оли нравится как сделано , хотя и в иде нравится но можно было бы упростить , для легкого редактирования и других функций. Первое мнение поверхностное это фигня ![]() ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 01 октября 2010 12:49 · Личное сообщение · #15 |
|
Создано: 01 октября 2010 13:01 · Личное сообщение · #16 |
|
Создано: 05 ноября 2010 16:11 · Личное сообщение · #17 |
|
Создано: 05 ноября 2010 16:23 · Личное сообщение · #18 |
![]() |
eXeL@B —› Основной форум —› Требуются люди для написания подсветки синтаксиса для отладчика [OpenSource] |
Эта тема закрыта. Ответы больше не принимаются. |