Webarchiver
Version: 0.32.7
Python tool that allows you to take full page screenshots of pages without ads
Supports batching by adding multiple links in a text file, or my adding links to command line separated by commas.
This repository is actively maintained - Contributions are welcome!
Requirements:
One of the following browsers:
- Chrome/Chromium browser
- Firefox
- Selenoid Server
Usage:
| Short Flag | Long Flag | Description |
|---|---|---|
| -h | --help | See Usage |
| -b | --browser | Specify browser: Chrome / Firefox / Selenoid |
| -c | --clean | Convert mobile sites to regular site |
| -d | --directory | Location where the images will be saved |
| --dpi | DPI for the image | |
| -e | --executor | Execution environment: Local / Selenoid Host|Selenoid URL |
| -f | --file | Text file to read the URL(s) from |
| -l | --links | Comma separated URL(s) |
| -i | --image-type | Save images as PNG or JPEG |
| -p | --processes | Number of processes to run concurrently |
| -s | --scrape | Scrape URL(s) by Downloading |
| -u | --url-filter | Filter URL(s) that contain this string |
| -z | --zoom | The zoom to use on the browser |
Example:
webarchiver -c -f <links_file.txt> -l "<URL1,URL2,URL3>" -i 'jpeg' -d "~/Downloads" -z 100 --dpi 1 --browser "Firefox"
webarchiver -c -f <links_file.txt> -l "<URL1,URL2,URL3>" -i 'png' -d "~/Downloads" -z 100 --dpi 1 --executor "selenoid|http://selenoid.com/wd/hub" --browser "Chrome"
webarchiver -s -f <links_file.txt> -l "<URL1,URL2,URL3>"
Installation Instructions:
Install Python Package
python -m pip install webarchiver
Geniusbot Application
Use with a GUI through Geniusbot
Visit our GitHub for more information
Installation Instructions with Geniusbot:
Install Python Package
python -m pip install geniusbot
Repository Owners:
Metadata
Release files for webarchiver 0.32.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| webarchiver-0.32.7-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Release files / webarchiver-0.32.7-py2.py3-none-any.whl
| Download URL | webarchiver-0.32.7-py2.py3-none-any.whl |
|---|---|
| Size | 5.9 MB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c5f6ed2ec683a741fc8a2d5f65fb4c54ea411fcd09466fd07f2d72ae84513b27
|
|
BLAKE2b-256 checksum How to use checksums |
9f8ef82b200da4a91b44baa9971991f0b3a1c2b41f7d78ffb6d0f885c524b689
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|