-
Notifications
You must be signed in to change notification settings - Fork 259
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
illustrator stored as self(0) in file #236
Comments
Weird, I tried and it stores properly to |
need sample input |
Can you try https://github.com/Nandaka/PixivUtil2/releases/tag/20170619-beta4 It will generate an html page if the member id is not able to be parsed. Please upload it here if its happen. |
I think these are the files that generated just now |
Hi, I can confirm this bug happens at random, I just close the program, relaunch, and the next time it downloads correctly. Happened with both 20170411 and 20170524-beta3. I'll try the newest one and observe what happens. |
one of it is due to deleted image. ==> will update the parser. |
Just had the exact same issue. I'll check if the new version then. Is there any way to fix my current situation - in this "self" folder I have a ton of images now, and they use the same names as on Pixiv so author's name isn't indicated. Even if I relaunch PixivUtil2 this won't help since all these images will be marked as downloaded already. How do I delete only these ones from the database, so that the program could re-download them into correct folders? |
You can use Or delete the wrong images and temporarily change the config.ini values for:
|
Alternatively, purge folder, |
Delete image by image_id won't work, there is like a thousand images there, haven't launched an update in a while.
I assume this will also re-download all the images I deleted prior to that? Which I definitely do not want to happen. Also it will overwrite every image which I modified, by cropping or whatever. Is there any way to delete the entries from DB by date?
That is not a solution at all. I have thousands of images. And many images were deleted, which do not need to be downloaded. Suggesting deleting entire database when I need to delete like less than 1% of it sounds insane. |
Well, you can find external SQLite DB browser then, and use it to remove all images with directory |
Yeah, that is the last resort and will probably what I'll have to do then. Re-reading the readme, I don't see any commands for deleting entries by dates.
This is all of what is listed. |
@WhiteSp1rit It will not do the actual download if the local filesize is the same as the server filesize, but it still issue a HEAD request to the server to get the file size. The other option is using DB editor to delete by dates. You can use SQLiteBrowser (http://sqlitebrowser.org/) |
Yeah just opened the DB with this, and here they are, entries with a path like:
Thankfully since the issue is fairly simple I won't have to re-learn SQL ;) Looking at the dates earlist one was "2017-07-06 02:46:44", so this problem first appeared more than a month ago. |
So the procedure is to use SQLiteBrowser, find all '[0] self' entries, delete them all, and hit Cleanup database and redownload? |
"[0] self" is how my folder was named under the naming scheme I used. Yours will probably be different. |
I'm using 20170524-beta3. I downloaded works by pixiv member 3723954 (https://www.pixiv.net/member.php?id=3723954) today. The download is fine, but the file is stored in directories like "L:\pic\self(0)\self(0)-❤あや❤(38349407)東方,東方project,落書き,射命丸文.jpg".
The text was updated successfully, but these errors were encountered: