~aleteoryx/bundlemania

code for keeping track of my extreme number of itch bundles
comment in s/pick
reorg, some games
add a game, reformat readme

refs

master
browse  log 

clone

read-only
https://git.amehut.dev/~aleteoryx/bundlemania
read/write
git@git.amehut.dev:~aleteoryx/bundlemania

You can also use your local clone with git send-email.

code for keeping track of my extreme number of itch bundles

scripts
=======

* s/setup DB-PATH
  sets up a new database

* s/import DB-PATH DATAFILE ?DATAFILE ...?
  loads the datafiles as formatted by misc/scripts.js into DB-PATH, ignoring existing urls

* s/mark DB-PATH ?-force? ?-timestamp TIMESTAMP? GAMEURL ?GAMEURL ...?
  marks each GAMEURL as played on TIMESTAMP, or YYYYMMDD by default.
  will not overwrite an existing timestamp without -force

* s/unmark DB-PATH GAMEURL ?GAMEURL ...?
  unmarks each GAMEURL, as if it were never marked

* s/stats DB-PATH ?GAMEURL ...?
  if no GAMEURLs are present, prints database stats. otherwise, prints the played status of each GAMEURL

* s/ignore DB-PATH GAMEURL ?GAMEURL ...?
  marks each GAMEURL to be ignored by stats

* s/unignore DB-PATH GAMEURL ?GAMEURL ...?
  unmarks each GAMEURL to be ignored by stats

* s/table DB-PATH
  generates an html file with game info

* s/pick DB-PATH
  picks a random, unplayed, unignored game from the database

* s/comment DB-PATH COMMENT GAMEURL ?GAMEURL ...?
  sets the comment on GAMEURL to COMMENT