#!/bin/bash


	IP_EXT=`curl http://ipecho.net/plain`

	if [ "$IP_EXT" = "" ]; then
		IP_EXT=`wget -q -O - checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'`
	fi

	if [ "$IP_EXT" = "" ]; then
		IP_EXT=`curl ifconfig.me/ip`
	fi

	IP_LOCAL=`ip -s route | cut -d" " -f12 | tail -n1`

echo $IP_EXT
echo $IP_LOCAL

case $LANG in
    es*)
		TIT="Asistencia remota"
		TEXT="
Con esta utilidad podrá ayudar de forma remota a otro usuario.

Para ello, debe configurar su encaminador (router) para que el servidor VNC use el puerto <b>5500</b> y envíe la información a su ordenador local (<b>$IP_LOCAL</b>). Es lo que se conoce como hacer NAT, abrir o asignar (mapear) puertos. Esta configuración sólo tiene que hacerla una única vez, si no sabe cómo realizarla busque información en Internet o pregunte en el foro de <b><i>GALPon MiniNo</i></b>.

Una vez configurado su encaminador, debe comunicar su IP externa \n\n\t\t\t<b><big>$IP_EXT</big></b>\n\na la persona que quiera ayudar. Y ésta, lo único que tiene que hacer es introducirla en la aplicación de «<b><i>Ayuda remota</i></b>».

Unos segundos después, en la ventana del programa que se abrirá a continuación, aparecerá el escritorio remoto compartido."
    ;;
    gl*)
		TIT="Asistencia remota"
		TEXT="
Con esta utilidade poderá axudar de xeito remoto a outro usuario.

Para elo, ten que configurar o seu encamiñador (router) para que o servidor VNC use o porto <b>5500</b> e envíe a información cara o seu computador local (<b>$IP_LOCAL</b>). É o que se coñece como facer NAT, abrir ou asignar (mapear) portos. Esta configuración só terá que facela unha única vez, se non sabe como realizala busque información na Internet ou pregunte no foro de <b><i>GALPon MiniNo</i></b>.

Una vez configurado o seu encamiñador, ten que comunicarlle o seu IP externo \n\n\t\t\t<b><big>$IP_EXT</big></b>\n\ná persoa que queira axudar. E esta, o único que terá que facer é introducila no seu aplicativo de «<b><i>Axuda remota</i></b>».

Uns segundos despois, na xanela do programa que se abrirá a seguir, aparecerá o escritorio remoto compartido."
    ;;
    ca*)
        TIT="Assistència remota"
        TEXT="
Amb aquesta aplicació podràs ajudar remotament a un altre usuari.

Per a això, has de configurar el teu encaminador (router) perquè el servidor VNC utilitzi el port <b>5500</b> i enviï la informació al teu ordinador local (<b>$IP_LOCAL</b>). És el que es coneix com fer NAT, obrir o assignar (mapejar) ports. Aquesta configuració només ha de fer-la una única vegada, si no saps com fer-la busca informació a Internet o pregunta al fòrum de <b><i>GALPon MiniNo</i></b>.

Un cop configurat el encaminador, has de comunicar teva IP externa \n\n\t\t\t<b><big>$IP_EXT</big></b>\n\na la persona que volgui ajudar. I aquesta, l'únic que ha de fer és introduir-la en l'aplicació de «<b><i>Ajuda remota</i></b>».

Uns segons després, a la finestra del programa que s'obrirà a continuació, apareixerà l'escriptori remot compartit."
    ;;
    *)
		TIT="Remote assistant"
		TEXT="
With this application you can help another user remotely.

To do this, you must configure in your router the VNC server to use <b>5500</b> port and send the information to your local computer (<b>$IP_LOCAL</b>). This is known as doing NAT, open or map ports. This setting you only have to do it once, if you don't know how to do this, searching the Internet or ask in the <b><i>GALPon MiniNo </i></b>forum.

After configuring your router, you must communicate your external IP \n\n\t\t\t<b><big>$IP_EXT</big></b>\n\n to the person who wants to be helped. Person helped only have to enter it in the application <b><i>Remote assistant </i></b>.

A few seconds later, in the program window will appear the remote desktop."
    ;;
esac


ICON="gnome-remote-desktop-server"

yad --title="$TIT" --text="$TEXT" \
	--width 500 --height 400 \
	--image="$ICON" --window-icon="$ICON"

if [ "$?" == "0" ];then
vinagre
fi
