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.

Metadata

Release files for akiba-harvester 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for akiba-harvester 1.0.0
File Size Uploaded
akiba_harvester-1.0.0.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for akiba-harvester 1.0.0
File Interpreter ABI Platform
akiba_harvester-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 26.4 kB

Release files / akiba_harvester-1.0.0.tar.gz

Download URL akiba_harvester-1.0.0.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f6e4901fb22e71d2c96b79bf417d6d6f5328ea263a0ac5dbaae536930b701a1e
BLAKE2b-256 checksum
How to use checksums
dd5fee4bf739f342bf6f9f1f33d615ef2e204cbf14335cd9fe9e54aba74b8ca0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release files / akiba_harvester-1.0.0-py3-none-any.whl

Download URL akiba_harvester-1.0.0-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c58697d647d332c362d2d52e3a3f0d0029b1c388be5cab214513fe85873f344
BLAKE2b-256 checksum
How to use checksums
e32fc2cc83ec9a211e9250f5dd3829fe55ae32f0770c4b1e40b306f442ab472e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page