GitXplorerGitXplorer
j

getcomics-update

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
edf41d2512dad771a5c5630a62ed7afc99c75237

Remove extraneous dotfiles

jjneidel committed 4 years ago
Unverified
a6ea4e6f795f590f5b49f344f91b14798b100165

Upgrade readme for noobs

jjneidel committed 4 years ago
Unverified
40e4c79f51d33df8b7146fa73d6c71e3acc6938e

Fix updates file output

jjneidel committed 4 years ago
Unverified
e064d9da968bbeee2608f2f5cad225db6237e448

Add search link to output

jjneidel committed 4 years ago
Unverified
6749be53888afc7da263c26dbb420339a0b6db81

Remove link functionality

jjneidel committed 4 years ago
Unverified
7b87573bc6c4d2b2b143679df58077c1459def19

Update updates path

jjneidel committed 4 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