Quantcast
Channel: Comentarios en: Añadir un icono personalizado al lanzador de Unity
Viewing all articles
Browse latest Browse all 2

Por: Federico Cabañas

$
0
0

Hola , tengo una pregunta ¿como hago para agregar un icono a personalizado a un programa portable como stremio que no se instala ?
Yo modifique una scrip para instalar el programa pero siempre me queda sin el icono personaliza que le asigne.
#!/bin/bash

#Error
func_error() {
[ $error == “0” ] && return 0
echo ”
Unexpected Error:
=================
at: $current
… Please try again.”
exit 1
}

#Get current architecture
current=”1:Set architecture”
if [[ $(uname –machine) == “x86_64″ ]] ; then
arch=”64” && error=0
elif [[ $(uname –machine) == “i”*”86″ ]] ; then
arch=”32″ && error=0
else
error=1
fi
func_error

#Variables
version=”0.3.6.5″
tos=”http://www.strem.io”

#Disclaimer
clear
echo ”
Stremio $version – Linux $arch bits
==================================

Please read our Terms of service:
$tos

This installer will install Stremio in:
~/.Stremio
~/.local/share/applications
~/.local/share/icons

{ read -p “Type ‘y’ and press enter to install : ” r /dev/null && error=0 || error=1

#move icon
mkdir -p “$HOME/.local/share/icons”
cp Stremio.png “$HOME/.local/share/icons/Stremio.png” &> /dev/null && error=0 || error=1

func_error

#create .desktop in home
echo ”
– Creating new configuration files…”

current=”2: Desktop file”
mkdir -p “$HOME/.local/share/applications”

echo “[Desktop Entry]
Comment=Watch Movies and TV Shows instantly
Name=Stremio
Exec=$HOME/.Stremio/Stremio
Icon=popcorntime.png
MimeType=application/x-bittorrent;x-scheme-handler/magnet;
StartupNotify=false
Categories=AudioVideo;Video;Network;Player;P2P;
Type=Application” > “$HOME/.local/share/applications/Stremio.desktop” && error=0 || error=1
func_error

# Work-around for missing libudev.so.1 on Ubuntu 12.04
if [ ! -e /lib/$(uname –machine)-linux-gnu/libudev.so.1 ]; then
ln -s /lib/$(uname –machine)-linux-gnu/libudev.so.0 $HOME/.Stremio/libudev.so.1
sed -i ‘s,Exec=,Exec=env LD_LIBRARY_PATH='”$HOME”‘/.Stremio ,g’ $HOME/.local/share/applications/Stremio.desktop
fi

#chmod .desktop
current=”3: Chmod files”
chmod +x “$HOME/.Stremio/Stremio/Stremio” &> /dev/null && error=0 || error=1
chmod +x “$HOME/.local/share/applications/Stremio.desktop” &> /dev/null && error=0 || error=1
func_error

#uninstaller
echo “How to uninstall Stremio ?
===============================

1) Main application:
– Delete ~/.Popcorn-Time
– Delete ~/.local/share/applications/Stremio.desktop
– Delete ~/.local/share/icons/Stremio.png

2) Configuration files and databases:
– Delete ~/.config/Stremio” > “$HOME/.Stremio/Uninstall.txt”

#installation success
echo ”

Stremio is now installed in:
«$HOME/.Stremio»


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images