aboutsummaryrefslogtreecommitdiffhomepage
path: root/archive.sh
diff options
context:
space:
mode:
Diffstat (limited to 'archive.sh')
-rw-r--r--archive.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/archive.sh b/archive.sh
new file mode 100644
index 0000000..92f1388
--- /dev/null
+++ b/archive.sh
@@ -0,0 +1,23 @@
+wget \
+ --mirror \
+ --page-requisites \
+ --convert-links \
+ --adjust-extension \
+ --no-parent \
+ --wait=1 \
+ -P ./archive/ \
+ https://t.nil.ninja/phperkaigi/2024/golf/
+
+mv ./archive/t.nil.ninja/phperkaigi/2024/golf/* ./archive
+rmdir ./archive/t.nil.ninja/phperkaigi/2024/golf/
+rmdir ./archive/t.nil.ninja/phperkaigi/2024/
+rmdir ./archive/t.nil.ninja/phperkaigi/
+rmdir ./archive/t.nil.ninja/
+
+mkdir -p ./archive/api/quizzes/{1,2,3}
+
+wget -O ./archive/api/quizzes/1/chart.json https://t.nil.ninja/phperkaigi/2024/golf/api/quizzes/1/chart
+wget -O ./archive/api/quizzes/2/chart.json https://t.nil.ninja/phperkaigi/2024/golf/api/quizzes/2/chart
+wget -O ./archive/api/quizzes/3/chart.json https://t.nil.ninja/phperkaigi/2024/golf/api/quizzes/3/chart
+
+sed -i -e 's#/chart`#/chart.json`#' ./archive/assets/chart.js