Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio (+5 невидимых)

 eXeL@B —› Основной форум —› bookmaker.exe
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 октября 2004 02:25
· Личное сообщение · #1

Ссылку дать не могу, т.к. её нет (программа распространяется на CD).
CD вмещает:
ATLAS EXE 1 052 672
ATLAS HLP 801 830
ATLAS INI 2 484
AUTORUN INF 43
BOOK INF 101 759
BWCC32 DLL 211 488
MF00 BLB 32 514
BOOK DAT 85 172 742
смысл в чём: всё это - book по медицинской тематике. Внешне - это окно, разделённое на 2 фрейма соответственно левый фрейм - оглавление (MF00.BLB), правый - сама книга (BOOK.DAT).
Проблема в том, что содержимое невозможно ни распечатать (а это важно!) ни передать в clipboard. Делать скриншоты для последующей обработки - дело довольно-таки нудное (см. размер BOOK.DAT) да и текст сложноформатированный (содержит графику, таблицы и проч.)
Теперь о том, что она из себя представляет. На моё понимание, дакотом изначально были написаны 2 программы: BookMaker - собственно для создания книг, и BookView - для их последующего просмотра (чтения) Обе на Сы-Два-Плюсы. Интересно, что ехе-шник ничем не упакован и не имеет собственно никакой защиты кроме проверки на запуск с CD, да и та сделана при помощи функции GetDriveType(). Т.е. ничего сверхсложного. Но в IDA во-первых выпадает штук 30 probably erroneous situation, а во-вторых код какой-то бредовый.
Если кто-то может помочь, свяжитесь по pinskmedkol@brest.by
Саму прогу могу скинуть (кроме book.dat по понятным причинам)

P.S.
в book.dat текст явно не rtf-происхождения, но то что это текст, а не картинка - факт: ^+p включает и выключает режим отображения непечатных символов.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 04 октября 2004 07:24
· Личное сообщение · #2

Выкладывай где-нить ехе




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 04 октября 2004 07:28
· Личное сообщение · #3

Выкладывай где-нить ехе




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 04 октября 2004 07:43
· Личное сообщение · #4

pinskmedkol пишет:
P.S.
в book.dat текст явно не rtf-происхождения, но то что это текст, а не картинка - факт: ^+p включает и выключает режим отображения непечатных символов.

... похоже парень "шарит" в этом...

-----
Всем не угодишь




Ранг: 0.0 (гость)
Активность: 0.020
Статус: Участник

Создано: 04 октября 2004 11:35
· Личное сообщение · #5

pinskmedkol пишет:
Проблема в том, что содержимое невозможно ни распечатать (а это важно!) ни передать в clipboard

По каким причинам, почему не получится? Ну а через АПИ - шные (ну какие они там... GetDlgItemTextA, GetWindowTextA), а?



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 октября 2004 19:17
· Личное сообщение · #6

XaErO пишет:
Ну а через АПИ - шные (ну какие они там... GetDlgItemTextA, GetWindowTextA), а?

Зачем создавать БукМакер основанный на РичЭдит? Я ето к тому что текст рендерится там, соотв. GetDlgItemTextA, GetWindowTextA не помогут.



Ранг: 0.0 (гость)
Активность: 0.020
Статус: Участник

Создано: 06 октября 2004 14:23
· Личное сообщение · #7

LEXX пишет:
зачем создавать БукМакер основанный на РичЭдит?

Не знаю не видел



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 декабря 2004 10:46
· Личное сообщение · #8

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


 eXeL@B —› Основной форум —› bookmaker.exe
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати