Skip to content

Utilize Specific Filters #48

@LoveFromArtemis

Description

@LoveFromArtemis

Guidelines

Feature Description

Hello,
I believe that it would be useful to have Kemono Downloader be able to include the filters built into pasted links which Kemono already uses, such as searching for specific terms within a creator, or only downloading the first page. This would be wonderful, especially for larger creators where you may not want to go through the process of selecting/deselecting each individual file from the Posts To Download area.

Use Case

This would save grand amounts of time for many people. For example, searching each file for the term "Release" by hand, unchecking every file which doesn't have that word, from a creator with thousands of files can be egregious when done by hand, but Kemono already has those filters available and integrates them into its links!

Currently, when you search for a keyword within a creator, Kemono formats the link like the following:
"https://kemono.cr/exampleServices/user/creatorNumber?q=exampleKeyword"
Putting this into Kemono Downloader results in the link being accepted, but no files are detected to download after performing the "Detect Posts From Link" action (clicking on the eye symbol). However, if I remove that ending bit and type in the following:
"https://kemono.cr/exampleService/user/creatorNumber"
Then all of the creator's files will present themself after detecting posts; I state this to ensure it is not a case of user error.

Another example of this, and I believe this is already a feature in Kumono (another downloader for Kemono), would be to be able to only download however many pages of a creator's work.
The link for doing so would look like the following:
"https://kemono.cr/exampleService/user/creatorNumber?o=50"
This specific link would show the second page of the creator's work, whereas the following, for example, would show the third page:
"https://kemono.cr/exampleService/user/creatorNumber?o=100"
It should be noted that if the above two links are put in, Kemono Downloader will again recognize them, but display no files in the Posts to Download section.
Kumono is formatted so that the first link (the one ending in 50) would only grab the first page's posts, and that second link would grab the first and second page's posts.

Kemono also can combine these two links as such:
"https://kemono.cr/exampleService/user/creatorNumber?o=50&q=exampleKeyword"
Where the above link would only grab posts from the first page, and would only grab posts with exampleKeyword in them.

Being able to put in a filtered link and have Kemono Downloader only grab the filtered files into the Posts to Download section would be a wonderful addition!

Potential Challenges

Given that I know little about coding, my opinion should be taken with a grain of salt, but as far as I can tell, this should be relatively easy to program given that the posts still appear in the exact same way on Kemono's website, just only displaying the filtered posts. I imagine Kemono Downloader just has to be tooled to know how to read the filter-including links, but again I can provide no confidence on that front.
Thank you!

Feature Type

Download Functionality

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions