• R/O
  • SSH

仓库概述

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


Recent Commits RSS

Rev. 时间 作者 Message
cfb7b2aa29ca 2023-11-29 20:30:29 nemophila tip Reformat combine_users
5998b942e91b 2023-11-29 19:12:55 nemophila Use stdThreadLocalLog and move setup of log into separate...
cd2b2ce9c6ff 2023-11-29 19:12:08 nemophila Add .editorconfig
1ca16d72502b 2023-11-29 19:02:36 nemophila Update pixivd dependency
99603109bd85 2023-07-02 18:53:22 nemophila Fix README requirements
e508f401da1c 2023-01-29 12:50:52 nemophila Update README.md Add a brief description of what each of...
4481b12f1007 2023-01-29 12:35:42 nemophila Rename README to README.md
3ad89fdb6431 2023-01-29 12:34:57 nemophila Add pixiv_combine_users program
42f2bc4f33b5 2023-01-29 12:27:49 nemophila Add mlib/trash Currently only works on Posix systems, th...
a1e4a17f0e53 2023-01-29 12:26:13 nemophila Update dub.sdl Prefer using the git repository for pixiv...

Recently edited Tags

名称 Rev. 时间 作者
tip cfb7b2aa29ca 2023-11-29 20:30:29 nemophila

Branches

名称 Rev. 时间 作者 Message
default cfb7b2aa29ca 2023-11-29 20:30:29 nemophila Reformat combine_users

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.