All Projects → ilyakharlamov → bookmate_downloader

ilyakharlamov / bookmate_downloader

Licence: MIT license
Download books as epub from bookmate.com

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to bookmate downloader

Fanficfare
FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Stars: ✭ 359 (+844.74%)
Mutual labels:  downloader, ebook, epub
The Economist Ebooks
经济学人(含音频)、纽约客、自然、新科学人、卫报、科学美国人、连线、大西洋月刊、新闻周刊、国家地理等英语杂志免费下载、订阅(kindle推送),支持epub、mobi、pdf格式, 每周更新. The Economist 、The New Yorker 、Nature、The Atlantic 、New Scientist、The Guardian、Scientific American、Wired、Newsweek magazines, free download and subscription for kindle, mobi、epub、pdf format.
Stars: ✭ 3,471 (+9034.21%)
Mutual labels:  download, ebook, epub
Novel Grabber
Novel-Grabber can download novels from pretty much any webnovel and lightnovel site.
Stars: ✭ 125 (+228.95%)
Mutual labels:  downloader, ebook, epub
fiction-dl
A content downloader, capable of retrieving works of (fan)fiction from the web and saving them in a few common file formats.
Stars: ✭ 22 (-42.11%)
Mutual labels:  downloader, ebook, epub
Work crawler
Download comics novels 小说漫画下载工具 小説漫画のダウンローダ 小說漫畫下載:腾讯漫画 大角虫漫画 有妖气 知音漫客 咪咕 SF漫画 哦漫画 看漫画 漫画柜 汗汗酷漫 動漫伊甸園 快看漫画 微博动漫 733动漫网 大古漫画网 漫画DB 無限動漫 動漫狂 卡推漫画 动漫之家 动漫屋 古风漫画网 36漫画网 亲亲漫画网 乙女漫画 comico webtoons 咚漫 ニコニコ静画 ComicWalker ヤングエースUP モアイ pixivコミック サイコミ;アルファポリス カクヨム ハーメルン 小説家になろう 起点中文网 八一中文网 顶点小说 落霞小说网 努努书坊 笔趣阁→epub.
Stars: ✭ 1,224 (+3121.05%)
Mutual labels:  downloader, ebook, epub
Kobo Book Downloader
A tool to download your purchased Kobo books and remove the DRM from them.
Stars: ✭ 117 (+207.89%)
Mutual labels:  downloader, ebook, epub
Wedge
可配置的小说下载及电子书生成工具
Stars: ✭ 62 (+63.16%)
Mutual labels:  downloader, ebook, epub
BookReader
📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~
Stars: ✭ 6,113 (+15986.84%)
Mutual labels:  ebook, epub
downloader
Async rate-limited downloading service
Stars: ✭ 18 (-52.63%)
Mutual labels:  downloader, download
web-clipper
Easily download the main content of a web page in html, markdown, and/or epub format from command line.
Stars: ✭ 15 (-60.53%)
Mutual labels:  ebook, epub
react-native-ebook
React Native E-book (.mobi, .epub)
Stars: ✭ 45 (+18.42%)
Mutual labels:  ebook, epub
angular-downloader
Angular Downloader is an angularjs directive that enables you to manage browser download - https://720kb.github.io/angular-downloader
Stars: ✭ 16 (-57.89%)
Mutual labels:  downloader, download
lux
👾 Fast and simple video download library and CLI tool written in Go
Stars: ✭ 19,266 (+50600%)
Mutual labels:  downloader, download
mmdl
MMDL (Mega Music Downloader) - A tool to easily download music.
Stars: ✭ 29 (-23.68%)
Mutual labels:  downloader, download
node-wetransfert
Download wetransfert content with nodeJS
Stars: ✭ 16 (-57.89%)
Mutual labels:  downloader, download
epub kitty
a beautiful flutter epub reader!
Stars: ✭ 49 (+28.95%)
Mutual labels:  ebook, epub
ngDownloader
📹 🎥 Now Download videos from any website including YouTube, Facebook, Udemy etc without ads.
Stars: ✭ 47 (+23.68%)
Mutual labels:  downloader, download
Vividl
Modern Windows GUI for youtube-dl/ yt-dlp
Stars: ✭ 189 (+397.37%)
Mutual labels:  downloader, download
ee.Yrewind
Can rewind and save YouTube live stream
Stars: ✭ 133 (+250%)
Mutual labels:  downloader, download
Port-Able-Suite
🌐 Manager for portable applications
Stars: ✭ 35 (-7.89%)
Mutual labels:  downloader, download

Bookmate Downloader

Downloads books from https://bookmate.com and saves them as epub format files.

You need to be subscribed to bookmate.com premium OR download books that are available for free !!!

Works on Mac OS X, Linux. For Windows 10 you'll need to install WSL (Windows subsystem for linux) aka Windows Ubuntu.

Steps:

  1. Buy the subscription at bookmate.com
  2. Authorize at bookmate.com with your chrome browser
  3. install python3
  4. Copy the bookid (open the book at bookmate.com and check the url)
  5. python3 bookmate_downloader.py --bookid BookIdHere
  6. The epub will be downloaded to "out"

Installation details:

sudo apt update
sudo apt install -y python3-pip
git clone https://github.com/ilyakharlamov/bookmate_downloader
cd bookmate_downloader
pip3 install -r src/python3/requirements.txt
python3 src/python3/bookmate_downloader.py --bookid KFHDG3bp

Docker Usage (Alternative "installation")

git clone https://github.com/ilyakharlamov/bookmate_downloader.git .
docker build -t bookmate_dl .
docker run -it --mount type=bind,source=$(pwd),target=/mnt/data bookmate_dl --bookid KFHDG3bp --log DEBUG --outdir /mnt/data

From Windows:

  1. Install & Run WSL
  2. cd /mnt/c/users/myusername
  3. git clone https://www.github.com/ilyakharlamov/bookmate_downloader
  4. cd bookmate_downloader
  5. sudo apt-get update
  6. sudo apt install -y python3-pip
  7. pip3 install -r src/python3/requirements.txt
  8. python3 src/python3/bookmate_downloader.py --bookid KFHDG3bp
  9. After completion, you will find your book at your home folder at bookmate_downloader/out

You will be asked for 'BMS cookie', in order to get it:

  1. Go to your browser
  2. log in to bookmate.com
  3. Open developer'console (F12)
  4. Click Application
  5. Click 'Cookies' on the left
  6. Find bms on the right
  7. Copy the value
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].