09-09-2013, 04:43 PM | #1846 | |
Occassional Beta Tester
Posts: 283
Karma: 3516
Join Date: Nov 2010
Location: Hungary
Device: Samsung Galaxy Tab 4 (wifi only)
|
Quote:
|
|
09-09-2013, 04:49 PM | #1847 |
Occassional Beta Tester
Posts: 283
Karma: 3516
Join Date: Nov 2010
Location: Hungary
Device: Samsung Galaxy Tab 4 (wifi only)
|
|
Advert | |
|
09-10-2013, 04:59 AM | #1848 |
Enthusiast
Posts: 38
Karma: 10
Join Date: Sep 2013
Device: Samsung Galaxy Note 10.1 2014 ed. with Moon Reader+ and Google Books.
|
If only these sites would make good use of the HEAD command, it could cut down on their load tremendously.
The standard response header does have a Last-Modified field, for instance: Last-Modified: Tue, 10 Sep 2013 07:43:03 GMT However on FFNET and TTH, this seems to always be today's date, rendering it useless. Are there any way to "suggest" that they start using the response header to provide simple metadata? Why would that help them? By using the HEAD command, the server "only" have to look up a few things about the given story id, it doesn't have to load all the data for the page, and render the HTML code or send the data, taxing their bandwidth. Why would that help us? Speed, and easier decoding. Pure and simple. Last edited by Feynor; 09-10-2013 at 05:16 AM. |
09-10-2013, 05:35 AM | #1849 | |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Quote:
|
|
09-10-2013, 05:47 AM | #1850 | |
Enthusiast
Posts: 38
Karma: 10
Join Date: Sep 2013
Device: Samsung Galaxy Note 10.1 2014 ed. with Moon Reader+ and Google Books.
|
Quote:
All I could find for FFN was their support email at http://www.fanfiction.net/support/ Twitter messages are not quite long enough to convey any meaningful technical message :P Last edited by Feynor; 09-10-2013 at 05:54 AM. |
|
Advert | |
|
09-10-2013, 06:46 AM | #1851 | |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Quote:
|
|
09-10-2013, 06:54 AM | #1852 | |
Enthusiast
Posts: 38
Karma: 10
Join Date: Sep 2013
Device: Samsung Galaxy Note 10.1 2014 ed. with Moon Reader+ and Google Books.
|
Quote:
|
|
09-10-2013, 10:26 AM | #1853 | |
Groupie
Posts: 164
Karma: 1030058
Join Date: Jul 2010
Location: New England
Device: PocketBook Color, Kindle, EB1150, Galaxy Tab 2 10.1, Surface Pro 2017
|
Quote:
BTW, I suggested that they google ffdl plugin to understand what I was requesting. That might get them to recognize that we're not attacking them, just trying to access their product in a way that they've not accommodated. |
|
09-10-2013, 01:03 PM | #1854 | |
Plugin Developer
Posts: 6,596
Karma: 4600391
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
I've included a diff so you can see how I did it. I did use dateutil.parser like you did (stupid 2nd/3rd/4th issue), but I also used the same loop for publishedDate and updatedDate. Spoiler:
UPDATE Sep 14 2013 - Remove obsolete beta versions Last edited by JimmXinu; 09-14-2013 at 07:10 PM. Reason: Remove obsolete beta versions |
|
09-10-2013, 04:14 PM | #1855 |
Junior Member
Posts: 1
Karma: 10
Join Date: Sep 2013
Device: none
|
A thankyou post to Jimmy
Hi Jimm,
This is a post to just THANK YOU! I had suddenly realized that the FFDL plugin in my calibre was not working with fanfiction.net stories and my heart plummeted to my stomach. I checked the plugin updates and found you had released the updated plugin for calibre. I updated the plugin, restarted calibre and the fanfiction stories were properly downloading again and only then my heart found its way back to its proper place. And in that moment I thought someone ought to thank you on behalf of all the people who live by fanfics. So, thank you. Sending across lots of love,hugs, kisses, wonders and delight. Hope you find it intact in the package of this comment. A fanfic reader, Silver. Last edited by silvrock; 09-10-2013 at 04:16 PM. Reason: thanking properly |
09-11-2013, 02:17 AM | #1856 | |
Connoisseur
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
|
Quote:
Seems to be working correctly, I reran a bunch of updates and got the same results as my version. This code does break when trying to collect metadata for a story with *no* chapters (for example, this one) but that's not unexpected. FFDL already choked on those, it's just giving a different error message with this new version (previously such fanfics would fail to update with an error message that simply read "'chapters'"). It never even occurred to me to report this as a bug before, I have no idea what the correct behaviour should be for a case like this. Just thought I'd mention it since this version changes the previous behavior slightly. I've got my own solution to detecting updated stories where authors have edited or inserted chapters earlier on. I have separate columns for both FiMFiction's *reported* word count and the word count calculated locally via the word count plugin, and a third column that compares the two. When a metadata update results in a significant difference between the two I check it out and see if it needs a forced overwrite to include edits. It's very rare, coming up with a system like that was more for fun than real necessity. |
|
09-11-2013, 03:48 AM | #1857 | |
Enthusiast
Posts: 48
Karma: 1056
Join Date: Jul 2012
Location: Central Canada
Device: Sony PRS-T1, RIM Playbook & Z10, Samsung Note, MacOSX
|
Quote:
|
|
09-11-2013, 10:10 AM | #1858 | |
Groupie
Posts: 164
Karma: 1030058
Join Date: Jul 2010
Location: New England
Device: PocketBook Color, Kindle, EB1150, Galaxy Tab 2 10.1, Surface Pro 2017
|
Quote:
FFN was one of the first in the game, and while they have undoubtedly made some improvements in their technology and interface, they are one of the few fanfic websites that doesn't even allow automatic compilation for the purposes of printing. They are way behind the curve on that, and I think they should be concerned that readers will abandon them for other sources. As a fanfic author, I have posted there, but now post my work at three other sites that allow the reader to fully download either for printing or ebook compilation. |
|
09-11-2013, 10:48 AM | #1859 |
Enthusiast
Posts: 38
Karma: 10
Join Date: Sep 2013
Device: Samsung Galaxy Note 10.1 2014 ed. with Moon Reader+ and Google Books.
|
I could probably even live with a small (unobtrusive) ad at the top of chapters, if it meant that we could sustain the functionality. How to do this though, without adding to the overhead of the ebook size I can't tell, not all downloaders support in-lined graphics if I recall.
|
09-11-2013, 12:02 PM | #1860 | |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Quote:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Count Pages | kiwidude | Plugins | 1780 | 11-05-2024 10:30 AM |
[GUI Plugin] Find Duplicates | kiwidude | Plugins | 1111 | 10-07-2024 01:13 AM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 09:39 AM |
[GUI Plugin] Resize Cover | kiwidude | Plugins | 95 | 03-17-2024 12:55 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 01:27 PM |