このプロジェクトは https://github.com/Spiritualkb/yuque-spider-plus/ プロジェクトに基づいて修正されています
Yuque ドキュメント クロール ツール (クローラー) は、任意のユーザーの Yuque ナレッジ ベース全体 (完全なディレクトリ構造とインデックスを含む) を保存でき、ファイル名の特殊文字によってパスが存在しない問題が修正されます。
使用: Python3 をインストールします
https://www.python.org/downloads/
インストールを実行してモジュールを実行します
pip install requests tqdm urllib3
クロールを実行します。
python3 main.py 语雀文档地址
デモ: python3 main.py https://www.yuque.com/burpheart/phpaudit
在没有登录语雀的情况下:
复制别人知识库时,查看cookie
在登录语雀的情况下:
直接复制所有cookie
コマンドライン
例 1: URL と Cookie を提供する
python main.py " https://www.yuque.com/burpheart/phpaudit " --cookie " verified_books=**** "
例 2: URL、Cookie、出力パスを指定する
python main . py "https://www.yuque.com/burpheart/phpaudit" - - cookie "verified_books=****" - - output "download"
例 3: URL のみを指定する
python main.py " https://www.yuque.com/burpheart/phpaudit "
例 4: URL と出力パスを指定する
python main.py " https://www.yuque.com/burpheart/phpaudit " --output " download "
例 5: デフォルトのパラメータを使用する (ヘルプ情報を表示)
python main.py
一部のイメージをローカルにロードできない問題を解決するには、ネットワーク イメージをダウンロードし、markdown に対応するイメージ パスを相対パス ./assets パスに置き換えます。