Skip to main content

akiba-harvester

A CLI tool to harvest download links from the akiba-online.com Idol DVD & Bluray Downloads forum.

Install

pip install .

Usage

# Interactive mode — fuzzy search all threads, pick one, download links
akiba-harvester

# Search directly
akiba-harvester -s "minami hori"

# Show latest threads (fast, from RSS feed — no index needed)
akiba-harvester --latest

# Rebuild the thread index (scrapes all 1200+ forum pages)
akiba-harvester --refresh-index

# Config
akiba-harvester --config
akiba-harvester --set-download-dir ~/Downloads/IdolVideos
akiba-harvester --set-threads 8
akiba-harvester --set-max-pages 50   # only scrape first 50 pages (0 = all)
akiba-harvester --reset-config

How it works

  1. Index building: Scrapes all forum listing pages (1200+) to build a local cache of every thread title and URL. Cached for 7 days.
  2. Fuzzy search: Search the cached index interactively with a live fuzzy picker.
  3. Link extraction: Opens the selected thread and extracts all filehost download links (FileJoker, KatFile, RapidGator, Mega, etc.) from the first post.
  4. Download: Multi-threaded segmented download with resume support for direct links.

Notes

  • Many filehost links (FileJoker, etc.) require a premium account on that filehost to download. The tool will attempt to download them directly; if the filehost requires authentication, it will fail gracefully.
  • The RSS feed mode (--latest) is instant — it fetches the 20 most recent threads without needing to build the full index.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

akiba_harvester-1.0.0.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

akiba_harvester-1.0.0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file akiba_harvester-1.0.0.tar.gz.

File metadata

  • Download URL: akiba_harvester-1.0.0.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.5

File hashes

Hashes for akiba_harvester-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f6e4901fb22e71d2c96b79bf417d6d6f5328ea263a0ac5dbaae536930b701a1e
MD5 9a01b39bba4b2b1ee7f56fe590cf9db1
BLAKE2b-256 dd5fee4bf739f342bf6f9f1f33d615ef2e204cbf14335cd9fe9e54aba74b8ca0

See more details on using hashes here.

File details

Details for the file akiba_harvester-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for akiba_harvester-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9c58697d647d332c362d2d52e3a3f0d0029b1c388be5cab214513fe85873f344
MD5 d23a012c352867999634d93d21036bd6
BLAKE2b-256 e32fc2cc83ec9a211e9250f5dd3829fe55ae32f0770c4b1e40b306f442ab472e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page