Понедельник, 04.08.2025
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 3 4 5 6 7 »
Показано 61-75 из 99 сообщений
39. TS   (23.10.2005 02:48)
0  
Такой вопросик: на когда планируется выпуск версии с интерактивным режимом?

ЗЫ. Не могли бы автора скинуть сообщение об этом на мыло?

38. Илья   (22.10.2005 16:16)
0  
К сожалению, пока система ADAxx может работать только тогда, когда диск C: отформатирован под FAT (FAT32). В принципе ADAxx может быть работоспособна на лююбом участке дискового пространства, отформатированном под FAT (не обязательно C:), но это отдельный разговор.
Вообще в дальнейшем предполагается обучить ADAxx работать под NTFS (наверное, так?), но нельзя объять все сразу.

37. Костя   (22.10.2005 14:42)
0  
Все диски отформатированы под NTFL,
ничего не рюхает, что делать?

36. Илья   (20.10.2005 03:55)
0  
Всегда пожалуйста.
Ждем комментариев.

35. Алексей   (20.10.2005 00:12)
0  
Спасибо Илья. Файл я получил.

34. Алексей   (19.10.2005 00:21)
0  
Ребята, вышлети кто-нибудь файл

33. Илья   (09.10.2005 17:12)
0  
Для "utyf http://www.13web.ru"

Если дадите адрес E-mail, вышлю установочный файл с инструкцией по запуску.
Илья

32. Илья   (09.10.2005 17:08)
0  
Конечно, клёвая. И сайт, конечно, культурный.
Большое спасибо на добром слове.
Гостевая по шаблону - конечно, не хорошо.
Вот скоро переедем на новый хостинг, все будет не по шаблону. В принципе, все готово, осталось за малым - денег поднакопить...
Илья

31. Павел   (07.10.2005 19:05)
0  
Клёвая программа! И сайт культурный... Вот только гостевую по шаблону - это не хорошо... ;)

30. utyf   (07.10.2005 12:20)
0  
Не как не смог дизасемблировать блокнот :(
Может всетаки кто-нибудь (у кого это получилось) напишет как и в какой последовательности делать.

29. mil_alex   (19.07.2005 23:05)
0  
Предлагаю автору не надеяться, что пользователи расшифруют название exe файлов системы и догадаются, что для чего, а сделать нормальный вывод сообщений об ошибках на экран или в файл.

28. Илья   (29.04.2005 19:22)
0  
Складывается впечатление, что некоторые по занятости, лености или другим причинам упорно не желают ознакомиться с содержанием DEMO-версии системы ADAxx. Тут более чем достаточно информации для осмысления сути и возможностей ADAxx.
По этой лишь причине возникает непонимание и нелепые вопросы. Убедительно просим Вас внимательно прочитать предоставленный материал. Если этого окажется недостаточно, задавайте вопросы конкретно по темам.
Для примера один из многочисленных курьезов, возникающих по вышеуказанным причинам.

Пишет нам l0kki от 03.04.2005

`запустил ADAMZ он выдал: ...`

`вызвал так: E:azADAMZ.EXE E:aznotepad.exe`

Уважаемый l0kki,
ADAMZ.EXE (как видно даже из названия) - дизАссемблер MZ-модулей,
т.е. ДОСовских, а notepad.exe - PE-модуль из Windows и естественно, что "никаких телодвижений" не будет, кроме как

Association DisAssembler v1.0
Copyright (c) 2004,06 V.Korneev
USAGE: ADAP.EXE [DISK:PATH]name.ext [/options]

Кстати, ADAP.EXE - препроцессор, который и определяет тип модуля. Но его в DEMO-версии пока нет, как нет и ADAPE.EXE для дизассемблирования notepad.exe.

В настоящее время готовится существенное обновление DEMO, в котором по возможности учтем Ваши конструктивные просьбы и пожелания.
К вопросам о выходе полной версии, способе ее распространения и цене продукта.

В отличие от многих других, система ADAxx спроектирована как обучаемая. Иными словами, ее ''интеллект'' зависит напрямую от количества модулей, пропущенных через нее, и их индивидуальных особенностей. Отсюда следует, что система ADAxx впитывает в себя интеллект всех программистов, создающих эти модули. При прогоне очередного модуля мы расширяем базу исходных данных, оптимизируем структуры процедур, а иногда и вводим новые. В этом и заключается суть обучения. Можно было бы переложить эту задачу на плечи пользователя, создав необходимую документацию. Однако еще не факт, что на это у нас уйдет меньше времени, чем на доучивание. Да и при наличии документации пользователь может вполне зайти в тупик. А помочь ему мы вряд ли сможем, так как каждый пользователь будет вносить в свой экземпляр системы все, что ему приспичит.
Вы скажете, что процесс обучения вечен и должен быть какой-то критерий. Он есть. Пока это 9 модулей из 10 корявых без ошибок. Проблема лишь найти эти корявые из доступного множества. Приходится гонять все, что попадается под руки. И как обычно попадаются как раз те модули, на которые не нужно было тратить время.
В этой ситуации Вы можете оказать нам посильную услугу, снабжая модулями с разного сорта проблемами. Подобный тандем выгоден не только нам, но и Вам.
Во первых, Вы получаете без труда добротные исходники.
Во вторых, у Вас появится представление о возможностях системы ADAxx, которые мы пока и сами плохо себе представляем.
По результатам сотрудничества Вы либо отвергнете продукт, либо на основании накопленного опыта и связей подскажете разумный способ распространения продукта на взаимовыгодной основе.

27. Илья   (29.04.2005 17:30)
0  
Мы компилируем посредством MASM 6.x (ML) исходники даже более 200000 строк и каких-либо ограничений не замечали. Но если в командную строку включить опцию /Fl (Generate listing), то в этом листинге после строки 65535 могут появиться смещения номеров строк и кода относительно строк соответствующих инструкций. На компиляцию это не сказывается, но читабельность листинга ниже среднего.
Но одна причуда MASM все же нами подмечена. Иногда после строк 65535 он выдает сообщение об ошибке, которой там нет. Как правило, избавиться от подобных фокусов можно следующим образом:
mov EAX,ECX ;?
т.е. в конце строки с ошибкой поставить любой комментарий.
И еще одно. MASM не понимает имен более 32 символа, например:
@String_@String_@String_@String_@
@String_@String_@String_@String_@@Main
и выдает ошибку о повторном переопределении.
Опция установки максимальной длины имени в MASM есть, но не работает.
Как с этим бороться, мы не знаем. Если разберетесь - отпишите.

26. Serj   (15.04.2005 14:43)
0  
Несовсем понял, тоесть MASM не может компилировать исходник если в нем присутсвует более 65535 строк кода? И тогда придется в этом случае код делить на несколько сегментов и распихивать по файлам? Или все таки все ок, и проблема только в листингах?

25. Илья   (14.04.2005 19:39)
0  
Касательно поддержки FASM и NASM ассемблеров. Это хорошая мысль.
Как только появится окно во времени, мы это пос-
тараемся ввести.
Что касается MASM, то при многолетнем пользовании весиями 6.0 и 6.1 в части компиляции мегабайтных файлов лажы не заметили. В части генерации листингов некорректность проявляется, если число строк более 65535.
TASM вроде бы вообще не понимает, как так число строк может превышать 65535.

German: "А вообще чем отличается АДАРЕ от ADAMZ"

Система ADAxx в части PE-модулей состоит из трех как бы частей:
ADPPE Ассоциативный дизПротектор
ADAPE Ассоциативный дизАссемблер
ASMPE Генератор исходников на ASM

ADPPE запускается автоматически, если ADAP (преПроцессор) указал, что исходный модуль запакован или обработан каким-либо протектором. На этой стадии модуль самораспаковывается в обход всех упаковщиков и протекторов, трасса доходит до OEP и дизПротектор генерирует базу данных для запуска ADAPE.
ADAPE дизАссемблирует образ распакованного модуля и создает (если была опция /PA - Produce ASM) базу данных для запуска ASMPE.
ASMPE генерирует исходники на ASM в формате MASM по объектам, пригодные для исседования модуля или последующей компиляции посредством MASM или TASM.

Роман: "Сурсы нет смысла выкладывать..."

Мы рады, что наконец-то приходим к обоюдному мнению в части исходников.
Тупика у нас нет. Мы интенсивно развиваем проект по принципу: ''Сначала нянька, затем Ванька''. О методах распространения продукта мы еще не думали всерьез (система не доведена до проектной мощности), да и опыта в этой сфере у нас не богато. На функционально-ограниченную DEMO-версию пока не хватает времени, а выложенная DEMO-версия примеров лишь для того, чтобы
убедиться - туда ли мы идем.


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2025
    Сделать бесплатный сайт с uCoz