Programa ou plugin do Firefox para manipular automaticamente o HTML do site usando regras específicas?

1

Tenho notado dezenas de vezes o quão entediantes são alguns sites.

Portanto, eu preciso de um programa, plug-in para o Firefox ou qualquer coisa que faça o trabalho - para poder adicionar algum tipo de verificação a sites específicos.

Por exemplo, o programa pode procurar por um padrão regexp e, em seguida, executar uma ação de acordo com ele. Por exemplo, se eu encontrar algum idioma na página da Wikipédia, gostaria de movê-lo ou copiá-lo na lista de idiomas. A ação não precisaria necessariamente ser aplicada na regexp que encontrou: ela poderia emitir outra pesquisa de regexp e, se encontrada, faria as ações desejadas, como excluir um bloco de outra parte do HTML, movê-la, ou copie-o para outro local.

    
por Rookie 17.11.2012 / 20:40

2 respostas

2

Você pode usar o add-on do Firefox Greasemonkey .

    
por 17.11.2012 / 20:50
2

userscripts.org/scripts/show/119197 está funcionando bem aqui.

Em vez de adicionar

// @include http://example.com/site/forum/*

para o código-fonte em si, tente apenas adicionar os fóruns de sua escolha nas opções dentro do greasemonkey.

  1. Clique na seta suspensa ao lado do botão da barra de ferramentas greasemonkey
  2. Clique em "gerenciar scripts do usuário ...", que deve abrir o gerenciador de complementos com o painel de teclas do Greasemon realçado.
  3. Encontre o script phpBB Thread Blocker e clique no botão "preferences".
  4. A janela chamada "Greasemonkey - Userscript-preferences" deve abrir.
  5. Vá até a guia "Preferências do usuário"
  6. Clique no botão "Adicionar"
  7. Cole sua página do fórum na área de texto "Aplicar a esses sites".

As páginas adicionadas devem ter essa sintaxe:

http://example.com/site/forum/*

Por fim, clique no botão "OK" e tudo deve ser feito.

Observe que as páginas adicionadas dessa maneira não devem ter o% principal// @include, que é uma meta-informação, mas somente a correta se as fontes do script tiverem sido editadas diretamente por meio de um editor. Outros scripts de usuários devem funcionar direito, mas eu não tentei com este script.

UmcliqueemumXvermelhoocultaumtópicoeháumlinkadicionalnaparteinferiordapágina.Umcliqueem"Edit Hidden Threads" mostra-os em uma lista abaixo do link de threads oculto, se um deles clicar, o thread relacionado é exibido novamente. Eu acho que uma recarga de página (F5) também era necessária.

    
por 19.11.2012 / 09:32