O Kemono and Coomer Downloader é uma ferramenta que permite baixar postagens dos sites Kemono e Coomer.
Com esta ferramenta, você pode baixar postagens únicas, múltiplas postagens sequencialmente, baixar todas as postagens de um perfil e baixar todos os DMs de um perfil Kemono. Você também pode configurar o que deseja salvar nas postagens: anexos, vídeos, criar um arquivo .txt
com informações sobre a postagem, entre outros. Para mais informações, visite a documentação.
Certifique-se de ter o Python instalado em seu sistema.
Clone este repositório:
clone git https://github.com/e43b/Kemono-and-Coomer-Downloader/
Navegue até o diretório do projeto:
cd Kemono-e-Coomer-Downloader
Selecione o idioma desejado:
A pasta codeen
contém a versão em inglês.
A pasta codeen
contém a versão em português.
Execute o script principal:
python principal.py
Siga as instruções do menu para escolher o que deseja baixar ou personalizar o programa.
As bibliotecas necessárias são: requests
e beautifulsoup4
. Ao executar o script pela primeira vez, se as bibliotecas não estiverem instaladas, você será solicitado a instalá-las. Basta digitar “y” e eles serão instalados automaticamente.
A página inicial do projeto apresenta as principais opções disponíveis para facilitar o uso da ferramenta.
Para baixar postagens específicas, basta inserir os links das postagens separados por vírgulas. Esta opção é ideal para baixar alguns posts. Exemplo:
https://kemono.su/patreon/user/133054/post/82477856, https://coomer.su/fansly/user/285310079517863936/post/614339200069672960, https://coomer.su/fansly/user/285310079517863936/post/611301068940255234
Para quem deseja baixar dezenas ou mais posts de um perfil de uma só vez, temos uma alternativa robusta:
Gere links de um perfil:
Navegue até o diretório codeen
e execute o comando:
python links.py <profile_url> <parâmetro>
Exemplos:
Para extrair links de todas as postagens do perfil:
python links.py https://coomer.su/fansly/user/285310079517863936 todos
Para extrair links de postagens das páginas 1 a 5:
python links.py https://coomer.su/fansly/user/285310079517863936 "1 a 5"
Para extrair links de postagens das páginas 1, 6 e 9:
python links.py https://coomer.su/fansly/user/285310079517863936 "1, 6, 9"
Para extrair links de todas as páginas disponíveis, excluindo as páginas 8 a 10 e 25:
python links.py https://coomer.su/fansly/user/285310079517863936 "-8 a -10, -25"
Salve os links em um arquivo JSON:
Após executar o comando, será criado um diretório chamado links
contendo um arquivo JSON. Exemplo: links/coomer_su_285310079517863936_fansly.json
. Este arquivo terá os links extraídos.
Baixe postagens usando o JSON:
Execute o script principal:
python principal.py
Selecione a opção 1 para baixar postagens.
Escolha a opção 1 para baixar postagens de links adicionados manualmente ou a opção 2 para usar o arquivo JSON gerado que contém todos os links que você deseja baixar.
Inicie o download:
Insira o caminho para o arquivo JSON gerado: links/coomer_su_285310079517863936_fansly.json
.
O download será iniciado e todos os links disponíveis no arquivo JSON serão baixados.
Para baixar todas as postagens de um perfil, siga estas etapas:
Selecione a opção de download
Após iniciar o programa, serão apresentadas duas opções de download das postagens de um perfil.
Insira o link do perfil
Insira o link do perfil do qual deseja baixar as postagens. Você verá então as seguintes opções:
Dica:
Se você inserir "0" no campo de postagem inicial, o download começará a partir da postagem mais recente. Da mesma forma, inserir “0” no campo da postagem final fará o download da postagem mais antiga disponível no perfil. Você também pode usar “0” em ambos os campos para baixar todas as postagens do perfil.
Observação: Se preferir, você pode inserir diretamente o ID do post, que corresponde aos números no final do link. Por exemplo, no link “https://kemono.su/patreon/user/17913091/post/107229475”, o ID da postagem é “107229475”. No link “https://coomer.su/onlyfans/user/thetinyfeettreatvip/post/855923938”, o ID da postagem é “855923938”.
Opção 1: baixar todas as postagens
Para baixar todas as postagens disponíveis do perfil, digite “1” e pressione Enter. O download de todas as postagens começará automaticamente.
Opção 2: baixar postagens específicas
Se quiser baixar apenas alguns posts específicos, escolha a opção “2”. Aqui você precisa inserir o link da postagem mais recente e o link da postagem mais antiga que deseja baixar.
Isso só funciona para perfis do site Kemono, pois o Coomer não possui esse recurso. Basta colocar o link do perfil e todos os DMs serão extraídos no formato .txt
e salvos na pasta dm
.
As postagens são salvas em pastas para facilitar a organização. A estrutura da pasta é a seguinte:
Plataforma: É criada uma pasta principal para a plataforma (Kemono ou Coomer).
Autor: Dentro da pasta da plataforma é criada uma pasta para cada autor.
Postagens: Dentro da pasta do autor, existe uma pasta posts
onde as postagens são salvas. Cada postagem é salva em uma subpasta identificada pelo ID da postagem.
DMs: Dentro da pasta do autor, há também uma pasta DMs
onde são salvos os arquivos DM .txt
.
Exemplo de estrutura de pastas:
Kemono-and-Coomer-Downloader/ │ ├── kemono/ # Kemono platform folder │ ├── author1/ # Author 1 folder │ │ ├── posts/ # Posts folder for author 1 │ │ │ ├── postID1/ # Post folder with ID 1 │ │ │ │ ├── post_content # Post content │ │ │ │ └── ... # Other post files │ │ │ └── postID2/ # Post folder with ID 2 │ │ │ ├── post_content # Post content │ │ │ └── ... # Other post files │ │ └── DMs/ # DMs folder for author 1 │ │ ├── dm1.txt # DM 1 │ │ ├── dm2.txt # DM 2 │ │ └── ... # Other DMs │ └── author2/ # Author 2 folder │ ├── posts/ # Posts folder for author 2 │ └── DMs/ # DMs folder for author 2 │ └── coomer/ # Coomer platform folder ├── author1/ # Author 1 folder │ ├── posts/ # Posts folder for author 1 │ └── DMs/ # DMs folder for author 1 (if applicable) └── author2/ # Author 2 folder ├── posts/ # Posts folder for author 2 └── DMs/ # DMs folder for author 2 (if applicable)
A página de configuração permite personalizar o programa de acordo com suas necessidades.
No modo pós-configuração, o usuário pode definir diversas opções, incluindo:
Baixar anexos: Escolha se deseja ou não baixar anexos.
Baixar vídeos: escolha se deseja baixar vídeos quando disponíveis.
Salvar informações: salve informações em um arquivo .txt
, como título, data de postagem, data de importação e conteúdo.
Salvar comentários: salve os comentários da postagem no arquivo .txt
. Para salvar comentários, a opção salvar informações deve estar habilitada.
No modo de configuração de perfil, o usuário pode definir o que deseja baixar dos posts, semelhante às opções de pós-configuração. A diferença é que o usuário pode filtrar por posts que possuem ou não imagens, escolhendo uma ou outra, ou ambas as versões.
Para mais detalhes, consulte a documentação.
Este projeto é de código aberto e você é incentivado a contribuir com melhorias e novos recursos. Sinta-se à vontade para enviar sugestões, relatar problemas ou enviar solicitações de pull por meio do repositório oficial do GitHub ou do nosso Discord.
Desenvolvido e mantido pela E43b, o Kemono and Coomer Downloader tem como objetivo simplificar o processo de download de posts dos sites Kemono e Coomer, proporcionando uma experiência mais acessível e organizada.
Se você encontrar problemas, encontrar bugs ou tiver alguma dúvida, visite nosso Discord para obter ajuda e suporte.
Repositório do projeto: https://github.com/e43b/Kemono-and-Coomer-Downloader/
Site Kemono: https://kemono.su/
Site Coomer: https://coomer.su/
Se você achar esta ferramenta útil e quiser apoiar seu desenvolvimento contínuo, considere fazer uma doação. Sua contribuição ajuda a manter o projeto ativo e a desenvolver novas funcionalidades.
Esperamos que esta ferramenta seja útil para você!