Skip to content

Embedded Objects

Essa é uma extensão que eu escrevi há algum tempo. Meu objetivo principal ao escrever essa extensão era aprender a arquitetura interna do Mozilla/Firefox e o mecanismo de extensões do browser.

A extensão mostra uma setinha esquerda no canto inferior direito da tela sempre que um conteúdo dentro das tags <applet>, <embed>, <object> ou <bgsound> é detectado na página. Clicando na seta, abre-se um menu que permite baixar os arquivos detectados.

Arquivos presentes em www.cartoonbrew.com

Em algumas páginas (o site do iTunes, por exemplo), o conteúdo é inserido via javascript, depois que a página foi carregada. Nesse caso a setinha exibe uma estrelinha laranja indicando que a página foi atualizada.

Menu mostrando o applet do Banco do Brasil

A extensão atende aos meus objetivos, que eram poder baixar trailers do site da Apple, para poder assistir fora do browser e salvar applets interessantes e joguinhos em flash encontrados pela internet.

Uma observação importante é que a extensão não serve para baixar vídeos em flash, de sites como o Youtube. Nesses casos o vídeo é transmitido via streaming para o player embutido no browser e minha extensão só baixa conteúdo estático.

Baixe aqui a extensão

3 Comments

  1. Poom wrote:

    I really don’t want img tag to be included too!!! We can just simply right-click and save image as if we want to save images. Please remove the img tag support!!!!

    Thursday, September 11, 2008 at 02:52 | Permalink
  2. Fábio wrote:

    I added it because some pages make it difficult to download imgs. I usually have to look at the source code and try to find the img links myself.

    I’ll add an option to disable it in a future version.

    Thursday, September 11, 2008 at 11:28 | Permalink
  3. Poom wrote:

    How about this, make it not including img tag by default. Then, below the details menu, have a check box to include img tag too or sumthn. Most websites aren’t difficult to download img and have many images, which makes the list very long. Having users manually enable img tag is the best way, I think.

    Saturday, September 13, 2008 at 18:41 | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*