All Projects → Hamuko → Cum

Hamuko / Cum

Licence: apache-2.0
comic updater, mangafied

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cum

Xidel
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
Stars: ✭ 335 (+186.32%)
Mutual labels:  cli, command-line, scraper
Saldl
A lightweight well-featured CLI downloader optimized for speed and early preview.
Stars: ✭ 203 (+73.5%)
Mutual labels:  cli, command-line, downloader
Github Files Fetcher
Download a specific folder or file from a GitHub repo through command line
Stars: ✭ 73 (-37.61%)
Mutual labels:  cli, command-line, downloader
Facebook Dl
📼 Very minimal Facebook downloader written in 28 lines of Python code (not including comments and blank spaces)
Stars: ✭ 207 (+76.92%)
Mutual labels:  cli, command-line, downloader
Instascrape
🚀 A fast and lightweight utility and Python library for downloading posts, stories, and highlights from Instagram.
Stars: ✭ 76 (-35.04%)
Mutual labels:  cli, scraper, downloader
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-16.24%)
Mutual labels:  cli, command-line
Rundeck Cli
CLI tool for Rundeck
Stars: ✭ 98 (-16.24%)
Mutual labels:  cli, command-line
Ask Cli
Alexa Skills Kit Command Line Interface
Stars: ✭ 100 (-14.53%)
Mutual labels:  cli, command-line
Awesome Cli
A curated list of awesome resources for building immersive CLI experiences.
Stars: ✭ 104 (-11.11%)
Mutual labels:  cli, command-line
Getnews.tech
A web server that fetches data from the News API and formats it for display in the terminal.
Stars: ✭ 94 (-19.66%)
Mutual labels:  cli, command-line
Csv2db
The CSV to database command line loader
Stars: ✭ 102 (-12.82%)
Mutual labels:  cli, command-line
Clikt
Multiplatform command line interface parsing for Kotlin
Stars: ✭ 1,658 (+1317.09%)
Mutual labels:  cli, command-line
Terminal layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (-16.24%)
Mutual labels:  cli, command-line
Synonym
Find synonyms in 15 different languages directly from your terminal.
Stars: ✭ 95 (-18.8%)
Mutual labels:  cli, command-line
Cryptocurrency Cli
💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (-15.38%)
Mutual labels:  cli, command-line
Gophie
An Aggregator Engine for searching and downloading movies free - NO ADs!
Stars: ✭ 94 (-19.66%)
Mutual labels:  cli, downloader
Somafm
📻 Play & record SomaFM radio channels
Stars: ✭ 103 (-11.97%)
Mutual labels:  cli, command-line
Yq
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
Stars: ✭ 1,688 (+1342.74%)
Mutual labels:  cli, command-line
Word Wrap
Wrap words to a specified length.
Stars: ✭ 107 (-8.55%)
Mutual labels:  cli, command-line
Gest
👨‍💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
Stars: ✭ 109 (-6.84%)
Mutual labels:  cli, command-line

cum

Build Status codecov.io PyPI AUR

comic updater, mangafied

Description

cum (comic updater, mangafied) is a tool designed for automated manga downloads from various online manga aggregate sites. It is inspired by some of the popular package managers used with Linux distributions and OS X. The file naming scheme is partially based Daiz's Manga Naming Scheme.

Installation

The easiest way to install the latest release of cum is by downloading and installing it from Python Package Index with the command

pip install cum

If you want to get the latest and (possibly) the greatest, you can install the master branch version with

pip install git+https://github.com/Hamuko/cum

Users of Arch Linux can install release versions from the AUR.

Please note that cum currently requires Python 3.3 or newer.

Usage

To print out a list of available commands, use cum --help. For help with a particular command, use cum COMMAND --help.

Configuration

Configuration is stored at ~/.cum/config.json (%APPDATA%\cum\config.json for Windows) and overwrites the following default values. cum will not write login information supplied by the user at run-time back to the config file, but will store session cookies if any exist. Configuration can get read with the command cum config get [SETTING] and set using cum config set [SETTING] [VALUE].

See the Configuration wiki page for more details and available settings.

Commands

chapters   List all chapters for a manga series.
config     Get or set configuration options.
download   Download all available chapters.
edit       Modify settings for a follow.
follow     Follow a series.
  --directory TEXT  Directory which download the series chapters into.
  --download        Downloads the chapters for the added follows.
  --ignore          Ignores the chapters for the added follows.
follows    List all follows.
get        Download chapters by URL or by alias:chapter.
  --directory TEXT  Directory which download chapters into.
ignore     Ignore chapters for a series.
latest     List most recent chapter addition for series.
  --relative        Uses relative times instead of absolute times.
new        List all new chapters.
open       Open the series URL in a browser.
repair-db  Runs an automated database repair.
unfollow   Unfollow manga.
unignore   Unignore chapters for a series.
update     Gather new chapters from followed series.
  --fast            Skips series based on average release interval.

Examples

# Update the database with possible new chapters for followed series.
$ cum update

# List all new, non-ignored chapters.
$ cum new

# Add a follow for a manga series.
$ cum follow https://dynasty-scans.com/series/gakkou_gurashi

# Print out the chapter list for the added series.
$ cum chapters gakkou-gurashi

# Ignore the first three chapters for the added series.
$ cum ignore gakkou-gurashi 2 3 1

# Change the alias for the added series.
$ cum edit gakkou-gurashi alias school-live

# Download all new, non-ignored chapters for the added series using the new alias.
$ cum download school-live

Supported sites

See the Supported sites wiki page for details.

Dependencies

Contribution

If you wish to contribute to cum, please consult the Contribution Guide first to make everything a bit easier.

Community

There is an IRC channel for cum, #cu on irc.rizon.net, where cum development and issues are occasionally discussed.

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].