GitXplorerGitXplorer
j

getcomics-update

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
3dbc0216bc5060ff47388f65615cfcb8185162fc

Add filter for skip value

jjneidel committed 5 years ago
Unverified
899edfc2e996ee8acb9ccdf02e55f4e0d2e16b79

Fix spacing, remove links from log

jjneidel committed 6 years ago
Unverified
91f8b6ea7784a2f6ddb47a29b74cf363fc595422

Update checking script defaults

jjneidel committed 6 years ago
Unverified
bac9a98b3c3cb7195618028b619468b4d5e43c02

Update readme faq

jjneidel committed 6 years ago
Unverified
77f6d87febc5c2d0f36ee336b9bf122eafbe9d30

Cleanup new.js

jjneidel committed 6 years ago
Unverified
22bac54eb31ee3a3d83ee8b296a376839eea138b

Rename repo

jjneidel committed 6 years ago

README

The README file for this repository.

getcomics-update

Check getcomics.info for updates on a list of comics

License MIT

Check getcomics for updates to your favorite series.

Background

Originally intended as a complete getcomics downloader, but due to a few problems it's not possible right now.

Features

  • Subscribe to regular issues
  • Check subscribed comics for updates

Usage

Setup:

# clone repo
git clone git@github.com:jneidel/getcomics-update.git
cd getcomics-update

# install dependencies
npm install

# initialize empty subscribe list
printf '[\n\n]' >comics.json

Add subscribed comics:

The file comics.json (path can be changed here) in the project directory contains an array of array with the name of a series followed by the last issue you've downloaded:

[
  ["Deadly Class", 44],
  ["Oblivion Song", 27],
  ["The Walking Dead Deluxe", 2]
]
  • You can only subscribe to running issues, which take the <title> #<issue_number> (<year>) format at getcomics. Like Deadly Class #44 (2020)

  • For the name, case as well as having the complete title, is important.

    • 'deadly class' != 'Deadly Class'
    • 'Walking Dead' != 'The Walking Dead'

    Just copy the name directly from getcomics.

  • The missing tailing comma on the last entry is important (has to be valid JSON syntax).

Example:

You want to subscribe to the new Walking Dead Deluxe series. Looking at a sample issue you get the format:
The Walking Dead Deluxe #1 (2020) so add the following entry to your comics.json file:

  ["The Walking Dead Deluxe", 0]

Check for updates:

# in the repo
./bin/new.js

# you will get output like
New: The Walking Dead Deluxe #2 (2020) - https://getcomics.info/?s=The%20Walking%20Dead%20Deluxe%20%232%20(2020)
New: Fire Power #5 (2020) - https://getcomics.info/?s=Fire%20Power%20%235%20(2020)

You can then download the new issues through the site (see backgroud fold for why I am not doing more).

You will have to manually upgrade the issue number you are on in comics.json.

Related

License

MIT © Jonathan Neidel