Skip to main content

No project description provided

Project description

mass_archive

A basic Python tool for pushing a web page to multiple archiving services at once.

Archivers:

mass_archive uses three different (mostly free) archiving services:

  • The Wayback Machine
  • Archive.is
  • Perma.cc

Perma.cc will soon no longer offer free archives, so if you'd rather remove the option to upload to Perma, feel free to comment it out. If you do keep it in, before running mass_archive you'll also need to get a Perma.cc API key and paste it into "YOUR_PERMA_API_KEY_HERE" in the mass_archive script (instructions on finding your Perma.cc API key here: https://perma.cc/docs/developer).

Requirements:

mass_archive requires several different modules to function. Those modules are:

You can typically install these, if necessary, through pip (details on pip here: https://pip.pypa.io/en/stable/installing/)

The tool works with Python 2.7 and Python 3.

Usage:

To use the tool, download the mass_archive.py script, open a terminal in the directory you put the file, and type "python mass_archive.py example.com", with example.com being the webpage you want to archive. You can also input a file containing a list of URLs if you want to archive a load at once. Type "python mass_archive.py --list filename.txt".

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

mass_archive-0.0.1.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

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

mass_archive-0.0.1-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file mass_archive-0.0.1.tar.gz.

File metadata

  • Download URL: mass_archive-0.0.1.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for mass_archive-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a2a1e917d033bfeb589e14b3e9fdaa1acf880c44daccf1d51fa9e75f1e2a0b21
MD5 48a3504983d3fd00175cfbdbee52a9c2
BLAKE2b-256 7c9815234da9a6d6fcb42706fc2839a48c0bcd9d930aaef27e578b525e86bd18

See more details on using hashes here.

File details

Details for the file mass_archive-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: mass_archive-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for mass_archive-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9ff25f977a43058fd71cfb04f0d54d5710b27bcc2827d2105b0d007ec8104952
MD5 285a31271d04944e760bb030ab0832b7
BLAKE2b-256 d57f1f5285125ca7c40334c0e272dfd5781ac03c678ef2c6e2537da0c68b0d3a

See more details on using hashes here.

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