Skip to main content

A macOS tool for downloading PDFs from Google Chrome in bulk

Project description

get-tab-pdf

Overview

get-tab-pdf is a macOS command-line tool for downloading PDFs from Google Chrome tabs in bulk. The PDFs are downloaded to a location specified by the user.

Requirements

  • Python 3.9 or later
  • macOS
  • Google Chrome

Installation

Install with pip:

pip install get-tab-pdf

Usage

Run the tool with the command:

get-tab-pdf downloadDestination

For example, if you want to download the PDFs to the Downloads directory, use:

get-tab-pdf Downloads

get-tab-pdf downloads all open PDFs in a specific Google Chrome window. When the tool is run:

  1. A menu is displayed. The menu lists the active tabs from all active Google Chrome windows.
  2. The user can navigate through the menu to select the window they want to download the PDFs from.
  3. The tool will download all PDFs from the selected window, to the location specified when the user ran the command. Non-PDF tabs will be ignored.

Arguments

  • downloadDestination - Directory where you want the PDFs to be downloaded. If you enter an invalid location, an error will be displayed.

Available options can be displayed using the --help option:

get-tab-pdf --help

License

This project is licensed under the MIT License. See LICENSE for details.

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

get_tab_pdf-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

get_tab_pdf-0.1.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file get_tab_pdf-0.1.0.tar.gz.

File metadata

  • Download URL: get_tab_pdf-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.5

File hashes

Hashes for get_tab_pdf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bc316bb60f1e8d49377e559719f63ce2e722b2117345f6ec6e8ea3f52a629c19
MD5 1aaa8cb5d4057e920fe19b39ef3efe06
BLAKE2b-256 3fb9199d7ce974e0ee6acd86583f4f7df66943871d61ce6230fc390833679a96

See more details on using hashes here.

File details

Details for the file get_tab_pdf-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: get_tab_pdf-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.5

File hashes

Hashes for get_tab_pdf-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1b06c5e6da38114ded0282ef4b639143b4907a06532608ce08e07bf3d535e8ca
MD5 ea9a7fe125632b78b4f3f7e38fd0936d
BLAKE2b-256 882bfef0c414280d01603a22e467cc2b5dd3266b70ae515671c7bdfae9fbd3ae

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