https://github.com/luascfl/auto-deletealerts-linkedin
Remove todos os alertas de vaga salvos do LinkedIn.
https://github.com/luascfl/auto-deletealerts-linkedin
Last synced: 8 months ago
JSON representation
Remove todos os alertas de vaga salvos do LinkedIn.
- Host: GitHub
- URL: https://github.com/luascfl/auto-deletealerts-linkedin
- Owner: luascfl
- License: mit
- Created: 2025-02-09T11:43:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-09T15:49:49.000Z (over 1 year ago)
- Last Synced: 2025-02-09T16:35:53.932Z (over 1 year ago)
- Topics: linkedin
- Language: JavaScript
- Homepage:
- Size: 1000 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exclusor de Alertas do LinkedIn
Este script automatiza o processo de exclusão de notificações de alertas de emprego no LinkedIn. Ele foi projetado para ser injetado no console do navegador.
## Recursos Principais
* Clica automaticamente no processo de exclusão de alertas de emprego no LinkedIn.
* Usa um mecanismo de espera robusto para lidar com o carregamento dinâmico da página.
* Fornece registros no console para acompanhar o progresso e identificar possíveis problemas.
## Tecnologias Utilizadas
* JavaScript
## Pré-requisitos
* Um navegador web (Chrome, Firefox, etc.) com as ferramentas de desenvolvedor habilitadas.
* Acesso a uma conta do LinkedIn com alertas de emprego para excluir.
## Instalação
1. **Copie o script:** Copie todo o conteúdo de `Apagar todos os alertas LinkedIn.js` da base de código fornecida.
2. **Abra o LinkedIn:** Navegue até o seu perfil no LinkedIn no navegador. Vá para a [seção de alertas de emprego](https://www.linkedin.com/jobs/jam/).
3. **Abra as Ferramentas de Desenvolvimento:** Abra as ferramentas de desenvolvimento do navegador (geralmente pressionando F12).
4. **Acesse o Console:** Vá para a aba "Console".
5. **Cole e Execute:** Cole o código JavaScript copiado no console e pressione Enter.
## Uso
O script começará automaticamente a excluir seus alertas de emprego. Ele tentará clicar no botão "Editar", depois no botão "Excluir" e, finalmente, confirmará a exclusão. Cada etapa é registrada no console.
## Bookmarklet
Este projeto não requer nenhuma instalação no sentido tradicional. Em vez disso, você instala o bookmarklet diretamente no seu navegador:
1. **Selecione o Código do Bookmarklet:** Selecione todo o código JavaScript do arquivo escolhido. Para selecionar tudo, use CTRL+A.
* Use o código do arquivo `Bookmarklet (Selecione o código e arraste para a barra de favoritos) Deletar alertas do LinkedIn.js`.
2. Arraste o código para sua barra de favoritos para criar um novo bookmarklet.
* Se você estiver na pasta de favoritos desejada com o código copiado, cole-o.
3. **Dê um Nome:** Dê ao seu favorito um nome descritivo (por exemplo, "Deletar alertas do LinkedIn").
## Uso
1. **Navegue até os alertas do LinkedIn:** Vá para a página de alertas de vagas do LinkedIn (`https://www.linkedin.com/jobs/jam/`).
2. **Clique no Bookmarklet:** Clique no bookmarklet que você criou. Pode aparecer uma mensagem pedindo para clicar novamente após o carregamento da página. Clique no bookmarklet novamente após uma breve espera. Caixas de seleção aparecerão ao lado de cada notificação.
* Se você não estiver em (`https://www.linkedin.com/jobs/jam/`), o script irá redirecioná-lo para a página.
3. **Clique em "Deletar alertas do LinkedIn":** Clique no botão apropriado para excluir todos os alertas automaticamente.
## Estrutura do Projeto
O projeto consiste em um único arquivo JavaScript:
* `Apagar todos os alertas LinkedIn.js`: Contém o script principal para excluir alertas de emprego no LinkedIn.
* `Bookmarklet (Selecione o código e arraste para a barra de favoritos) Deletar alertas do LinkedIn.js`: A versão do código em bookmarklet.
* `LICENSE`: Contém a Licença MIT para o projeto.
## Configuração
Não é necessária nenhuma configuração para este script.
## Tratamento de Erros e Solução de Problemas
O script usa as funções `waitForElement` e `isClickable` para lidar com o carregamento dinâmico da página e garantir que os elementos estejam prontos antes de interagir com eles. No entanto, alguns erros ainda podem ocorrer. Aqui estão algumas mensagens de erro potenciais e etapas de solução de problemas:
* **`console.log("Botão Editar não está clicável.")` ou mensagens semelhantes:** Isso indica que o script não conseguiu encontrar ou interagir com o botão relevante na página. Isso pode ser devido a mudanças no layout do site do LinkedIn. Tente atualizar a página e executar o script novamente. Se o problema persistir, inspecione o código-fonte da página para verificar se os seletores corretos estão sendo usados.
* **O script para inesperadamente:** O LinkedIn pode ter medidas anti-automação em vigor. Se isso acontecer, tente executar o script novamente após uma breve pausa.
## Licença
Este projeto está licenciado sob a Licença MIT - consulte o arquivo [LICENSE](LICENSE) para obter detalhes.