Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hctilg/taaghche-dl
Save books purchased from taaghche.com !
https://github.com/hctilg/taaghche-dl
crawler downloader pillow-library python3 selenium taaghche
Last synced: about 13 hours ago
JSON representation
Save books purchased from taaghche.com !
- Host: GitHub
- URL: https://github.com/hctilg/taaghche-dl
- Owner: hctilg
- License: mit
- Created: 2024-12-31T11:27:13.000Z (9 days ago)
- Default Branch: main
- Last Pushed: 2024-12-31T11:52:01.000Z (9 days ago)
- Last Synced: 2024-12-31T12:28:25.180Z (9 days ago)
- Topics: crawler, downloader, pillow-library, python3, selenium, taaghche
- Language: Python
- Homepage: https://taaghche.com/
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Taaghche downloader
**Save books purchased from [taaghche.com](https://taaghche.com) !**
this is a Python script that allows users to save books purchased from taaghche.com. The script utilizes Selenium to downloading the pages of the purchased books as images. Finally, it converts these images into a single PDF file for easy access and reading.
## Requirements
+ Python 3.x
+ Selenium
+ Pillow (PIL)
+ Chrome WebDriver## Installation
### Clone the repository:
```bash
git clone https://github.com/hctilg/taaghche-dl.git
cd taaghche-dl
```### Install the required packages:
```bash
pip install -r requirements.txt
```Download and install Chrome WebDriver that matches your Chrome version from [here](https://sites.google.com/chromium.org/driver/).
### Usage
Open the script in your preferred Python environment.
Run the script:
```bash
python downloader.py
```+ When prompted, login to your taaghche account and press Enter.
+ Navigate to the reading page of the book you want to download and customize the settings, then press Enter.
+ The script will automatically save the pages as images and convert them into a PDF file.