Change Log:
- Fix issue #33: fallback to member token if nickname not found
- Add CLI option to load config file from path.
- Implement feature #30: use %bookmark_count% and %image_response_count%
- It will take additional overhead if used, except on Download by tags.
- This is because the bookmark count is not available in the image page.
Download link for pixiv downloader 20140606 source code in GitHub.
Donation Link on the side bar ==>
Also, check my google apps: Baka Reader EX, Baka-Tsuki forum thread.
Hi,
Thank you for providing this app! It made me surf Pixiv much easier now.
One question, is there currently a way to download private images (limited to My picks) from users that is not a my pick? This is assuming I know the URL of that particular image.
Thanks for the help!
Nope. If you know the image url directly, you can always use download manager to do it (usually you need to know the referrer, e.g. Medium Page url).
Hi,
I really was having good time with yours!^^
Sadly, I could not figure out why such an error(written below) happens….
Maybe it resulted from my computer….; I’m not sure -0-
2014-06-20 23:57:18,737 – PixivUtil20140606 – ERROR – Unknown Error: ‘NoneType’ object has no attribute ‘ul’
Traceback (most recent call last):
File “PixivUtil2.py”, line 1848, in main
File “PixivUtil2.py”, line 1651, in main_loop
File “PixivUtil2.py”, line 1489, in menu_download_from_online_user_bookmark
File “PixivUtil2.py”, line 1086, in process_bookmark
File “PixivUtil2.py”, line 420, in process_member
File “PixivModel.pyc”, line 46, in __init__
File “PixivModel.pyc”, line 127, in ParseImages
AttributeError: ‘NoneType’ object has no attribute ‘ul’
Would you please give me a help get over this circumstance?
try the latest version 20140620
I’ll retry it, thanks again!^^*
Hi,
I really appreciate you and your program. I been using pixivutil20131122 for quite some time until recently I started to get a “AttributeError”. I can download by image_id okay but when I try to download by member_id I get the AttributeError. So I went to download your latest release and I still have the same problem. I even tried your FAQ Section C.Q3 in the readme file with no luck. Can you help?
Thanks for your time
http://s000.tinyupload.com/index.php?file_id=38163295575802548909
Same issue w/ Chan, will upload the fix on next release 😛
http://komica42.dreamhosters.com/99/src/1403159067457.jpg
Yesterday also download to die today
Oh, good news: Option 10 still works for me. It might be possible to get a lot of images using tags this way. It’s not as complete as option 1 but it works.
Hmmmm…
Can you help…?
http://s000.tinyupload.com/index.php?file_id=01014347679419339922
Same issue w/ Chan, I’ll update the parser in the next release
Okay, thank you ~
thanks for keeping updating ! really!
Here’s the file:
http://s000.tinyupload.com/index.php?file_id=07235777404915518658
I think they updates the layouting, I’ll update it on next release.
Wonderful! Thank you so much!
Just stumbled in the new error as well. I confirm I can download single images (option 8 works fine too) but not member galleries (option 1 does not work).
Sorry, I forgot to mention that this affects option 1, download by member_id. I can use option 2, download by image_id, just fine.
Ran into a new problem:
2014-06-18 01:39:55,351 – PixivUtil20140606 – INFO – Member Url: http://www.pixiv.net/member_illust.php?id=20&p=1
2014-06-18 01:39:56,565 – PixivUtil20140606 – ERROR – Error at process_member(): (, AttributeError(“‘NoneType’ object has no attribute ‘ul'”,), )
2014-06-18 01:39:56,566 – PixivUtil20140606 – ERROR – Error at process_member(): 20
Traceback (most recent call last):
File “PixivUtil2.py”, line 420, in process_member
File “PixivModel.pyc”, line 46, in __init__
File “PixivModel.pyc”, line 127, in ParseImages
AttributeError: ‘NoneType’ object has no attribute ‘ul’
2014-06-18 01:39:56,608 – PixivUtil20140606 – ERROR – Dumping html to: Error page for member 20.html
2014-06-18 01:39:56,611 – PixivUtil20140606 – ERROR – Unknown Error: ‘NoneType’ object has no attribute ‘ul’
Traceback (most recent call last):
File “PixivUtil2.py”, line 1848, in main
File “PixivUtil2.py”, line 1643, in main_loop
File “PixivUtil2.py”, line 1351, in menu_download_by_member_id
File “PixivUtil2.py”, line 420, in process_member
File “PixivModel.pyc”, line 46, in __init__
File “PixivModel.pyc”, line 127, in ParseImages
AttributeError: ‘NoneType’ object has no attribute ‘ul’
2014-06-18 01:39:56,611 – PixivUtil20140606 – INFO – EXIT
2014-06-18 01:39:56,611 – PixivUtil20140606 – INFO – ###############################################################
I went ahead and made a fresh copy of the directory for holding Pixiv, with a fresh configuration file, and still get the error.
Can you upload the dump page to mediafire/paste.bin ‘Error page for member 20.html’ it should be on the same folder with pixiv.
Something wrong, retrying after 2 second ( 3 )
Processing Member Id: 405
Reading C:pixivutilspixivutil(4)config.ini …
done.
Page 1
Member Url: http://www.pixiv.net/member_illust.php?id=405&p=1
Traceback (most recent call last):
File “PixivUtil2.py”, line 420, in process_member
File “PixivModel.pyc”, line 46, in __init__
File “PixivModel.pyc”, line 127, in ParseImages
AttributeError: ‘NoneType’ object has no attribute ‘ul’
Error at process_member(): (, AttributeError(“‘NoneType’
object has no attribute ‘ul'”,), )
No Dump
Dumping html to: Error page for member 405.html
Something wrong, retrying after 2 second ( 4 )
All I get is this. I am using win7 english, with japanese locale.
Log in using form.
Error at pixiv_login(): (, <
httperror_seek_wrapper (mechanize._http.RobotExclusionError instance) at 0x2c706
88 whose wrapped object = <closeable_response at 0x2c77af8 whose fp = >>, )
failed
Traceback (most recent call last):
File “PixivUtil2.py”, line 1840, in main
File “PixivUtil2.py”, line 259, in pixiv_login
File “mechanize_mechanize.pyc”, line 203, in open
File “mechanize_mechanize.pyc”, line 255, in _mech_open
httperror_seek_wrapper: HTTP Error 403: request disallowed by robots.txt
press enter to exit.
See readme.txt, FAQ Section C.Q6
Thank you very much, it works perfectly. You’re the best!
This is a great tool.
thanks again! =)
http://forums.animesuki.com/showthread.php?t=105259
Was this ever implemented?
I thought it was working with the by tags option, but I guess not.
The changes never pushed to the master repository, so I never know about this. Maybe you can ask him/her to send pull request on github.
Hello, i found this blog today, and i tried the latest version of Pixiv Downloader, it works well. The only thing i don’t understand is how to load the List once created. I created the list with the Notepad and saved it with the name “list.txt” and put it in the program’s folder (pixivutil20140606). What did I do wrong?
Example of the lines of the list:
2606857 C:UsersAlexDesktopProva
3830756 C:UsersAlexDesktopProva
2783145 C:UsersAlexDesktopProva
set
uselist = True
in config.ini. See readme.txt for more details.The list.txt format is correct.
Thank you very much, works fine now 🙂
Oh, sometimes on download from list, if I use long member list, pixivdownloader does this after completing the download:
2014-06-07 15:26:53,397 – PixivUtil20140325 – ERROR – Unknown Error: ‘tuple’ object has no attribute ‘split’
Traceback (most recent call last):
File “PixivUtil2.py”, line 1833, in main
File “PixivUtil2.py”, line 1621, in main_loop
File “PixivHelper.pyc”, line 349, in printAndLog
File “PixivHelper.pyc”, line 199, in safePrint
AttributeError: ‘tuple’ object has no attribute ‘split’
2014-06-07 15:37:35,000 – PixivUtil20140325 – INFO – EXIT
2014-06-07 15:37:35,000 – PixivUtil20140325 – INFO – ###############################################################
Can you try on the latest version (20140606)?
Hand’t happened. But I think I didn’t replicate starting conditions right.
Will reply when it happens.
2500+ lines in said member list… Long process.