12 thoughts on “Pixiv Downloader 20100727”

  1. If I want to download tag “X” but I don’t want the ones tagged with “Y”, is there a way to block images with the “Y” tag?

  2. I like your program but I’m having a problem. When using the download list mode, when the program gets to a specific image from a specific user, the program gives me an error and has to close. This is the error I get.
    Processing Image Id: 12702804
    Title :
    Tags :
    Error at processImage(): (, UnboundLocalErr
    or(“local variable ‘filename’ referenced before assignment”,), )
    Error at processMember(): (, UnboundLocalEr
    ror(“local variable ‘filename’ referenced before assignment”,), )
    Error at processList(): (, UnboundLocalErro
    r(“local variable ‘filename’ referenced before assignment”,), )
    Traceback (most recent call last):
    File “PixivUtil2.py”, line 616, in main
    File “PixivUtil2.py”, line 214, in processList
    File “PixivUtil2.py”, line 301, in processMember
    File “PixivUtil2.py”, line 452, in processImage
    UnboundLocalError: local variable ‘filename’ referenced before assignment
    press enter to exit.

    This problem has become frustrating because after removing the user id from the list, the program still tried to download it when I download from list. I don’t even like the image, so all the trouble I’m getting from it is bothersome.

    1. >> removing the user id from the list
      Because the program still reference it from database, noted. I will make an interface for managing the database. As for the image, will see about it.

  3. Thank you very much for this program. I initially tried it out, I think when you first released it back in January. This makes getting images from Pixiv so much better.

  4. Hey nandake,

    This is a fantastic program you’ve made! Really love it. I have some suggestions if they aren’t too hard to implement though.

    Is it possible for you to create some sort of cacheing system in the program? For example, when I run this program, it will manually check each artist’s files online, then it will check my harddrive if it already exists or not. If someone has a lot of files (which I do), the program will go through a lengthy process to check files before it starts downloading, in which will happen every time the program is started.

    BTW, you probably already know this, but the best location to implement this cache folder would probably be inside it’s current folder.

    Please let us know if this can be done; other than that, keep up the great work!

    1. >> caching:
      If you enable the database, it should be recording the downloaded images so it won’t checked the files in the harddisk.

  5. It already has such feature. I use the list.txt file with all the user #s to bulk download and after stopping the downloads and resuming afterwards the app skips every image/artist it has already downloaded.

  6. Would it be possible to include a “resume” feature, which would allow the downloader to remember which artist it was working through at the time of a break (either because it crashed or because you had to stop it for whatever reason), and ask you if you’d like to resume when you start it back up again?

Comments are closed.