O Kemono and Coomer Downloader é uma ferramenta que permite baixar posts dos sites Kemono e Coomer.
Com essa ferramenta, é possível baixar posts únicos, múltiplos posts sequencialmente, baixar todos os posts de um perfil do Kemono ou Coomer.
Esta ferramenta foi criada com dedicação para facilitar sua vida e é mantida de forma independente. Se você acha que ela foi útil e gostaria de contribuir para sua melhoria contínua, considere fazer uma doação.
Toda ajuda é bem-vinda e será usada para cobrir custos de manutenção, melhorias e adição de novos recursos. Seu apoio faz toda a diferença!
🎉 Obrigado por considerar apoiar este projeto!
git clone https://github.com/e43b/Kemono-and-Coomer-Downloader/
cd Kemono-and-Coomer-Downloader
A pasta codept contém a versão em português.
Execute o script principal:
python main.py
A biblioteca necessária é: requests. Ao iniciar o script pela primeira vez, se a biblioteca não estiver instalada, será instalada automaticamente.
A página inicial do projeto apresenta as principais opções disponíveis para facilitar a utilização da ferramenta.

Para baixar posts específicos, insira os links dos posts separados por vírgula. Esta opção é ideal para baixar poucos posts. Exemplo:
https://coomer.su/onlyfans/user/rosiee616/post/1005002977, https://kemono.su/patreon/user/9919437/post/103396563

Se você possui vários links de posts para baixar, facilite o processo utilizando um arquivo .txt.
https://coomer.su/onlyfans/user/rosiee616/post/1005002977, https://kemono.su/patreon/user/9919437/post/103396563
.txt. Por exemplo: posts.txt.Você pode especificar o caminho do arquivo ao script de duas maneiras:
C:\Users\SeuUsuario\Documentos\posts.txt
main.py, basta informar o nome do arquivo.posts.txt


Selecione esta opção para retornar ao menu inicial.
⚠️ Atenção Geral:
Neste modo de download, não será criado o arquivo files.md com informações como título, descrição, embeds, etc.
Se você precisa dessas informações, utilize a Opção 1.
Observações: - Este modo permite baixar todos os posts do perfil inserido. - Limitação: Não é possível baixar mais de um perfil por vez.
O sistema irá processar o link, extrair todos os posts e realizar o download.

Como calcular o offset: - Tanto no Kemono quanto no Coomer, os offsets aumentam de 50 em 50: - Página 1: offset = 0 - Página 2: offset = 50 - Página 3: offset = 100 - ... - Para encontrar o offset da página desejada: 1. Acesse a página do perfil. 2. Clique na página desejada e observe o número no final do link. Exemplo:
https://kemono.su/patreon/user/9919437?o=750
Nesse caso, o offset é 750.
O sistema irá processar a página especificada, extrair os posts e realizar o download.

Como calcular os offsets: - O cálculo do offset segue a mesma lógica da Opção 2.2. - Exemplo: - Página 1: offset = 0 - Página 16: offset = 750
Todos os posts entre os offsets especificados serão extraídos e baixados.

https://kemono.su/patreon/user/9919437/post/54725686
54725686.O que acontece: O sistema fará o download de todos os posts entre os dois IDs especificados.

Selecione esta opção para retornar à página inicial.
Essa opção permite configurar algumas preferências no programa. As opções disponíveis são as seguintes:
FalseFalseTruemdmd): Arquivo no formato Markdown.txt): Arquivo no formato texto simples.Para modificar qualquer uma das opções, basta digitar o número correspondente. O programa alternará automaticamente o valor entre as opções disponíveis (por exemplo, de True para False).

Essa opção encerra o programa.
Os posts são salvos em pastas para facilitar a organização. A estrutura de pastas segue o padrão abaixo:
posts onde os conteúdos são organizados.
Cada post é salvo em uma subpasta identificada pelo ID do post.Kemono-and-Coomer-Downloader/
│
├── kemono/ # Pasta da plataforma Kemono
│ ├── Nome-Serviço-Id/ # Pasta do autor no formato Nome-Serviço-Id
│ │ ├── posts/ # Pasta de posts do autor
│ │ │ ├── postID1/ # Pasta do post com ID 1
│ │ │ │ ├── conteudo_do_post # Conteúdo do post
│ │ │ │ ├── files.md # (Opcional) Arquivo com informações dos arquivos
│ │ │ │ └── ... # Outros arquivos do post
│ │ │ ├── postID2/ # Pasta do post com ID 2
│ │ │ │ ├── conteudo_do_post # Conteúdo do post
│ │ │ │ └── files.txt # (Opcional) Arquivo com informações dos arquivos
│ │ │ └── ... # Outros posts
│ │ └── ... # Outros conteúdos do autor
│ └── Nome-Serviço-Id/ # Pasta de outro autor no formato Nome-Serviço-Id
│ ├── posts/ # Pasta de posts do autor
│ └── ... # Outros conteúdos
│
└── coomer/ # Pasta da plataforma Coomer
├── Nome-Serviço-Id/ # Pasta do autor no formato Nome-Serviço-Id
│ ├── posts/ # Pasta de posts do autor
│ │ ├── postID1/ # Pasta do post com ID 1
│ │ │ ├── conteudo_do_post # Conteúdo do post
│ │ │ ├── files.txt # (Opcional) Arquivo com informações dos arquivos
│ │ │ └── ... # Outros arquivos do post
│ │ └── postID2/ # Pasta do post com ID 2
│ │ ├── conteudo_do_post # Conteúdo do post
│ │ └── ... # Outros arquivos do post
│ └── ... # Outros conteúdos do autor
└── Nome-Serviço-Id/ # Pasta de outro autor no formato Nome-Serviço-Id
├── posts/ # Pasta de posts do autor
└── ... # Outros conteúdos

files.md ou files.txtO arquivo files.md (ou files.txt, dependendo da configuração escolhida) contém as seguintes informações sobre cada post:
- Título: O título do post.
- Descrição/Conteúdo: O conteúdo ou descrição do post.
- Embeds: Informações sobre elementos incorporados (se houver).
- Links de Arquivos: URLs de arquivos presentes nas seções de Attachments, Videos, e Images.

Este projeto é open-source, e sua participação é muito bem-vinda! Se você deseja ajudar no aprimoramento da ferramenta, sinta-se à vontade para:
Você pode contribuir de diversas maneiras através do nosso repositório no GitHub ou interagir com a comunidade no nosso Discord.
O Kemono and Coomer Downloader foi desenvolvido e é mantido por E43b. Nosso objetivo é tornar o processo de download de posts nos sites Kemono e Coomer mais simples, rápido e organizado, proporcionando uma experiência fluída e acessível para os usuários.
Se você encontrar problemas, bugs ou tiver dúvidas, nossa comunidade está pronta para ajudar! Entre em contato pelo nosso Discord para obter suporte ou tirar suas dúvidas.
$ claude mcp add Kemono-and-Coomer-Downloader \
-- python -m otcore.mcp_server <graph>