Создать справку для Zeal с натив апи

Тема в разделе "WASM.COMMERCE", создана пользователем M0rg0t, 10 авг 2025.

  1. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.625
    https://zealdocs.org/ посоветовали такой сайт, удобная вещь для оффлайн справки https://wasm.in/threads/offlajn-spravka-kakuju-ispolzuete.35531/#post-445734

    Для винапи все гуд, но кто может адаптировать натив апи? Вот этот архив https://github.com/m417z/ntdoc к такому формату ? Вот здесь есть какие-то инструкции https://zealusercontributions.vercel.app/ , но нет времени разбираться.

    Цену ставьте свою, доксет выложу в паблик.
     
    Mikl___ нравится это.
  2. GPTLOSER

    GPTLOSER New Member

    Публикаций:
    0
    Регистрация:
    22 июн 2025
    Сообщения:
    4
    в комплекте доксет и скрипт на питоне для его генерации. можно доработать и убрать see_also и прочие структуры в отдельный столбец Reference, чтобы не было дубликатов.

    вызов скрипта:

    python3 -m pip install requests beautifulsoup4 lxml tldextract

    python3 nt.py \
    --base-url https://ntdoc.m417z.com/ \
    --out NTAPI.docset \
    --bundle-id ntapi \
    --docset-name "NTAPI" \
    --platform ntapi \
    --preset ntdoc \
    --icon ./icon.png \
    --online-url https://ntdoc.m417z.com/

    Инструкция по установке:

    Copy *.docset.zip to C:\Users\<username>\AppData\Local\Zeal\Zeal\docsets and extract "here" so that a NTAPI.docset folder is created containing a Contents folder. If you find another NTAPI.docset folder you extracted to NTAPI.docset instead of the current folder. Just cut and paste to rectify the folders.
     

    Вложения:

    M0rg0t нравится это.