Go to file
Barry 5b8b2fd6eb
Update go.yml
2020-02-24 20:34:33 +02:00
.github/workflows Update go.yml 2020-02-24 20:34:33 +02:00
built Add error handling for failed connection when pulling initial token. 2020-02-24 19:57:51 +02:00
src Initial commit 2020-02-22 21:19:51 +02:00
Grabazine.go Change path for local deps. 2020-02-24 20:22:47 +02:00
LICENSE Add MIT License 2020-02-23 13:55:38 +02:00
README.md Update README.md 2020-02-23 14:05:28 +02:00
template.html Initial commit 2020-02-22 21:19:51 +02:00

README.md

ZiniGo

A tool written in Go for saving (legally purchased) magazines from Zinio.

Precompiled binaries

ZiniGo can be downloaded for Windows and Linux at https://github.com/TheAxeDude/ZiniGo/tree/master/built

Usage

./zinigo -u=Username -p=Password [-c=/path/to/chrome/executable]

Requirements

Google chrome installed, and accessible via the command google-chrome, or at a location passed in via the -c parameter.

How it works

ZiniGo logs into Zinio, and pulls a list of all issues purchased.

Each page is available as an SVG, which is then injected into n HTML page (based on template.html).

google-chrome is then used to print the page to PDF, and all pages are combined into a single PDF.