08-25-2013, 07:06 PM | #1666 |
Well trained by Cats
Posts: 29,729
Karma: 54401244
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
08-25-2013, 07:22 PM | #1667 | |
Connoisseur
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
|
I've been exploring the failure of my laptop to successfully download fanfics (while my desktop is succeeding just fine). The laptop's Windows 7, the desktop is Windows 8.
I fired up my laptop's calibre in debug mode and took a shot at downloading a fanfic. It hung, and the end of the log read: Quote:
After I killed Calibre and went back to the library I'd tried downloading it into, I found that there was indeed an entry for that story complete with all its metadata, but that it didn't have any actual story associated with it - it was an empty book record with no formats. I went and dug up the epub FFDL created out of the temp directory, and it looked fine. So it would seem that FFDL successfully created the epub, successfully created the book record in Calibre, but then failed to bring the epub over and insert it. My first instinct when seeing something like that on Windows is to try running the program as administrator to see if that helps, but unfortunately it didn't in this case. Didn't really expect it. I tried installing the 32 bit version of Calibre alongside the 64 bit one and it had the same symptoms. I'm a little reluctant to wipe Calibre out and reinstall entirely from scratch, since everything else is working okay and that would mean a lot of reinstallation and restoration work afterward. Any suggestions on how else I can investigate before I go to more drastic steps like that? |
|
08-26-2013, 12:59 AM | #1668 | ||
Plugin Developer
Posts: 6,301
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
Quote:
But if the calibre behavior has changed, we should open a bug with calibre and get it changed back. Attached is a version that doesn't ever set or change author link if you care to use it in the mean time. UPDATE Aug 27 2013 -- Remove obsolete beta versions Last edited by JimmXinu; 08-27-2013 at 10:47 AM. Reason: Remove obsolete beta versions |
||
08-26-2013, 01:30 AM | #1669 | |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Quote:
I'm not sure if this new behaviour is intended to be a bug or a feature but seeing as Calibre Companion, which I'm certain many of us are using, can sort by Date (calibre)-- which is actually the last_modified date-- having this kind of thing happening will likely negatively impact that feature. I just want to read the latest update from author X, and would appreciate not having to remember what did update and wade through the umpteen other stories I have by X that haven't actually updated. >.> Thanks for the new version: I'll test it out and see if all is as expected. |
|
08-26-2013, 04:09 AM | #1670 |
Connoisseur
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
|
Afraid I can't testify one way or the other. I never noticed it updating the last_modified date in 0.9, but the way I was using it made it a very likely thing to overlook if it did (very few of the fanfics in my "incompletes" library are by the same author and even if last_modified did get updated on the wrong books it's not something that had very obvious effects). I only brought it up because you were asking if anyone actually used that field, and it turns out I do. A little bit.
|
08-26-2013, 10:30 AM | #1671 |
FanFic Hunter
Posts: 18
Karma: 10
Join Date: Aug 2013
Location: Newport News, VA
Device: Samsung Galaxy Tab S6
|
|
08-26-2013, 11:22 AM | #1672 |
Plugin Developer
Posts: 6,301
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
I've installed an 0.9 version again and verified for certain that the last_modified behavior has changed and opened a bug report about it.
However, even if Kovid fixes it, it will still be Friday before a new version of calibre with the fix would be released. So if you depend on last_modified being correct, you may want to use the temp version of FFDL posted above. |
08-26-2013, 11:24 AM | #1673 | |
Plugin Developer
Posts: 6,301
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
Does adding books not from FFDL work? Have you tried a new, empty library? You can create one without touching your old one. (Sorry, thought I hit post on this last night.) |
|
08-26-2013, 11:26 AM | #1674 |
Plugin Developer
Posts: 6,301
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
|
08-26-2013, 11:30 AM | #1675 |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Just gave your latest version a test run-- everything's back to previous behaviour and it looks like the last modified values aren't being touched anymore where they shouldn't be, so thanks.
|
08-26-2013, 11:32 AM | #1676 |
Plugin Developer
Posts: 6,301
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
That's good, but keep in mind that version is a temporary measure only. If you add a story for a new author you won't get an author link in calibre for them.
|
08-26-2013, 11:41 AM | #1677 |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Hmm. I see from Kovid's reply at the bug tracker that the 0.9.x implementation was the buggy implementation--! Welp. Time to figure out a better way to sort things and stop relying so much on last modified then, since it seems that calibre does require regeneration of all OPFs when updating. I guess you'll recommend reverting to the current release for FFDL yes?
|
08-26-2013, 11:42 AM | #1678 | ||
Plugin Developer
Posts: 6,301
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
Quote:
|
||
08-26-2013, 11:49 AM | #1679 |
Bujavid tekikin
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
No hurry, take your time. This is arguably a very minor issue after all, in the grand scheme of things.
|
08-26-2013, 12:22 PM | #1680 |
Connoisseur
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
|
I just thought of a potential everybody-wins solution: add an "ffdl_last_modified" optional date metadata that users can configure FFDL to populate (along the lines of the FFDL error column). That way you can have it update only when FFDL actually modifies the story, in a way that you can configure however you think is optimal for fanfic downloading (for example, you might want to have it only change the date if the *text* of the story changes, ignoring any other metadata updates).
Last edited by FaceDeer; 08-26-2013 at 12:24 PM. |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Count Pages | kiwidude | Plugins | 1750 | 04-07-2024 01:20 AM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 08:39 AM |
[GUI Plugin] Resize Cover | kiwidude | Plugins | 95 | 03-16-2024 11:55 PM |
[GUI Plugin] Find Duplicates | kiwidude | Plugins | 1096 | 03-16-2024 11:28 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |