https://github.com/natanrce/passeidireto-cli
A CLI that allows you to easily and quickly download any PDF from passeidireto.com 📗
https://github.com/natanrce/passeidireto-cli
cli passei-direto python3
Last synced: about 1 year ago
JSON representation
A CLI that allows you to easily and quickly download any PDF from passeidireto.com 📗
- Host: GitHub
- URL: https://github.com/natanrce/passeidireto-cli
- Owner: natanrce
- Created: 2022-10-15T20:42:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-18T17:36:55.000Z (almost 3 years ago)
- Last Synced: 2025-04-07T04:51:15.572Z (about 1 year ago)
- Topics: cli, passei-direto, python3
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 19
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A progressive CLI (Command-line interface) to download any material from passei direto.
## Description
Some time ago I was looking for a way to download materials from passei direto, but I didn't find anything that worked, so I decided to create this CLI to help me and others who need to download materials from passei direto.
## Getting started
These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
* Install Python (preferably, version >= 3.6)
* [wkhtmltopdf](https://wkhtmltopdf.org/downloads.html) binary on **PATH**
### Installation
* Clone the repo
```
git clone https://github.com/Nata4n/passeidireto-cli
```
* Install dependencies
```
pip install -r requirements.txt
```
## Basic usage
```bash
python3 main.py [-h HELP] [-u URL] [-o OUTPUT]
```
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## Stay in touch
* Author - [Natan Rodrigues](https://github.com/natanrce)
* Email - [eusounatan@proton.me](mailto:eusounatan@proton.me)