• R/O
  • SSH

Source Tree

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Auxiliary tools for users of pixiv_down


Name 크기 Rev. Time Author Log Message
.editorconfig 141 cd2b2ce9c6ff 2023-11-29 19:12:08 nemophila <stigma@disroot.org> Add .editorconfig
.hgignore 107 3ad89fdb6431 2023-01-29 12:34:57 nemophila <stigma@disroot.org> Add pixiv_combine_users program
LICENSE 1.28 k 019d96c167ce 2023-01-06 19:48:18 nemophila <stigma@disroot.org> initial commit
README.md 1.46 k 99603109bd85 2023-07-02 18:53:22 nemophila <stigma@disroot.org> Fix README requirements
dub.sdl 630 1ca16d72502b 2023-11-29 19:02:36 nemophila <stigma@disroot.org> Update pixivd dependency
dub.selections.json 311 1ca16d72502b 2023-11-29 19:02:36 nemophila <stigma@disroot.org> Update pixivd dependency
mlib 42f2bc4f33b5 2023-01-29 12:27:49 nemophila <stigma@disroot.org> Add mlib/trash Currently only works ...
pixiv_combine_users.d 7.54 k cfb7b2aa29ca 2023-11-29 20:30:29 nemophila <stigma@disroot.org> Reformat combine_users
pixiv_remove_unfollowed.d 4.89 k 019d96c167ce 2023-01-06 19:48:18 nemophila <stigma@disroot.org> initial commit

README.md

pixivD Tools

Auxiliary tools for pixiv_down using pixivD.

Programs

Remove Unfollowed

Made to cleanup after some accounts that you have unfollowed. It will look through the directory where pixiv_down downloads all your images for the user IDs that are present. From there it'll check if you are following that ID or not.

For every user ID found that you do not follow, you'll be asked if you want to delete the directory.

To build, simply run dub build --config remove_unfollowed.

Combine Users

This program will search through all the user IDs that you've downloaded from using pixiv_down and check if there are any duplicate directories using the same user ID. This can happen if a user is participating in an event and changes their display name to contain a count down.

Each of the directory names will be displayed to you to choose from. Once a selection is made, all the files and sub-directories from the other directory names shown to you will be moved in to the chosen name.

To build, simply run dub build --config combine_users.

Requirements

  • A D compiler
  • dub (version 1.23.0 or newer)
  • pixivD

If you're using a version of dub less than 1.23.0, then you'll need to manually add the dependency for pixivD.

License

Each tool is licensed under the BSD 2-Clause License, which you can read in the LICENSE file.