packtpub
Download freely offered books from packtpub.com.
TLDR
Download the daily offer book into the current directory with the specified book format (defaults to pdf)
$ packtpub download --type [pdf|ebup|mobi]
Download the daily offer book into the specified directory
$ packtpub download --dir [path/to/directory]
Start an interactive login to packtpub.com
$ packtpub login
Log out from packtpub.com
$ packtpub logout
Display the daily offer
$ packtpub view-offer
Open the daily offer in the default web browser
$ packtpub view-offer
Display the currently logged-in user
$ packtpub whoami