From 2e9dfdbee92eba970128e33cbda200d9bb275742 Mon Sep 17 00:00:00 2001 From: Aleteoryx Date: Fri, 7 Feb 2025 23:22:06 -0500 Subject: [PATCH] repo info --- LICENSE | 13 +++++++++++++ README | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 LICENSE create mode 100644 README diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..d3061a372fda562b5a1d0a85bc56c67fc0d7d3fb --- /dev/null +++ b/LICENSE @@ -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. diff --git a/README b/README new file mode 100644 index 0000000000000000000000000000000000000000..78b1e589d5a6d3df0ec35e6456167802772759a5 --- /dev/null +++ b/README @@ -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