Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EASY TO READY-TO-GO TUTORIAL: CLICK HERE TO GET TAUGHT STEP BY STEP HOW TO USE THE PROGRAM #141

Open
TheThirdComputer opened this issue Jul 27, 2024 · 4 comments
Labels
documentation Improvements or additions to documentation

Comments

@TheThirdComputer
Copy link

Hi, I write this small post in order to help future people, and maybe hint OP to update the tutorial website.

  1. Go to the website https://ktoolbox.readthedocs.io/latest/
  2. Go to CMD (or your favorite command prompter), and write "pip3 install ktoolbox" without the "s.
  3. Go to the folder/directory where you plan to start your download, there, create a file called "prod.env"
  4. Open "prod.env" with notepad/notepad++/etc
  5. There, write inside of it this next:

KTOOLBOX_JOB__POST_DIRNAME_FORMAT={id} {title} {published} {user} {service}

KTOOLBOX_JOB__POST_STRUCTURE__ATTACHMENTS=./

KTOOLBOX_JOB__COUNT=1

KTOOLBOX_JOB__SEQUENTIAL_FILENAME=True

KTOOLBOX_JOB__FILENAME_FORMAT=[{title}]_{}

5.1. EXPLAINATION: Each line modifies the way the program works in different ways...

  • the first changes the name of the sub-folders created for an artist.
  • the second removes the sub-folder inside of the subfolders created, putting all in the same folder for simplicity
  • the third helps with not overloading kemono-servers by downloading 1 file at a time (and potentially avoiding getting banned i think?)
  • the fourth puts a counter in the downloaded files, to avoid non-perfect copies of files from being downloaded twice (the Ktoolbox is automatized to consider copies certain images which are similar as 100% identical, which can be problematic with alternate-version images, which accidentally can be considered identical but in reality they are not, thus, not downloading all versions uploaded).
  • the fifth changes the names of the files downloaded to using their upload title name combined with the fourth line to appropriately do a good job together.
    ... This is what I remember from the top of my mind, for a better way to change the "prod.env" file check the website.
  1. In your folder/directory path, write CMD and then there write one of the two next:

ktoolbox sync-creator [WEBSITE-ENTIRE-ARTIST-URL-GOES-HERE]
ktoolbox download-post [WEBSITE-SPECIFIC-POST-URL-GOES-HERE]

  1. This step is important, but you wont be able to do it with another software paid or free (I use Clone File Checker which is paid), and is to delete 100% identical files, which sometimes kemono.com kind of glitches out and creates identical files, which when downloading all to avoid the issue of potential similar alternate-versions getting skipped over, you end up with a lot of repeated data.

  2. Im certain there is more tips and tricks for KToolBox, but im not that experienced with the program, you should read and research on your own to maximize the efficiency on it. Cheers.

@TheThirdComputer TheThirdComputer added the enhancement New feature or request label Jul 27, 2024
@TheThirdComputer
Copy link
Author

I will keep this 'issue' open, and not closed, to make sure any future newcomers to have fast, easy access to it.

@Ljzd-PRO Ljzd-PRO pinned this issue Jul 28, 2024
@Ljzd-PRO Ljzd-PRO added documentation Improvements or additions to documentation and removed enhancement New feature or request labels Oct 5, 2024
@Ljzd-PRO
Copy link
Owner

Now graphical config editor is available

https://github.com/Ljzd-PRO/KToolBox/releases/tag/v0.10.0

@Beji-kun
Copy link

Hi, how run download for coomer? thanks for letting me know :)

@Ljzd-PRO
Copy link
Owner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants