![]() |
#2626 | |
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: May 2014
Location: UK
Device: Samsung 10 Inch Tablet 2016 & Samsung S10+
|
Quote:
|
|
![]() |
![]() |
![]() |
#2627 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
I'd try restarting calibre and rebooting your computer. And try downloading a story from a different site--it's possible you've been blocked and the error message is misleading.
And it has become common for OSes and antivirus/'protection' software to self-update without notifying the user. Just because you didn't change anything doesn't mean nothing changed... |
![]() |
![]() |
![]() |
#2628 |
Member
![]() Posts: 12
Karma: 10
Join Date: Oct 2003
Device: T|T
|
I'm having the same getaddrinfo failed issue. It looks like maybe with just AO3?
It loads fine in browser, I tried rebooting, don't see any issues with firewall or anything. If I try and update an existing Anthology from AO3, it can pull up the URLs for the stories in it fine, including a new one that wasn't there before - so at least sometimes it's able to get to the site fine, it can even fetch the metadata ok maybe. But when it goes to pull the actual stories down, error on 5/6 of them, which is very odd. Tried getting same new file 5 times, none worked. Ahh, found some generic python debugging and this is what I got: C:\Users\charris>python Python 2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import urllib, urllib2, httplib >>> >>> url = 'https://archiveofourown.org/works/11656197?view_adult=true' >>> httplib.HTTPConnection.debuglevel = 1 >>> >>> print "urllib" urllib >>> >>> data = urllib.urlopen(url); send: 'GET /works/11656197?view_adult=true HTTP/1.0\r\nHost: archiveofourown.org\r\nUser-Agent: Python-urllib/1.17\r\n\r\n' reply: 'HTTP/1.1 302 Moved Temporarily\r\n' header: Server: nginx/1.13.7 header: Content-Type: text/html; charset=utf-8 header: Connection: close header: X-Frame-Options: SAMEORIGIN header: X-XSS-Protection: 1; mode=block header: X-Content-Type-Options: nosniff header: Location: https://unicorn_story/works/11656197/chapters/26225727 header: Set-Cookie: _otwarchive_session=cjQ3dkRyQkxyT0RNRGp6U2l0T3lhbz d2TFl3ditIZ1R1alp1aHdzRU5tdmNXajM5UHJwejJBbktUUmtn V3VQUXpoTzZXMzRVNWg4Qit4eFpRbXdoc2hhRzBHeXNSK2ZSeF JVRkxBaE9PWklqenpLSlY4bTlOWkJxMWd0b3FkQzJlZ09nZDVx amlGL1l6ekUrTWdHY1h0bCtLbHRpbmJybFRjczBMYkZlU3FRPS 0tanJEb3ozbi9DeUFhWGNoQUNvamxrUT09--2dd0ad9f1aae2f 97e314a9c946288070acb523ad; path=/; expires=Sun, 11 Mar 2018 10:21:36 -0000; HttpOnly header: X-Request-Id: 667fb26a-2116-4cc8-9aeb-3e3133a15983 header: X-Runtime: 0.028923 header: X-Aooo-Debug1: Archive Unicorn header: X-Clacks-Overhead: GNU Terry Pratchett header: Potential_upstream: unicorn_story header: X-Hostname: ao3-front04 header: Date: Sun, 25 Feb 2018 10:21:36 GMT header: X-Page-Speed: 1.13.35.1-0 header: Cache-Control: max-age=0, no-cache Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\urllib.py", line 87, in urlopen return opener.open(url) File "C:\Python27\lib\urllib.py", line 208, in open return getattr(self, name)(url) File "C:\Python27\lib\urllib.py", line 451, in open_https return self.http_error(url, fp, errcode, errmsg, headers) File "C:\Python27\lib\urllib.py", line 372, in http_error result = method(url, fp, errcode, errmsg, headers) File "C:\Python27\lib\urllib.py", line 635, in http_error_302 data) File "C:\Python27\lib\urllib.py", line 661, in redirect_internal return self.open(newurl) File "C:\Python27\lib\urllib.py", line 208, in open return getattr(self, name)(url) File "C:\Python27\lib\urllib.py", line 437, in open_https h.endheaders(data) File "C:\Python27\lib\httplib.py", line 991, in endheaders self._send_output(message_body) File "C:\Python27\lib\httplib.py", line 844, in _send_output self.send(msg) File "C:\Python27\lib\httplib.py", line 806, in send self.connect() File "C:\Python27\lib\httplib.py", line 1194, in connect self.timeout, self.source_address) File "C:\Python27\lib\socket.py", line 553, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): IOError: [Errno socket error] [Errno 11004] getaddrinfo failed >>> |
![]() |
![]() |
![]() |
#2629 | |
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: May 2014
Location: UK
Device: Samsung 10 Inch Tablet 2016 & Samsung S10+
|
Quote:
|
|
![]() |
![]() |
![]() |
#2630 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
![]() When you two do it, you are getting redirected by the web server to the domain name 'unicorn_story' which clearly does not exist (no TLD). When I do it from my home network (and from my server in the cloud), I get redirected to the same URL path, but at archiveofourown.org. Also, your redirects are to https and mine to http--I don't know why that would be. Also, I'm seeing some different headers: Code:
header: Server: nginx/1.6.2 header: Location: http://archiveofourown.org/works/11656197/chapters/26225727 header: X-Aooo-Debug: The Lion header: X-Hostname: ao3-front02 header: X-Page-Speed: 1.9.32.3-4448 Code:
header: Server: nginx/1.13.7 header: Location: https://unicorn_story/works/11656197/chapters/26225727 header: X-Aooo-Debug1: Archive Unicorn header: X-Hostname: ao3-front04 header: X-Page-Speed: 1.13.35.1-0 What I can't explain as easily is why it would continue to work in your browser. They may be differentiating by user-agent, but another possibility is they are deliberately sending you two in particular in a different direction. That could happen if you've been doing a ton of downloads and tripped some blocking behavior. Here are a few suggestions:
|
|
![]() |
![]() |
![]() |
#2631 | |
Member
![]() Posts: 12
Karma: 10
Join Date: Oct 2003
Device: T|T
|
![]() Quote:
Thanks so much for looking into this and responding with suggestions. |
|
![]() |
![]() |
![]() |
#2632 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New Test Version Posted
2018-02-26 - Update translations - Calculate number of chapters using start-end range when doing updates. Unless something else comes up, this will be the last test version before the next release. FYI. |
![]() |
![]() |
![]() |
#2633 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New Version Released
Version 2.23.0 - 28 Feb 2018 - Update translations. - Calculate number of chapters using start-end range when doing updates. - Make Get URLs from Page work better with TtH is_adult. - Fix rating, warnings, add ships to adapter_harrypotterfanfictioncom - Update adapter_efpfanficnet to use https and remove www. by default. - *Don't* include fandoms in category for fimfiction.net by default. - Handle new VIP chapter types in adapter_webnovelcom (#263) (Thanks cryzed) |
![]() |
![]() |
![]() |
#2634 |
Member
![]() Posts: 20
Karma: 10
Join Date: Mar 2018
Device: kindle
|
Novelupdates / bakatsuki?
I was wondering if you guys could consider adding novelupdates and bakatsuki to your plugin, but so far I really like it!
![]() |
![]() |
![]() |
![]() |
#2635 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 124
Karma: 3804
Join Date: May 2016
Device: Kindle Oasis 2
|
@everyone downloading stuff from Wuxiaworld
Based on a post I ran across today, I figured others might want to be notified that wuxiaworld will be "be transitioning to v1.0 of the new site" and though they're not specific, they basically say there's a lot of change in the underlying structure and they'll be slowly transitioning it over the next few weeks. This will likely break the plugin for that site. I figure I'd notify people so they can update now anything they'll probably be reading the next few weeks. I don't know who maintains the plugin, I'd have to go double check (cryzed probably), but with the multiple/continuing changes they might not fix it until all is done, if at all. Again, just a heads-up. @alexeric123 Novelupdates is not a novel site, rather it shows links to updates on various sites. It has been discussed, and I don't believe anyone can do it well due to the varying sites. Though it'd be nice particularly not to have to update each new book I add with the metadata from novelupdates, I don't think it'll happen. As for bakatsuki, I don't recall much talk of it, though I believe it has been mentioned at least once. It's probably a bit too much for a basic rip, plus it generally provides an easy full text download in one form or another, and so likely wouldn't be even a normal priority for most people working on the plugin. I don't use the site much myself, but I've downloaded a few things from there. |
![]() |
![]() |
![]() |
#2636 |
Enthusiast
![]() Posts: 38
Karma: 10
Join Date: Sep 2013
Device: Kindle Paperwhite, Kindle Keyboard
|
AO3
I have searched the posts, but I am not finding the relative posts. Is there a reason that I can't use the author download function or website download (I used to use it for bookmarks) on AO3 any more?
Thanks in advance! |
![]() |
![]() |
![]() |
#2637 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
I am not aware of any issues with AO3, nor do I see any problems with story URL lists from an author page or my own bookmarks page using the latest version.
You're going to have to be more specific if you're having a problem somewhere else. IE, include page URLs and precisely what you are or aren't seeing. |
![]() |
![]() |
![]() |
#2638 | |
Enthusiast
![]() Posts: 38
Karma: 10
Join Date: Sep 2013
Device: Kindle Paperwhite, Kindle Keyboard
|
Quote:
calibre, version 3.18.0 ERROR: Unhandled exception: <b>FailedToLogin</b>:Failed to Login for URL: (https://archiveofourown.org/users/leckadams/bookmarks) with username: (leckadams) calibre 3.18 embedded-python: True is64bit: False Windows-8.1-6.3.9600-SP0 Windows ('32bit', 'WindowsPE') 32bit process running on 64bit windows ('Windows', '8.1', '6.3.9600') Python 2.7.12+ Windows: ('8.1', '6.3.9600', 'SP0', u'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: Find Duplicates (1, 6, 3) && EpubMerge (2, 1, 1) && EpubSplit (2, 3, 0) && Count Pages (1, 8, 0) && Goodreads (1, 1, 13) && FanFicFare (2, 23, 0) Traceback (most recent call last): File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 548, in get_urls_from_page_menu File "calibre_plugins.fanficfare_plugin.fff_plugin" , line 568, in get_urls_from_page File "calibre_plugins.fanficfare_plugin.fanficfare.getu rls", line 61, in get_urls_from_page File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.adapter_archiveofourownorg", line 126, in performLogin FailedToLogin: Failed to Login for URL: (https://archiveofourown.org/users/leckadams/bookmarks) with username: (leckadams) |
|
![]() |
![]() |
![]() |
#2639 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Well, clearly the error is that it's failed to login. Mine logged in fine using the same versions.
The most obvious question is: Do you have the correct AO3 password set in personal.ini? But you said you do. You've apparently figured out how to log errors, what do you get if you also run calibre in debug mode? There should be some additional details output that way. |
![]() |
![]() |
![]() |
#2640 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jul 2017
Device: Sony PRS 600
|
I think I found a glitch with the webnovel.com script. It seems to be ignoring words that appear between <>. As an example, chapter 15 of MMORPG: Martial Gamer https://www.webnovel.com/book/906713...fair-Advantage the name of the game <Rebirth> as well as names of the items are all missing.
|
![]() |
![]() |
![]() |
Tags |
fanfiction |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 523 | 07-15-2025 06:45 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Marvin XD | Philantrop | Plugins | 126 | 01-29-2017 12:48 PM |
[GUI Plugin] KiNotes | -axel- | Plugins | 0 | 07-14-2013 06:39 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |