Автор | Сообщение |
|
| |
Пост N: 9
Зарегистрирован: 31.03.07
|
|
Отправлено: 16.07.07 05:20. Заголовок: Работа с библиотеками
Люди, поскажите какими инструментами вы пользуетесь при работе с Lib файлами. Как например быстро посмотреть содержимое библиотеки ?...
|
|
|
Ответов - 12
[только новые]
|
|
|
| |
Пост N: 749
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.07.07 08:29. Заголовок: Re:
|
|
|
|
| |
Пост N: 750
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.07.07 09:03. Заголовок: Re:
Или так Пример: tlib common.lib, tmp.lst | notepad tmp.lst
|
|
|
|
| |
Пост N: 11
Зарегистрирован: 31.03.07
|
|
Отправлено: 16.07.07 11:57. Заголовок: Re:
Да нет мужики, не то. Был раньше под ДОС просмоторщик libview, который я всегда цеплял к Нортону и по клавише F3 получал возможность бегать по списку объектных файлов содержащихся в библиотеке, и просматривать список функций содержажщихся в этих файлах. Согласитель это удобнее чем использовать tlib ? Plugin к Фару тоже посмотрел, но он лишь позволяет увидеть список файлов. Смысла от такого просмотра мало. вжнее функции видеть.
|
|
|
|
| |
Пост N: 2
Зарегистрирован: 20.04.07
|
|
Отправлено: 17.07.07 01:42. Заголовок: Re:
Использую программу LIBRA 1.01 (Microsoft Librarian Shell) by Herb Rose работает в связке с LIB.EXE от Microsoft Показывает 3 окна: 1) Module Name при навигации по этому окну, отображается информация в окнах 2) Public Symbols 3) Externals Symbols Позволяет извлекать, удалять, добавлять, заменять, одновременно извлекать и удалять модули. Самое главное, что вполне корректно работает в DOS окне под Windows. Та же LIBVIEW под Windows показывает не все модули, а если и показывает - то при попытке просмотра какого-либо модуля, может показать содержание совершенно другого модуля (не всегда, правда).
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 17.07.07 10:12. Заголовок: Re:
Andrey_IV И где взять Libra? Что-то я в инете ее не нахожу
|
|
|
|
| |
Пост N: 14
Зарегистрирован: 31.03.07
|
|
Отправлено: 17.07.07 11:38. Заголовок: Re:
название знакомое - надо порыться в своих залежах. Подскажите как вытащить из библиотеки Clipper все OBJ ? И вообще где бы посмотреть все команды к lib.exe и tlib.exe ? Позабыл , а описание найти не могу. команда /? не срабатывает. Хочу попробовать некоторые файлы декомпилировать и переделать под xHarbour.
|
|
|
|
| Администратор
|
Пост N: 544
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.07.07 14:00. Заголовок: Re:
Список всех модулей: tlib libname , lib.lst Извлечь модуль tlib libname *modulename У MS lib кажется тот же синтаксис Декомпилировать естественно валькирией
|
|
|
|
| |
Пост N: 752
Зарегистрирован: 17.05.05
|
|
Отправлено: 17.07.07 15:39. Заголовок: Re:
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 17.07.07 17:09. Заголовок: Re:
Dima Спасибо за ссылку
|
|
|
|
| |
Пост N: 16
Зарегистрирован: 31.03.07
|
|
Отправлено: 18.07.07 02:38. Заголовок: Re:
Dima, Pasha спасибо ! Pasha пишет: цитата: | Декомпилировать естественно валькирией |
| Валькирия почему-то OBJ файл не берет. Пришлось декомпилировать всю программу. К сожалению не нашел в полученном файле некоторых функций. Может можно задать количество проходов или уровень вложенности ? И как заставить Валькирию декомпилировать функцию из библиотеки СТ2 ?
|
|
|
|
| Администратор
|
Пост N: 545
Зарегистрирован: 23.05.05
|
|
Отправлено: 18.07.07 07:43. Заголовок: Re:
Валькирия декомпилирует только prg-код C и asm она не берет ct написан на asm
|
|
|
|
|
| |
Пост N: 19
Зарегистрирован: 31.03.07
|
|
Отправлено: 18.07.07 10:37. Заголовок: Re:
С CT все понятно, а вот некоторые функции написанные на Клиппере я так и не получил. Попробовал другой декомпилятор RESCUE 5 - неизвестные функции просто ушли и на месте их вызова оказались вполне стандартные.
|
|
|
|