はじめに
wechat-article-exporterは、WeChat公開番号の記事を一括エクスポートするために設計されたオープンソースツールです。このツールは、環境を構築することなく、記事に埋め込まれたオーディオとビデオのエクスポートをサポートし、100%は、記事のスタイルを復元することができ、プライベートデプロイメントをサポートしています。ユーザーは、キーワードまたは公開番号IDで記事を検索し、簡単に保存して共有するためにHTML形式にエクスポートすることができます。
機能一覧
- 公開番号検索、サポートキーワード検索、ビズサーチ
- 公開されている記事の検索
- 画像やスタイルファイルを含むHTML形式で記事をエクスポート
- 公開記事の一括エクスポート
- インターフェイスのリクエスト数を減らすために、記事リストデータをキャッシュする。
- 削除された記事のフィルタリング
- サポート・アンサンブル ダウンロード
- 埋め込みオーディオとビデオのダウンロードに対応
- 画像共有メッセージをサポート
- コメントのエクスポートをサポート(対象となる公開番号のキーを取得する必要がある)
- 指定されたルールに従って自動的に記事をダウンロードする購読メカニズムに対応
ヘルプの使用
WeChatの登録
- WeChatの公開プラットフォームで、WeChatの公開番号を登録する(既存のアカウントは省略可能)。
- WeChatを使って、ログインするページのQRコードをスキャンし、公開番号を選択してログインする。
対象公開番号の検索
- 左上隅の公開番号トグルボタンを使って、興味のある公開番号を検索する。
- キーワードまたは公開IDを入力し、検索ボタンをクリックします。
輸出関連記事
- 検索結果からエクスポートしたい記事を選択します。
- エクスポートボタンをクリックし、エクスポート形式をHTMLに選択します。
- エクスポートが完了するまで待ちます。エクスポートされたファイルには、記事の画像とスタイルファイルが含まれ、100%が記事のスタイルを確実に復元します。
一括エクスポート
- 検索結果に複数の記事にチェックを入れる。
- バッチエクスポートボタンをクリックし、エクスポート形式をHTMLに選択します。
- エクスポートが完了するまで待つと、選択したすべての記事がエクスポート用にパッケージされます。
プライベート展開
- プロジェクトを自分のGitHubアカウントにフォークする。
- Deno Deploy で新規プロジェクトを作成し、先ほどフォークしたリポジトリを選択します。
- プロジェクト設定ファイルを修正して、リポジトリのワークフローを有効にします。
- 提出し、結果が掲載されるのを待つ。
プロキシプールの使用
- 修正
config/index.ts
正鵠を得る利用可能なプロキシリスト
変数を使用し、自分で構築したプロキシノードを使用する。 - 無料ホスティングでDeno DeployまたはCloudflare Workersにデプロイする。
他のフォーマットへのエクスポート
現在、このツールはHTML形式のエクスポートのみをサポートしています。他の形式が必要な場合は、PDF形式変換ツールのような他の形式変換ツールを使用することができます。