WebpDownloader

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2025 License: MIT Imports: 12 Imported by: 0

README

WebpDownloader

指定したURLから数字のみのファイル名を持つwebp画像を自動ダウンロードするGoアプリケーションです。

機能

  • JavaScriptが使用されているWebサイトに対応(ChromeDP使用)
  • IMGタグから数字のみのファイル名を持つwebp画像を検出
  • h1タグの内容を基にしたディレクトリ作成
  • 重複ファイルの自動リネーム(連番付与)
  • HTTPS対応

インストール

Go環境が必要です
go install github.com/kznagamori/WebpDownloader@latest
ソースからビルド
git clone https://github.com/kznagamori/WebpDownloader.git
cd WebpDownloader
go mod tidy
go build -o WebpDownloader

使用方法

WebpDownloader <URL>
WebpDownloader https://example.com/gallery

動作条件

  • 対象ファイル:webp拡張子
  • ファイル名:数字のみ(例:123.webp, 456.webp)
  • IMGタグ内の画像
  • ダウンロード先:h1タグの内容を基にしたディレクトリ

依存関係

  • github.com/PuerkitoBio/goquery - HTMLパース
  • github.com/chromedp/chromedp - JavaScript対応ブラウザ自動化

注意事項

  • ChromeDPを使用するため、Chromeブラウザのインストールが必要です
  • 大量の画像をダウンロードする際は、対象サイトの利用規約を確認してください
  • ネットワーク環境によってはタイムアウトが発生する場合があります

ライセンス

MIT License

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL