Autor Tópico: Ícones originais do firefox  (Lida 10448 vezes)

Offline alexandreoz

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
    • http://alexandreoz.homelinux.com
Ícones originais do firefox
« Online: 26 de Julho de 2006, 14:22 »
Essa dica é pra substituir o ícone padrão que vem com o Ubuntu (mundo) pelos originais do firefox (raposa envolta do globo).

Dica retirada do forum gringo e traduzida por mim, muito simples, mas só funciona no DAPPER.

1- Crie um novo script:

Code:
$ sudo gedit /usr/local/bin/restore_mozilla_icons


2- Cole o seguinte codigo dentro dele:

Código: [Selecionar]
#! /bin/sh

#
# Restore the original Firefox and/or Thunderbird icons.
#

#
# TODO: Create and implement SVG icons
#

FIREFOX_LIB="/usr/lib/firefox/"
FIREFOX_BIN="/usr/bin/mozilla-firefox"
THUNDERBIRD_BIN="/usr/bin/mozilla-thunderbird"

ICON_PACK_URL="http://ubuntu.globalvision.ch/mozilla_icons_dapper.tar.bz2"
ICON_PACK_FILENAME="mozilla_icons_dapper.tar.bz2"
TMP_DIR="/tmp/moz-icons"$$"/"


#Ctrl-C trapping
trap ctrlc INT
ctrlc()
{
echo -e "\nAborted by user."
rm -rf $TMP_DIR
exit 2
}

#Input read function
readyn()
{
read input
if [ -z "$input" ] || [ "$input" == "y" ] || [ "$input" == "yes" ] || [ "$input" == "Y" ] || [ "$input" == "YES" ] ; then
echo 1
return
fi
echo 0
}


#Check if run as root
if [ "$UID" -ne 0 ] ; then
echo "You must be root to do that!"
exit 1
fi


#Ask which icons to replace
replace_ff="0"
replace_ff_doc="0"
replace_tb="0"
replace_tb_pm="0"

if [ -x "$FIREFOX_BIN" ] ; then
#Firefox
echo -n "Replace the Mozilla Firefox program icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_ff="1"
fi

#Firefox document
echo -n "Replace the Mozilla Firefox document icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_ff_doc="1"
fi
fi

if [ -x "$THUNDERBIRD_BIN" ] ; then
#Thunderbird
echo -n "Replace the Mozilla Thunderbird program icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_tb="1"
fi

#Thunderbird profile manager
echo -n "Replace the Mozilla Thunderbird profile manager icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_tb_pm="1"
fi
fi

if [ "$replace_ff" -eq "0" ] && [ "$replace_ff_doc" -eq "0" ] && [ "$replace_tb" -eq "0" ] && [ "$replace_tb_pm" -eq "0" ] ; then
echo "Nothing to do here."
exit 0
fi


#Ask for divert the original packaged files to alternate locations
divert="0"

echo -e "\nDo you want to divert the original packaged files to alternate locations"
echo -n "(make the changes permanent) (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
divert="1"
fi


#Downloading
echo -en "\nDownloading and replacing icons. Please wait..."

mkdir $TMP_DIR
wget $ICON_PACK_URL -O $TMP_DIR$ICON_PACK_FILENAME >/dev/null 2>&1
if [ ! -f $TMP_DIR$ICON_PACK_FILENAME ] ; then
echo -e "\nCannot download icons. Please check your internet connection."
rm -rf $TMP_DIR
exit 1
fi
tar xjf $TMP_DIR$ICON_PACK_FILENAME -C $TMP_DIR


#Replace Firefox icon
if [ "$replace_ff" -gt "0" ] ; then
if [ ! -f $TMP_DIR"mozilla-firefox.png" ] || [ ! -f $TMP_DIR"mozilla-firefox.xpm" ] ; then
echo "Cannot continue (unavailable Firefox icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f /usr/share/pixmaps/firefox.png /usr/share/pixmaps/firefox.old.png
cp -f /usr/share/pixmaps/mozilla-firefox.xpm /usr/share/pixmaps/mozilla-firefox.old.xpm
cp -f $FIREFOX_LIB"icons/default.xpm" $FIREFOX_LIB"icons/default.old.xpm"
cp -f $FIREFOX_LIB"chrome/icons/default/default.xpm" $FIREFOX_LIB"chrome/icons/default/default.old.xpm"

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename /usr/share/pixmaps/firefox.png >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.xpm >/dev/null
dpkg-divert --rename $FIREFOX_LIB"icons/default.xpm" >/dev/null
dpkg-divert --rename $FIREFOX_LIB"chrome/icons/default/default.xpm" >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-firefox.png" /usr/share/pixmaps/firefox.png
cp $TMP_DIR"mozilla-firefox.xpm" /usr/share/pixmaps/mozilla-firefox.xpm
cp $TMP_DIR"mozilla-firefox.xpm" $FIREFOX_LIB"icons/default.xpm"
cp $TMP_DIR"mozilla-firefox.xpm" $FIREFOX_LIB"chrome/icons/default/default.xpm"
echo -n "."
fi


#Replace Firefox document icon
if [ "$replace_ff_doc" -gt "0" ] ; then
if [ ! -f $TMP_DIR"mozilla-firefox-doc.png" ] ; then
echo "Cannot continue (unavailable Firefox document icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f $FIREFOX_LIB"icons/document.png" $FIREFOX_LIB"icons/document.old.png"

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename $FIREFOX_LIB"icons/document.png" >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-firefox-doc.png" $FIREFOX_LIB"icons/document.png"
echo -n "."
fi


#Replace Thunderbird icon
if [ "$replace_tb" -gt "0" ] ; then
#TODO: if [ ! -f $TMP_DIR"mozilla-thunderbird.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.svg" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.xpm" ] ; then
if [ ! -f $TMP_DIR"mozilla-thunderbird.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.xpm" ] ; then
echo "Cannot continue (unavailable Thunderbird icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f /usr/share/pixmaps/mozilla-thunderbird.png /usr/share/pixmaps/mozilla-thunderbird.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird.svg /usr/share/pixmaps/mozilla-thunderbird.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird.old.xpm
cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.png /usr/share/pixmaps/mozilla-thunderbird-menu.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.svg /usr/share/pixmaps/mozilla-thunderbird-menu.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.xpm /usr/share/pixmaps/mozilla-thunderbird-menu.old.xpm
cp -f /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.old.xpm
cp -f /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.old.xpm
cp -f /usr/lib/mozilla-thunderbird/icons/default.xpm /usr/lib/mozilla-thunderbird/icons/default.old.xpm
cp -f /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm /usr/lib/mozilla-thunderbird/icons/mozicon16.old.xpm
cp -f /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm /usr/lib/mozilla-thunderbird/icons/mozicon50.old.xpm

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.xpm >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/default.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-thunderbird.png" /usr/share/pixmaps/mozilla-thunderbird.png
#TODO: cp $TMP_DIR"mozilla-thunderbird.svg" /usr/share/pixmaps/mozilla-thunderbird.svg
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/share/pixmaps/mozilla-thunderbird.xpm
cp $TMP_DIR"mozilla-thunderbird.png" /usr/share/pixmaps/mozilla-thunderbird-menu.png
#TODO: cp $TMP_DIR"mozilla-thunderbird.svg" /usr/share/pixmaps/mozilla-thunderbird-menu.svg
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/default.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm
echo -n "."
fi


#Replace Thunderbird profile manager icon
if [ "$replace_tb_pm" -gt "0" ] ; then
#TODO: if [ ! -f $TMP_DIR"mozilla-thunderbird-pm.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.svg" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.xpm" ] ; then
if [ ! -f $TMP_DIR"mozilla-thunderbird-pm.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.xpm" ] ; then
echo "Cannot continue (unavailable Thunderbird icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.png /usr/share/pixmaps/mozilla-thunderbird-pm.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.svg /usr/share/pixmaps/mozilla-thunderbird-pm.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.xpm /usr/share/pixmaps/mozilla-thunderbird-pm.old.xpm
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.xpm

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.xpm >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-thunderbird-pm.png" /usr/share/pixmaps/mozilla-thunderbird-pm.png
#TODO: cp $TMP_DIR"mozilla-thunderbird-pm.svg" /usr/share/pixmaps/mozilla-thunderbird-pm.svg
cp $TMP_DIR"mozilla-thunderbird-pm.xpm" /usr/share/pixmaps/mozilla-thunderbird-pm.xpm
cp $TMP_DIR"mozilla-thunderbird-pm.png" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png
#TODO: cp $TMP_DIR"mozilla-thunderbird-pm.svg" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg
cp $TMP_DIR"mozilla-thunderbird-pm.xpm" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
echo -n "."
fi


echo " done !"


#Reload gnome-panel
echo -en "\nShall I reload gnome-panel to apply the changes (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
killall gnome-panel
fi


rm -rf $TMP_DIR
exit 0

3- Permitir executar:

Code:
$ sudo chmod +x /usr/local/bin/restore_mozilla_icons


4- Rode o script:

Code:
$ sudo restore_mozilla_icons



Pronto!



« Última modificação: 26 de Julho de 2006, 14:34 por agente100gelo »

Offline dookie

  • Usuário Ubuntu
  • *
  • Mensagens: 131
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #1 Online: 26 de Julho de 2006, 21:50 »
Isso ae! Adeus ao Globo podre!!  ;D

Offline AugustoMithrandir

  • Usuário Ubuntu
  • *
  • Mensagens: 44
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #2 Online: 27 de Julho de 2006, 00:53 »
exelente dica!!!

Vlw

Era tudo que eu queria  ;D

Offline Taurandur

  • Usuário Ubuntu
  • *
  • Mensagens: 7
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #3 Online: 28 de Julho de 2006, 11:01 »
Pode parecer besteira, mas realmente era irritante aquele globo feio...  ;D ;D ;D

Aqui teve uma hora que ele perguntou se gostaria de recarregar o gnome-panel, coloquei que sim, mas obviamente deu erro pois uso o Kde. Mesmo assim os icones foram alterados para os originais e fiquei feliz. :D

Vlw pela dica!!  ;)

Offline kropco

  • Usuário Ubuntu
  • *
  • Mensagens: 84
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #4 Online: 28 de Julho de 2006, 12:38 »
SHOW

Sabe que esses pequenos detalhes deixam a gente cada vez mais satisfeito com o sistema e com o forum..

Valeu

Adriano

Offline kenshin6x

  • Usuário Ubuntu
  • *
  • Mensagens: 55
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #5 Online: 28 de Julho de 2006, 18:31 »
Pode parecer besteira, mas realmente era irritante aquele globo feio...  ;D ;D ;D

Aqui teve uma hora que ele perguntou se gostaria de recarregar o gnome-panel, coloquei que sim, mas obviamente deu erro pois uso o Kde. Mesmo assim os icones foram alterados para os originais e fiquei feliz. :D


aconteceu msm comig ehhe, uso kubuntu

mto bom o tutorial kra, parabens!

Offline pimpao

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #6 Online: 30 de Julho de 2006, 17:45 »
Muito bom o tutorial!! Rodou blzinha!!
Valeu!!



Offline mrbin

  • Usuário Ubuntu
  • *
  • Mensagens: 229
    • Ver perfil
    • somnium
Re: Ícones originais do firefox
« Resposta #7 Online: 31 de Julho de 2006, 14:10 »
muito boa dica, também. O ícone original é BEM mais legal.

Porque eles trocam pelo mundinho?
Ubuntu user nº 4141
Since 2004

Offline AugustoMithrandir

  • Usuário Ubuntu
  • *
  • Mensagens: 44
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #8 Online: 01 de Agosto de 2006, 20:55 »
muito boa dica, também. O ícone original é BEM mais legal.

Porque eles trocam pelo mundinho?

O firefox é um software livre, mas o seu icone é de propriedade da mozilla.

Acho que é por isso...rs


Alias, depois q o firerox eh atualizado os icones originais voltam?
=/

aqui ta acontecendo isso...

tenho q rodar o script toda vez q atualizo o firefox.


Offline mur

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
    • mur @ last.fm
Re: Ícones originais do firefox
« Resposta #9 Online: 01 de Agosto de 2006, 22:09 »
muito boa dica, também. O ícone original é BEM mais legal.

Porque eles trocam pelo mundinho?

O firefox é um software livre, mas o seu icone é de propriedade da mozilla.

Acho que é por isso...rs


Alias, depois q o firerox eh atualizado os icones originais voltam?
=/

aqui ta acontecendo isso...

tenho q rodar o script toda vez q atualizo o firefox.



é mais ou menos isso... quando a versão do firefox é compilada por eles vem com o ícone da raposa, quando é compilada por terceiros vem com o ícome do mundo...

quando ele é atualizado é instalado a última versão compilada para o Ubuntu, por isso volta o ícone...

é só dar uma olhada no site da mozilla que tem essa explicação lá...
AtlhonXP 2400+/Geforce 6200FX/2GB RAM DDR400/HD 80GB+250GB+500GB
Ubuntu 8.04

Offline jbmacae

  • Usuário Ubuntu
  • *
  • Mensagens: 54
    • Ver perfil
    • Grupo JBmacaé - Oportunidade Para Todos.
Re: Ícones originais do firefox
« Resposta #10 Online: 03 de Agosto de 2006, 09:49 »
Dica muito boa. Funcionou perfeitamente por aqui! :D
João Batista
www.jbmacae.com

Offline arsolto

  • Usuário Ubuntu
  • *
  • Mensagens: 625
  • Alea Jacta Est
    • Ver perfil
    • Por Ofício
Re: Ícones originais do firefox
« Resposta #11 Online: 03 de Agosto de 2006, 20:37 »
Eu também tenho interesse em mudar o ícone do Firefox, quero optar pelo original. Mas não gostei da idéia de ter que executar a mesma dica na medida em que o navegador sofre atualizações.

Deve haver alguma maneira de realizar a mudança de forma permanente.

Offline xinna

  • Usuário Ubuntu
  • *
  • Mensagens: 17
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #12 Online: 03 de Agosto de 2006, 22:40 »
OWWWW Maravilha Alberto!!!!!!!!!!  :D


Citar
Eu também tenho interesse em mudar o ícone do Firefox, quero optar pelo original. Mas não gostei da idéia de ter que executar a mesma dica na medida em que o navegador sofre atualizações.

Deve haver alguma maneira de realizar a mudança de forma permanente.

Concordo Plenamente;;;; o Icone do Thunderbird tambem é soda, se alguem souber como troca-lo.... ehehehe

Valeu alexandreoz.

Offline AugustoMithrandir

  • Usuário Ubuntu
  • *
  • Mensagens: 44
    • Ver perfil
Re: Ícones originais do firefox
« Resposta #13 Online: 06 de Agosto de 2006, 16:08 »
Eu também tenho interesse em mudar o ícone do Firefox, quero optar pelo original. Mas não gostei da idéia de ter que executar a mesma dica na medida em que o navegador sofre atualizações.

Deve haver alguma maneira de realizar a mudança de forma permanente.

Somente instalando o firefox direto do site da mozilla.
hehe

alt3rna

  • Visitante
Re: Ícones originais do firefox
« Resposta #14 Online: 06 de Agosto de 2006, 16:30 »
Pessoal, li por ai algumas coisas:
-que o firefox que vem instalado é mais lento
-que ele naum pode ser desinstalado se não somem algumas partes do ubuntu (ex adcionar/remover aplicativos)

e ele tem o icone feio, queria saber com q eu faço para instalar o que eu faço o download la do getfirefox.com, e deixar os dois instalados, tem como?


Outra coisa, sei q eh pira minha, mas jah q ta mexendo nos icones, tem o do help > about firefox, me um nervoso ver aquele mundinho la hehehe
« Última modificação: 06 de Agosto de 2006, 17:09 por alt3rna »