From fade320df43334890bb305f5dfea2a22230819a4 Mon Sep 17 00:00:00 2001 From: bakustarver <66978329+bakustarver@users.noreply.github.com> Date: Fri, 16 May 2025 04:59:59 +0300 Subject: [PATCH] Add files via upload --- proversion/proversion_install.sh | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 proversion/proversion_install.sh diff --git a/proversion/proversion_install.sh b/proversion/proversion_install.sh new file mode 100644 index 0000000..8fc74ab --- /dev/null +++ b/proversion/proversion_install.sh @@ -0,0 +1,48 @@ +#!/bin/bash + + + +ITCHIOFILEPATH="$HOME/.config/itchiokey.txt" + + +arch=$(uname -m) + + + +yadinstall() { +wget "https://github.com/bakustarver/rpgmakermlinux-cicpoffs/releases/download/libraries/yad.$arch" -O /tmp/yad +chmod +x /tmp/yad + +} + + + +if [ -z "$@" ]; then +if ! [ -f "/tmp/yad" ]; then +yadinstall +fi +apikey=$(/tmp/yad --entry --entry-label="Your itch io api key" --title="Pro version installer") +gui=true +else +apikey=$(echo "$@") +fi + + +jsondata=$(wget -qO- "https://api.itch.io/games/2577304/uploads?api_key=$apikey") + +if [ -z "$itchjson" ]; then +if [ "$gui" = "true" ]; then +/tmp/yad --text "Cannot get data from server, wrong itch.io key?" +# else +fi +echo "Cannot get data from server, wrong itch.io key?" +exit 1 +else +echo "$apikey" > "$ITCHIOFILEPATH" +fi + +export ITCH_API_KEY="$apikey" + + +wget -qO- "https://raw.githubusercontent.com/bakustarver/rpgmakermlinux-cicpoffs/main/installgithub.sh" | bash +