If you just want to run this app, download complied executable files for Mac and Windows here!

Icon designed by Maxim Basinski, licensed by CC 3.0 BY.

DriveIt

DriveIt is a new crawler supports multiple websites, for now it supports

Overview

This project is still under development. More features will be added later.

Usage

Simply run it with Python 3. You may need to install some dependencies from PyPi. Make sure to install a JavaScript runtime before you start (like Node.js or Microsoft's JScript comes with Windows).

sudo pip3 install PyExecJS beautifulsoup4 requests

Then you should be able to run it happily. To simply start, type

python3 driveit.py <FlyleafURL>

Advanced usage:

usage: driveit.py [-h] [-l LATEST] [-t THREAD] url

A multithreading comic crawler.

positional arguments:
  url                   URL of the comic's cover page

optional arguments:
  -h, --help            show this help message and exit
  -l LATEST, --latest LATEST
                        Download latest x chapters from origin
  -t THREAD, --thread THREAD
                        Number of threads. Default to be 1

For example: eg

Or if you prefer GUI to CLI:

python3 driveit-gui.py

Note you need to have PyQt5 installed to use the GUI version. For Mac users, you can install it via

brew install pyqt5

For example: eg_gui

It can automatically creates subfolders followed by chapters, fetched picture will be stored in the proper location. For instance, chapter 1 page 1 will be stored in /name of the comic/Chapter 1/1.jpg.

Complied versions for Mac and Windows are available under Releases.

New websites can be easily supported. I'm now working on it.

By The Way

Copyright 2016 XIAZY

Licensed under the WTFPL License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.wtfpl.net/