Adicionem o novo domínio do blog aos seus favoritos! www.crashcomputer.com.br

Postagens com a tag ‘Googlebar’

   quinta-feira, 23 de fevereiro de 2012

Hackeando a barra do google para o Firefox 10



PéssimoRuimMédioBomExcelente (11 votos, média: 4,18 de 5)

Se você faz parte das milhares de pessoas que estão cuspindo marimbondos  :censored: porque o google resolveu descontinuar a GoogleBar para o Firefox, e não consegue mais instalar em versões do Firefox maiores que a 4, saiba que existe uma solução, e que ela (a barra do google) funciona em quase 100% no Firefox 10.

Os motivos para que o google abandone o desenvolvimento da barrinha são obscuros, oficialmente eles dizem que as funções oferecidas pela barrinha já estão todas presentes dentro do engine dos navegadores atuais. Outros (e eu incluso) acreditam que isso é uma “forçada de barra” do google pra que as pessoas migrem para o chrome. Eu sei, o trocadilho no paragrafo anterior foi ruim… o:-)

Se você já tem a barra instalada e fez upgrade do Firefox, ela pode simplesmente sumir ou se você tiver algum addon que force a compatibilidade ou mesmo desligue a checagem de compatibilidade, ela até funciona, porem desligar a checagem de compatibilidade pode trazer alguns problema.

Logo a melhor abordagem é modificar a versão máxima da barra do google pra algo que não a impeça de ser instalada.

Existe o clássico “esquema” de editar o arquivo INSTALL.RDF que funciona na maioria das extensões, porem algumas mais chatinha, você vai ganhar este erro nas fuças:

Depois de ler muita coisa a respeito de como funcionam os addon (extensões) do Firefox, descobri que os addon podem ser UNSIGNED ou SIGNED. O caso é que a barra do google é SIGNED! E isso é para dificultar modificações. o_O

Porem se você esta cagando e andando pra isso, pelo fato dela ser SIGNED (eu estou) há uma forma de resolver isso. :tooth:

Um addon do Firefox, não passa de um arquivo ZIP renomeado para XPI. Assim sendo se você renomear uma extensão para .ZIP vai poder extrair todo o seu conteúdo.

Então o primeiro passo é conseguir o XPI da barra do google, em sua ultima versão. Uma pesquisa no google por GoogleToolbarforFirefox{7.1.20110512W}.xpi geralmente resolve, ou apele para o Oldversion.

De posse do arquivo XPI, renomeie a extensão para .ZIP e extraia os arquivos.

Entre na pasta onde extraiu os arquivos e encontre o arquivo INSTALL.RDF

Abra-o em um editor de texto, recomento o Notepad2 para isso, pois alguns arquivos podem abrir sem a quebra de linha (arquivos gerados sem CR+LF no final da linha). Encontre a linha onde esteja:

<em:maxVersion>4.0.*</em:maxVersion>

E altere para:

<em:maxVersion>*.*</em:maxVersion>

Salve o arquivo.

Agora exclua a pasta META-INF que é onde estão os arquivos de assinatura.

Excluindo esta pasta, a barra não será mais SIGNED, e na hora de instalar você irá receber esta mensagem:

Aproveite para consertar outro problema, a barra atualmente quando se faz o logon em usa conta google, não deixa a bolinha verde, indicando que esta logado.

Edite o arquivo toolbar.js que está dentro da pasta lib. Use o Notepad2 pra isso o outro editor decente, pois o arquivo é grande e o editor vai perguntar se quer abrir o arquivo grande, confirme que sim.

Localize e substitua todas as ocorrências de: www.google.com/accounts para accounts.google.com

Você deverá encontrar 14 ocorrências. Salve o arquivo. :-P

Agora volte a pasta raiz onde extraiu os arquivos todos, selecione todas as pastas e arquivos e comprima novamente em um arquivo ZIP. Feito o arquivo ZIP, renomeie sua extensão novamente para .XPI

Pronto! Agora você tem um instalador da barra do google que irá instalar em qualquer versão do Firefox sem espernear. :yahoo:

E mande uma banana pro google :bad: , por ter largado todos os usuários da barra na mão, e ainda não ter liberado seu código em licença GPL para que os próprios usuários a mantenham, já que eles não tem mais interesse.

Agora é só usar a barra do google. Espero que isto aqui seja de alguma utilidade a alguém. Se gostou, comente e avalie esse post (as porcarias das estrelinha ali perto do título, viu?) :mamba:

[ Ouvindo: Philip Oakey & Giorgio Moroder – Together In Electric Dreams (Instrumental) ]


  Melhor visualizado a
1024 x 768 True color
Proudly powered by WordPress. Theme developed with WordPress Theme Generator.
E altamente gambiarrado por mim mesmo :)
Copyright © 2010 by Crash Computer. All rights reserved.
Switch to mobile version