~aleteoryx/bundlemania

2e9dfdbee92eba970128e33cbda200d9bb275742 — Aleteoryx 9 months ago 2cbe47a
repo info
2 files changed, 27 insertions(+), 0 deletions(-)

A LICENSE
A README
A LICENSE => LICENSE +13 -0
@@ 0,0 1,13 @@
Zero-Clause BSD
=============

Permission to use, copy, modify, and/or distribute this software for
any purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

A README => README +14 -0
@@ 0,0 1,14 @@
code for keeping track of my extreme number of itch bundles

scripts:

* setup.tcl DB-PATH
  sets up a new database 
* import.tcl DB-PATH DATAFILE ?DATAFILE ...?
  loads the datafiles as formatted by misc/scripts.js into DB-PATH, ignoring existing urls
* mark.tcl 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
* unmark.tcl DB-PATH GAMEURL ?GAMEURL ...?
  unmarks each GAMEURL, as if it were never marked
* stats.tcl DB-PATH ?GAMEURL ...?
  if no GAMEURLs are present, prints database stats. otherwise, prints the played status of each GAMEURL