Doc-O-Matic от toolsfactory

Тема в разделе "WASM.RESEARCH", создана пользователем slay93, 24 окт 2004.

  1. slay93

    slay93 New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2004
    Сообщения:
    9
    Адрес:
    ukraine, usa
    _http://doc-o-matic.com

    Сабж - наверное самая навороченная прога для документирования исходников.

    Текущая версия 4.0. Выдается бесплатная версия на 30 дней.

    Подробности на сайте _http://doc-o-matic.com.

    Так вот. PEiD (_http://peid.has.it) говорит, что прога запакована ASPR'ом. ASprotect stripper by syd (_http://syd.cracklab.ru/stripper) версии 2.11 вроде даже благополучно ее распаковывает.

    Но. Остаются две большие занозы:

    Во-первых, в коде остается много не распакованных участков.

    Во-вторых, прога вылетает, спустя некоторое время работы.



    Вопрос. Кто-нибудь разбирался с сабжевой прогой? Есть какие-нибудь идеи как с ней бороться?
     
  2. slay93

    slay93 New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2004
    Сообщения:
    9
    Адрес:
    ukraine, usa
    Судя по количеству просмотров, эта тема, как минимум, не безынтересна форумчанам, посему продолжу.

    Новости с полей

    А. Шо достигнуто уже:

    - вылечено завершение приложения по таймеру

    - убран наглый Title основного окна "DEMO VERSION..."

    - убрана надпись про то, что этот документ сделан триальной версией сабжа (ТОЛЬКО из PDF-документов)

    - убран Trial background image из промотра иерархии классов

    Б. Шо НЕ достигуто еще:

    - не убран footer, присутствующий во всех видах (chm, html, pdf etc.) документов. Этот футер, эдакая траурная надпись в рамке опять-таки про то, что эта дока была сделана демо версией сабжа...

    - не убраны лишние секции, оставшиеся от aspra.



    Пока все!
     
  3. slay93

    slay93 New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2004
    Сообщения:
    9
    Адрес:
    ukraine, usa
    Всем привет!

    Типа, продолжаю умную беседу с хорошим человеком... :))

    Последние новости с полей:

    А. "Ваш файл dom405.rar (размер 3615 кбайт)

    доступен по адресу: webfile.ru/122417 в течение 7 дней до 17:13 20.12.2004."

    Б. Проверил только с HTML, HLP/RTF, XML. Остались непроверенными генерирование документации в формате CHM и MSDN (интеграция).

    Будут замечания - сюда.



    Напоследок хохма: во всех модулях программы можно найти следующую строку:




    ЗЫ: А кроме шуток, программа, хоть и на Delphi, но написана качественно. Респект программисту(ам)! ;)

    ЗЗЫ: Чуть не забыл, пароль на архив December,13 2004
     
  4. max_v

    max_v New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    2
    А еще разок файлик выложить можешь!? :)
     
  5. slay93

    slay93 New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2004
    Сообщения:
    9
    Адрес:
    ukraine, usa
    Ща испытую некоторые траблы с инетом <:dntknw:

    Так штаа выложу, када порешаю их! ;)
     
  6. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    slay93



    Лучше чем doxygen?
     
  7. slay93

    slay93 New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2004
    Сообщения:
    9
    Адрес:
    ukraine, usa
    Quantum



    Думаю, лучше. По крайней мере, те доки после doxygen которые доводилось генерить/видеть выглядят не в пример докам сабжевым серее и грустнее. В добавок, одно из главных преимуществ doxygen (в купе с евоными тулзами), бишь генерация иерархии классов, было реализовано в сабже, начиная с 4.хх версий.

    Если известны другие преимущества, будет интересно узнать.

    All

    Может у кого-нть есть сервак, дабы выложить сабж для народу?... <:)
     
  8. max_v

    max_v New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    2
    Если не влом скинь на chonok@mail.ru

    сервака не имею, но попробую через eDonkey :))
     
  9. thikone

    thikone New Member

    Публикаций:
    0
    Регистрация:
    1 мар 2005
    Сообщения:
    2
    Адрес:
    Russia
    На сайтах с креками появился генератор ключей для 4.10 версии от SSG группы от 7 февраля. Вот только к триальной версии это не подходит...



    После распаковки с помощью stripper 2.11 rc2 триальная версия работает так же (вылетает через время, всюду непристойные надписи trial и demo)...
     
  10. thikone

    thikone New Member

    Публикаций:
    0
    Регистрация:
    1 мар 2005
    Сообщения:
    2
    Адрес:
    Russia
    Ok, here is the cure:

    0. Get doc-o-matic 4.10 professional trial from official site.

    1. Use Stripper 2.11 rc2 to unpack ASProtected dom.exe (and dmcc.exe)

    2. Use ResHacker, PE Explorer or Restorator to edit resources in _dom.exe, including RCData (delphi dfm resources).

    3. Replace DOM_CVTRLOVRL bitmap with empty one (without "Trial" on it)

    4. In RCData find TFRMCLASSHIERARCHYVIEW form resources, and replace TGraphDisplayer.BackgroundBitmapOverlay.Data with empty bitmap (create some delphi project, put button on the form, load previous empty bitmap into Glyph property, save project, and copy from dfm file bitmap recource as text). This removes Trial from background in Class Hierarchy view.

    5. Edit String recource 4013. Move " - D E M O V E R S I O N " from the middle of the strings to the end (keep the same string length!), then replace one space before this substring and type "\000" instead. This cleans up main window caption.

    6. Test _dom.exe. if it works, replace dom.exe with this one.

    7. Run Work With Registry every 30 days to reset trial days counter, and regedit to delete HKCU\Software\ASProtect key.



    it still balls out after a while, though...



    $999 is way too much, to my oppinion, for my needs. sorry guys...
     
  11. slay93

    slay93 New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2004
    Сообщения:
    9
    Адрес:
    ukraine, usa
    Да, конечно в редакторе ресурсов поработать нужно. Но вот беда, не убираются надписи о триале из готовых документов таким образом... <:dntknw:( Из-за чего ж и был гемор-то!...

    А еще, после того, как добрая команда SSG зарелизила retail версию сабжа, разговоры про методы обуздания trial версии выглядят несколько не своевременными (ИМХО)