• Stars
    star
    125
  • Rank 285,483 (Top 6 %)
  • Language
  • License
    MIT License
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Instructions on how to download books and videos from O'Reilly Learning especially now that ACM partnership is ending.

download-oreilly-books

Why? Because #1

Books

  1. Clone this repository https://github.com/lorenzodifuccia/safaribooks
git clone https://github.com/lorenzodifuccia/safaribooks.git
  1. Inside the repo directory, run
pip3 install -r requirements.txt
  1. Use this tool https://bensarmiento.com/download-oreilly-books/ and place the downloaded cookies.json in the same location as repo
  2. Now you can run
python3 safaribooks.py bookid

e.g. python3 safaribooks.py 9781491903063 for this book https://learning.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/

Videos

  1. Install this chrome extension: https://chrome.google.com/webstore/detail/my-oreilly-downloader/deebiaolijlopiocielojiipnpnaldlk?hl=en
  2. Watch this video to learn how to use the extension: https://www.youtube.com/watch?v=1uFgjmqBULo