Change Log:
- Add 404 handler when processing member.
- Reset selection when Ctrl-C pressed.
- Reindent and encode source code to UTF-8.
Download link for pixiv downloader 20131214, source code in GitHub.
Mediafire folder for all the releases. Donation link on the sidebar .
It happened again! 20131214 version
2013-12-18 11:09:35,486 – PixivUtil20131214 – INFO – Member Url: http://www.pixiv.net/member_illust.php?id=4716901&p=1
2013-12-18 11:09:38,430 – PixivUtil20131214 – ERROR – Error at processing Artist Info: (, <httperror_seek_wrapper (urllib2.HTTPError instance) at 0x3389378 whose wrapped object = <closeable_response at 0x2697508 whose fp = <response_seek_wrapper at 0x2ee2648 whose wrapped object = <closeable_response at 0x2fced50 whose fp = >>>>, )
2013-12-18 11:09:38,430 – PixivUtil20131214 – ERROR – Error at processing Artist Info: 4716901
Traceback (most recent call last):
File “PixivUtil2.py”, line 412, in process_member
File “mechanize_mechanize.pyc”, line 203, in open
File “mechanize_mechanize.pyc”, line 255, in _mech_open
httperror_seek_wrapper: HTTP Error 403: Forbidden
2013-12-18 11:09:42,473 – PixivUtil20131214 – INFO – Member Url: http://www.pixiv.net/member_illust.php?id=4716901&p=1
2013-12-18 11:09:44,624 – PixivUtil20131214 – ERROR – Error at processing Artist Info: (, <httperror_seek_wrapper (urllib2.HTTPError instance) at 0x3389a40 whose wrapped object = <closeable_response at 0x2fce0f8 whose fp = <response_seek_wrapper at 0x33e7c60 whose wrapped object = <closeable_response at 0x307ff30 whose fp = >>>>, )
can you help me how to using this software..? because I am to blind.. T_T
——–
dari orang indonesia ya..?
Have you check the readme.txt?
—-
Yap, Indonesian 😀
get same problem here:
OS is Win7 SP1 zh-TW(Taiwan) version but system-locale was change in JP
2013-12-16 23:04:33,595 – PixivUtil20131214 – ERROR – Error at process_member(): (, UnicodeEncodeError(‘ascii’, u’2013u5e7412u670816u65e5 19:20′, 4, 5, ‘ordinal not in range(128)’), ) Member Id: 20787
Traceback (most recent call last):
File “PixivUtil2.py”, line 512, in process_member
File “PixivUtil2.py”, line 615, in process_image
File “PixivModel.pyc”, line 246, in __init__
File “PixivModel.pyc”, line 338, in ParseWorksData
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’u5e74′ in position 4: ordinal not in range(128)
2013-12-16 23:04:36,476 – PixivUtil20131214 – ERROR – Error at process_image(): (, UnicodeEncodeError(‘ascii’, u’2013u5e7412u670816u65e5 19:20′, 4, 5, ‘ordinal not in range(128)’), )
2013-12-16 23:04:36,476 – PixivUtil20131214 – ERROR – Error at process_image(): 40314879
Traceback (most recent call last):
File “PixivUtil2.py”, line 615, in process_image
File “PixivModel.pyc”, line 246, in __init__
File “PixivModel.pyc”, line 338, in ParseWorksData
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’u5e74′ in position 4: ordinal not in range(128)
2013-12-16 23:04:36,477 – PixivUtil20131214 – ERROR – Dumping html to: Error Medium Page for image 40314879.html
maybe is BIG5’s Encode problem?
What is the language in your Pixiv account (log in to the website and check the language).
Only English and Japanese is supported. Try to set the language to English.
The Japanese version need some fix, I’ll upload it by today.
change into english and reflash cookie works! thanks u 🙂
When i want to Login i get:
Log in using form.
Error at pixiv_login(): (, <
httperror_seek_wrapper (mechanize._http.RobotExclusionError instance) at 0x22c10
68 whose wrapped object = <closeable_response at 0x22c0f58 whose fp = >>, )
failed
Traceback (most recent call last):
File “PixivUtil2.py”, line 1742, in main
File “PixivUtil2.py”, line 258, 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 the readme.txt
Was getting the same message. Changed the “userobots” to False to fix it for me.
Also getting this error. I have put the pw in correctly, disabled DST, checked login on website, still getting it?
NVM. I have fixed it by setting Robots to false. I am sorry for the trouble. My English is not so good.
getting this error when I try downloading from my bookmarks
Error at process_image(): (, UnicodeEncode
Error(‘ascii’, u’2013u5e7412u670814u65e5 19:00′, 4, 5, ‘ordinal not in range(
128)’), )
No Dump
Dumping html to: Error Medium Page for image 40273739.html
Stuff happened, trying again after 2 second ( 11 )
Traceback (most recent call last):
File “PixivUtil2.py”, line 512, in process_member
File “PixivUtil2.py”, line 615, in process_image
File “PixivModel.pyc”, line 246, in __init__
File “PixivModel.pyc”, line 338, in ParseWorksData
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’u5e74′ in position 4
: ordinal not in range(128)
this must the same error:
Processing Image Id: 40281110
Traceback (most recent call last):
File “PixivUtil2.py”, line 615, in process_image
File “PixivModel.pyc”, line 246, in __init__
File “PixivModel.pyc”, line 338, in ParseWorksData
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’u5e74′ in position 4
: ordinal not in range(128)
Error at process_image(): (, UnicodeEncode
Error(‘ascii’, u’2013u5e7412u670815u65e5 00:00′, 4, 5, ‘ordinal not in range(
128)’), )
No Dump
Dumping html to: Error Medium Page for image 40281110.html
Stuff happened, trying again after 2 second ( 1 )
Weird, I can download the image (40273739 and 40281110), are you using the source code or the exe?
What is the set language in your pixiv? Possible to upload the dump html?
Member Url: http://www.pixiv.net/member_illust.php?id=1889&p=1
Member ID (1889): 1003 ‘Member Error: xe8xa9xb2xe5xbdx93xe4xbdx9cxe5x
93x81xe3x81xafxe5x89x8axe9x99xa4xe3x81x95xe3x82x8cxe3x81x9fx
e3x81x8bxe3x80x81xe5xadx98xe5x9cxa8xe3x81x97xe3x81xaaxe3x81x
84xe4xbdx9cxe5x93x81IDxe3x81xa7xe3x81x99xe3x80x82’
No Dump
Member Error: Φ⌐▓σ╜ôΣ╜£σôüπü»σëèΘÖñπüòπéîπüƒπüïπÇüσ¡ÿσ£¿πüùπü¬πüäΣ╜£σôüIDπüºπüÖπ
Çé
New Error Message, please inform the developer. Press enter to continue.
I left the language setting on english, I’ll try changing it to japanese?
where can I upload the html?
It doesn’t look like english to me, try to clear the cookies in config.ini.
The application should support both english and japanese.
For the html, you can upload to mediafire.
http://www.mediafire.com/view/yoo6082dmxfpbv2/Error%20Medium%20Page%20for%20image%2040273739.html
tried with a clean copy of pixivutil, still the same error
Ok, found out why: the datetime format got issue.
For now, can you change the language to English?
setting it to english:
Image id: 40273739
Processing Image Id: 40273739
Traceback (most recent call last):
File “PixivUtil2.py”, line 615, in process_image
File “PixivModel.pyc”, line 246, in __init__
File “PixivModel.pyc”, line 338, in ParseWorksData
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’u5e74′ in position 4
: ordinal not in range(128)
Error at process_image(): (, UnicodeEncode
Error(‘ascii’, u’2013u5e7412u670814u65e5 19:00′, 4, 5, ‘ordinal not in range(
128)’), )
No Dump
Dumping html to: Error Medium Page for image 40273739.html
Traceback (most recent call last):
File “PixivUtil2.py”, line 1760, in main
File “PixivUtil2.py”, line 1361, in menu_download_by_image_id
File “PixivUtil2.py”, line 615, in process_image
File “PixivModel.pyc”, line 246, in __init__
File “PixivModel.pyc”, line 338, in ParseWorksData
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’u5e74′ in position 4
: ordinal not in range(128)
press enter to exit.
and:
Member id: 1889
Start Page (default=1):
End Page (default=0, 0 for no limit):
Processing Member Id: 1889
Reading C:pixivutilspixivutil(4)oldconfig.ini …
done.
Page 1
Member Url: http://www.pixiv.net/member_illust.php?id=1889&p=1
Member ID (1889): 1003 ‘Member Error: xe8xa9xb2xe5xbdx93xe4xbdx9cxe5x
93x81xe3x81xafxe5x89x8axe9x99xa4xe3x81x95xe3x82x8cxe3x81x9fx
e3x81x8bxe3x80x81xe5xadx98xe5x9cxa8xe3x81x97xe3x81xaaxe3x81x
84xe4xbdx9cxe5x93x81IDxe3x81xa7xe3x81x99xe3x80x82’
Member Error: Φ⌐▓σ╜ôΣ╜£σôüπü»σëèΘÖñπüòπéîπüƒπüïπÇüσ¡ÿσ£¿πüùπü¬πüäΣ╜£σôüIDπüºπüÖπ
Çé
New Error Message, please inform the developer. Press enter to continue.
It is still in Japanese, make sure you clear the cookie value in config.ini
Im gonna try it again, I went into my account setting > user setting and made sure the settings are in English, and I removed my config.ini:
Arrgh, both the image and the memberid work now, even with my old config.ini
Input: 2
Image id: 40273739
Processing Image Id: 40273739
Title: Cos-Nurse
Tags : ??? ???? ????? ????? ?? ???????? ????
Date : 2013-12-14 19:00:00
Mode : big
Image URL : http://i2.pixiv.net/img52/img/k2321656/40273739.png
Filename : C:Downloadedimages (1854020)40273739.png
Using Referer: http://www.pixiv.net/member_illust.php?mode=big&illust_id=4027373
9
Start downloading… 501718 of 501718 Bytes Completed in 2.703s (181.26 K
iB/s)
done.
and
Processing Member Id: 1889
Reading C:pixivutilspixivutil(4)oldconfig.ini …
done.
Page 1
Member Url: http://www.pixiv.net/member_illust.php?id=1889&p=1
Member ID (1889): 1001 ‘User ID not exist/deleted!’
Set IsDeleted for MemberId: 1889 not exist.
done.
What did I forget to do last time?
Looks like its all good now, thanks
Most likely: The Pixiv server still count the connection from application to use Japanese settings, so they return the Japanese page.
Anyway, I got the Japanese version working. Expect on the next release 😀
heres the dump for the memberid
http://www.mediafire.com/view/lynps8yh8lxhk3u/Dump%20for%201889%20Error%20Code%201003.html
its from a clean copy of pixivutil
if you open the html file, it still show in japanese.