|
|
@@ -1 +1,25 @@
|
|
|
-# ttsselfhoster
|
|
|
+# ttsselfhoster.py
|
|
|
+
|
|
|
+this is a python3 Script to download Ressources for Tabletop Simulator.
|
|
|
+
|
|
|
+- it reads a JSON encoded TTS Save file from stdin (or set by "-i")
|
|
|
+- downloads all found Assets in an output directory
|
|
|
+- builds sha512sums of them
|
|
|
+- replaces the url in the json if one is supplied via "-u"
|
|
|
+- and outputs a edited JSON Save file into the output directory or stdout if "-o -" is given.
|
|
|
+
|
|
|
+the resulting json can be run in TTS, if the output directory is available via the supplied url.
|
|
|
+
|
|
|
+```
|
|
|
+usage: ttsselfhoster.py [-h] [-i INPUT_FILE] [-o OUTPUT_FILE] [-s SERVER_DIR]
|
|
|
+ [-n] [-u URL]
|
|
|
+
|
|
|
+optional arguments:
|
|
|
+ -h, --help show this help message and exit
|
|
|
+ -i INPUT_FILE, --input_file INPUT_FILE
|
|
|
+ -o OUTPUT_FILE, --output_file OUTPUT_FILE
|
|
|
+ -s SERVER_DIR, --server_dir SERVER_DIR
|
|
|
+ -n, --no_cache
|
|
|
+ -u URL, --url URL
|
|
|
+```
|
|
|
+
|