Skip to main content

Simple and powerful Python script to download files from AndroidFileHost by imitating their API calls.

Project description

AndroidFileHost Scraper

Simple and powerful Python script to look for keywords and download files from AndroidFileHost by imitating their API calls. Supports downloading from multiple pages, mirror selection and sorting pages.

GitHub Downloads (all assets, all releases) GitHub Actions Workflow Status

Why?

AFH is slowly dying, which means a lot of ROMs, kernels and whatnot will be forever gone if we don't archive them elsewhere. This script makes everything a lot easier.

Installation

Get the requirements: pip install requests beautifulsoup4 And run the script.

You can also check the releases page to download precompiled executables for your platform if you don't want to install Python. Releases are created automatically using GitHub Actions and mostly untested, so please create an issue if you encounter a problem.

Lastly, you can install the PyPi distribution globally by running pip install AndroidFileHostScraper. You can then call it via either AndroidFileHostScraper or afhscraper in your terminal.

Usage

Just run the tool, search for keywords, select how the files should be sorted, choose the amount of files to download, select your primary server and hit enter. The scraper will automatically go through the files and download them.

Downloads can be found within the root directory of the script.

Project details


Download files

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

Source Distribution

androidfilehostscraper-2.0.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

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

androidfilehostscraper-2.0.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file androidfilehostscraper-2.0.0.tar.gz.

File metadata

  • Download URL: androidfilehostscraper-2.0.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for androidfilehostscraper-2.0.0.tar.gz
Algorithm Hash digest
SHA256 58354a33b26bec935eeb3b6635aa66d9f9f3bf77035c020e800ae115d30b8dfc
MD5 6333ec1e00acadc5c2be035cdca3bf6c
BLAKE2b-256 7e400d237f02bfc769bf8e7787eea9fc1976c25ccdc19c2d3693399aeda92009

See more details on using hashes here.

Provenance

The following attestation bundles were made for androidfilehostscraper-2.0.0.tar.gz:

Publisher: pypi-publish.yml on codefl0w/AndroidFileHostScraper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file androidfilehostscraper-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for androidfilehostscraper-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 59f38055cc261c4090c1ead0754a206eba21f873e7e6f0cf1b3a0342379f5914
MD5 3c532fc7127b5990e821ce7989155736
BLAKE2b-256 ba2c0c8b07e3aaf4e8356c3f41e3c275b141f4f142c35284b12438ff1b885f55

See more details on using hashes here.

Provenance

The following attestation bundles were made for androidfilehostscraper-2.0.0-py3-none-any.whl:

Publisher: pypi-publish.yml on codefl0w/AndroidFileHostScraper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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