[an error occurred while processing this directive]
Active HDL 5.2 web version. Ставим Servis pack !
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено Мартовский Котяра 21 октября 2002 г. 12:40

Во-первых Andy123, большое тебе сеньк. Давно сюда не заглядывал,а сам
CODE2GRAPHICS не использовал. Обязательно гляну и выпишу лекарство :)
К сожалению, я уже поставил servispack. И если code2graphics был им
изменён (что весьма вероятно), то лекарство будет эффективно только
для обновленной версии. Но нет худа без добра. Для тебя это будет
лишний аргумент за то, чтобы проапгрейдиться :)

Ну а теперь собственно сабж :) Первое. Берется servispack всё там же.
На ссылке support. Либо на ftp.aldec.com. Второе. Нас честно преду-
преждают, что на web-version servispack не ставится. Не качайте мол
бестолку 30 с лишним метров. Однако позволим себе в этом усомнится...
При попытке поставить servispack получаем грубый отказ. Но спросив со-
вет у Одина (конечно после обильных жертвоприношений и плясок в обна-
женном виде) получаем следующий ответ. Один утверждает: В каталоге
BIN есть файл build.nfo. В нём имеется запись BUILD 5.2.1163.Web, в файле C:\WINDOWS\Application Data\Aldec\Active HDL 5.2\avhdl.xml
есть запись

, и наконец в реестре по адре-
су HKEY_LOCAL_MASHINE/Software/Aldec/Active HDL 5.2/Shared/BuildIdent
записано "5.2.1163.Web"

Не будем разбираться какая из 3 записей имеет волшебную силу. Удалим
окончание ".Web" из всех трех. Из файлов build.nfo и avhdl.xml любым редактором, из реестра с помощью regedit (надеюсь все им пользоваться умеют). После чего запускаем servispack и наслаждаемся зрелищем отчета
о выполняемом апгрейде :) Увы, это еще не всё. Дело в том, что зло-
козненный servispack заменил все наши пропатченные файлы новыми, и по-
тому, вся наша магия примененная в прошлый раз потеряла свою силу :)
Однако то что сделано один раз может быть сделано и еще раз. Итак,
снова приносим жертву Одину. Затем:
1) Переименовываем rmlc.dll в rmlc в каталоге BIN
2) Копируем в каталог BIN rmlc.dll, оставшуюся от прошлого кряка
3) Её же копируем в каталог codecoverage
4) Патчим файлы avhdl.exe, project.dll (каталог BIN), ccviewer (ката-
лог codecoverage) следующим образом:

avhdl.exe:
00153398 2E 00

project.dll:
00083DD1 74 EB
00083DD2 20 1B
00083F3F 74 EB
00083F40 20 1B
00083F83 74 EB
00083F84 20 1B

ccviewer.exe:
00015C08 00 01

Первая 8-разрядная цифра - адрес в файле от его начала, вторая
цифра - байт, который по этому адресу расположен, третья - байт,
на который его надо заменить

На этом кажется всё. Жду отзывов. В конце концов все с этим рабо-
таем, и я не менее остальных заинтересован в том чтобы иметь качес-
твенные кряки. А ждать когда эту работу сделает кто-то другой - влом.
Так что заметите что-то не работающее - пишите ! Пишите лучше на
мыло. Сюда я заглядываю нечасто.

С почтением
Его Мурлычество Мартовский Кот
Маленький романтик большого города :))

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru