Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > ba23a085cf315f4c4b5f4509f3fc4d9b > files > 1

get-telegram-1.7.7-3.mga9.src.rpm

#!/bin/bash
# First check if Telegram is downloaded or not
if [ -f "$HOME/.TelegramDesktop/application/Telegram" ]
then
	# If installed then just run it
	"$HOME/.TelegramDesktop/application/Telegram"
else
	# We need to downoad it from telegram.org, for that we need to know the arch we are running on
	arch=$(uname -m)
	tsuffix=''
	if [ "$arch" != "x86_64" ]
	then
		tsuffix='32'
	fi
	
	# Let's download Telegram
	mkdir -p "$HOME/.TelegramDesktop"
	wget https://telegram.org/dl/desktop/linux$tsuffix -O "$HOME/.TelegramDesktop/telegram" 2>&1 | sed -u 's/.* \([0-9]\+%\)\ \+\([0-9.]\+.\) \(.*\)/\1\n# Downloading at \2\/s, ETA \3/' | zenity --progress --auto-close --auto-kill --title="Downloading..."

	# Now we just unpack it and run
	cd "$HOME/.TelegramDesktop" && tar xf "$HOME/.TelegramDesktop/telegram" | zenity --progress --auto-close --auto-kill --text="Unpacking..." --pulsate && rm -f "$HOME/.TelegramDesktop/telegram" && mv Telegram application && "$HOME/.TelegramDesktop/application/Telegram"
fi