[Utilitário] Listar as páginas HTML de um fórum
Página 1 de 1 • Compartilhe
[Utilitário] Listar as páginas HTML de um fórum
Listar as páginas HTML de um fórum
O script abaixo (utilitário) vai listar todas as páginas HTML (no intervalo 1 ~ 51) customizadas de um fórum.
Código:
O código está disponível no GitHub (https://github.com/lffg/code-in-js/blob/master/fdf/list-html-pages.js).
Breve explicação
Para executar, basta colocar no console do seu navegador e esperar a "varredura" se concluir.
As requisições de teste são enviadas em paralelo.
Ainda está instável. Pretendo ir atualizando conforme a necessidade.
Saída do código
O padrão da saída é simples:
- Código:
<URL-DA-PÁGINA>: Conteúdo do elemento <title> da página.
Se a página não existir, a linha será:
- Código:
<URL-DA-PÁGINA>: ERROR!
- Exemplo de Saída:
- Aqui no Fórum dos Fóruns, a saída do código no console é a seguinte:
- Código:
https://ajuda.forumeiros.com/h1-: Formulário de pedido de análise
https://ajuda.forumeiros.com/h2-: Formulário de tutoriais
https://ajuda.forumeiros.com/h3-: Formulário de pedidos gráficos
https://ajuda.forumeiros.com/h4-: Formulário de atendimento
https://ajuda.forumeiros.com/h5-: Assistente de moderação
https://ajuda.forumeiros.com/h6-: Gerador de tutoriais
https://ajuda.forumeiros.com/h7-: Formulário de análises da equipe
https://ajuda.forumeiros.com/h8-: Formulário de pedido gráfico v 1.0
https://ajuda.forumeiros.com/h9-: Formulário de pedidos gráficos
https://ajuda.forumeiros.com/h10-: Pesquisa de temas - forumeiros.com
https://ajuda.forumeiros.com/h11-: Nova mensagem Privada
https://ajuda.forumeiros.com/h12-: Formulário de Publicidade
https://ajuda.forumeiros.com/h13-: Gerador de Formulários 2.0
https://ajuda.forumeiros.com/h14-: Formulário de Pedido de Análise
https://ajuda.forumeiros.com/h15-: Gerador de formulários
https://ajuda.forumeiros.com/h16-: Criar um slide - FORUMEIROS.com
https://ajuda.forumeiros.com/h17-: Formulário de Pedido de Análise
https://ajuda.forumeiros.com/h18-: ERROR!
https://ajuda.forumeiros.com/h19-: ERROR!
https://ajuda.forumeiros.com/h20-: ERROR!
https://ajuda.forumeiros.com/h21-: ERROR!
https://ajuda.forumeiros.com/h22-: ERROR!
https://ajuda.forumeiros.com/h23-: ERROR!
https://ajuda.forumeiros.com/h24-: ERROR!
https://ajuda.forumeiros.com/h25-: ERROR!
https://ajuda.forumeiros.com/h26-: ERROR!
https://ajuda.forumeiros.com/h27-: ERROR!
https://ajuda.forumeiros.com/h28-: ERROR!
https://ajuda.forumeiros.com/h29-: ERROR!
https://ajuda.forumeiros.com/h30-: ERROR!
https://ajuda.forumeiros.com/h31-: ERROR!
https://ajuda.forumeiros.com/h32-: ERROR!
https://ajuda.forumeiros.com/h33-: ERROR!
https://ajuda.forumeiros.com/h34-: ERROR!
https://ajuda.forumeiros.com/h35-: ERROR!
https://ajuda.forumeiros.com/h36-: ERROR!
https://ajuda.forumeiros.com/h37-: ERROR!
https://ajuda.forumeiros.com/h38-: ERROR!
https://ajuda.forumeiros.com/h39-: ERROR!
https://ajuda.forumeiros.com/h40-: ERROR!
https://ajuda.forumeiros.com/h41-: ERROR!
https://ajuda.forumeiros.com/h42-: ERROR!
https://ajuda.forumeiros.com/h43-: ERROR!
https://ajuda.forumeiros.com/h44-: ERROR!
https://ajuda.forumeiros.com/h45-: ERROR!
https://ajuda.forumeiros.com/h46-: ERROR!
https://ajuda.forumeiros.com/h47-: ERROR!
https://ajuda.forumeiros.com/h48-: ERROR!
https://ajuda.forumeiros.com/h49-: ERROR!
https://ajuda.forumeiros.com/h50-: ERROR!
https://ajuda.forumeiros.com/h51-: ERROR!
Note que a saída é variável conforme o administrador adicionar ou remover páginas.
Notas finais
Penso que esse código seja desnecessário para os administradores de um fórum, já que o intuito dele não é ser instalado no Painel de Controle, servindo apenas como uma ferramenta para desenvolvedores e/ou usuários que tenham curiosidades em listar todas as páginas HTML que um fórum tem.
Aliás, isso é uma boa premissa para criar um "sistema de permissão" para as páginas HTML, já que não há como prevenir o acesso a elas pelo Painel de Controle. E todos nós sabemos que isso só depende da Forumeiros.
Aos curiosos que vão usar esse código para "descobrir" as páginas HTML de um fórum, espero que gostem.

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum