From be672157868dc42c514ff006593b81614012cc30 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Wed, 16 Aug 2023 16:11:20 -0400 Subject: [PATCH] Added update script for Rettou because it seems to update frequently. --- game-scripts/rettou-update.sh | 53 +++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100755 game-scripts/rettou-update.sh diff --git a/game-scripts/rettou-update.sh b/game-scripts/rettou-update.sh new file mode 100755 index 0000000..d9b1920 --- /dev/null +++ b/game-scripts/rettou-update.sh @@ -0,0 +1,53 @@ +#!/bin/bash +# +# âe contents of this file are subject to the Common Public Attribution +# License Version 1.0 (the âcenseâ you may not use this file except in +# compliance with the License. You may obtain a copy of the License at +# https://opensource.org/licenses/CPAL-1.0. The License is based on the Mozilla Public License Version +# 1.1 but Sections 14 and 15 have been added to cover use of software over a +# computer network and provide for limited attribution for the Original +# Developer. In addition, Exhibit A has been modified to be consistent with +# Exhibit B. +# +# Software distributed under the License is distributed on an â ISâasis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for THE SPecific language governing rights and limitations under the +# License. +# +# The Original Code is audiogame manager. +# +# The Original Developer is not the Initial Developer and is . If +# left blank, the Original Developer is the Initial Developer. +# +# The Initial Developer of the Original Code is Billy "Storm Dragon" Wolfe. All portions of +# the code written by Billy Wolfe are Copyright (c) 2020. All Rights +# Reserved. +# +# Contributor Michael Taboada. +# +# Attribution Copyright Notice: Audiogame manager copyright 2020 Storm Dragon. All rights reserved. +# +# Attribution Phrase (not exceeding 10 words): A Stormux project +# +# Attribution URL: https://stormgames.wolfe.casa +# +# Graphic Image as provided in the Covered Code, if any. +# +# Display of Attribution Information is required in Larger +# Works which are defined in the CPAL as a work which combines Covered Code +# or portions thereof with code not governed by the terms of the CPAL. + +cache="${XDG_CACHE_HOME:-$HOME/.cache}/audiogame-manager" +updateURL="https://www.kaldobsky.com/audiogames" +updateFiles=("rettou.zip") + + +# Download and extract updates +for i in "${updateFiles[@]}" ; do + rm -fv "${cache}/${i}" + curl -L4 -C - --retry 10 --output "${cache}/$i" "${updateURL}/$i" + unzip -o -d ~/".local/wine/aprone/drive_c/Program Files/rettou" "${cache}/${i}" +done | dialog --progressbox "Updating Rettou, please wait..." -1 -1 + + +exit 0