Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37047223
en ru br
Репозитории ALT
S:2.1.20221123-alt1
www.altlinux.org/Changes

Группа :: Игры/Аркады
Пакет: opentyrian

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

#!/bin/sh
DIALOG=Xdialog
TYRIANPACK=tyrian21.zip
TYRIANURL="http://www.camanis.net/tyrian/$TYRIANPACK"
DL_PATH="$HOME/.opentyrian/content_download"
download_content() {
$DIALOG --screen-center --wrap --title "Download and Install Tyrian content" \
--yesno "For start of game OpenTyrian it is necessary to load from a Internet 4.7Mb \n with the original data from Tyrian. Download ?" 0 0

case $? in
0)
[ -d $DL_PATH ] || mkdir -p $DL_PATH
eval "curl -# $TYRIANURL -o $DL_PATH/$TYRIANPACK" 2>&1 | tr "\r" "\n"|sed "s,# *,,gm"| $DIALOG --title "Progress" --no-close \
--gauge "Downloading ...\n\n" 0 0
pushd $DL_PATH
if unzip -j -o -d $DL_PATH "$TYRIANPACK";then
$DIALOG --screen-center --wrap --title "Download and Install Tyrian content" \
--yesno "Complete. Start Game ?" 0 0
[ $? -eq 0 ] || exit
else
$DIALOG --screen-center --wrap --title "Download and Install Tyrian content" \
--msgbox "Unknown error !" 0 0
fi
popd
;;
*)
exit
;;
esac
}

if [ -e "$DL_PATH/palette.dat" ];then
opentyrian -t $DL_PATH $*
else
download_content && rm -f "$DL_PATH/$TYRIANPACK" && opentyrian -t $DL_PATH $*
fi
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin