Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Closed Thread
 
Thread Tools Search this Thread
Old 09-21-2013, 01:49 PM   #1906
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,307
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Quote:
Originally Posted by Firedancer885 View Post
Jimm, please check this:
ST13 : BUD/s Forever Tenhawk
IncompleteRead(6135 bytes read)

http://fanfiction.tenhawkpresents.co...ory.php?sid=13

I have a suspicion, it's because the slash in the title, but I'm not sure.
Nothing to do with the title. I see the problem too--but only on chapter 5, and even chapter 5 works about 1 time in 10 or so. It appears to always work fine in the browser. I suspect it's some kind of strange connection issue that the browsers know how to deal with but python doesn't.

tenhawkpresents.com has a history of having weird problems--there's one story where one particular chapter will regularly take as much as 5 minutes to finish and close the connection, even in the browser. (this one, if you're curious)

I've tried several different things, but I don't know that I'll be able to solve it. That story is completed anyway, so unless there's evidence it's more wide spread, I'm inclined to ignore it. I saved a epub of that story from one of the times it did work if you'd like it.
JimmXinu is offline  
Old 09-21-2013, 02:36 PM   #1907
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,307
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Version 1.7.45 - 21 Sept 2013
  • Fix for whofic.com.
  • Don't include empty string dc:subject tags in epub.
  • Set custom column only if there's a value (mostly for int/float columns).

(It may take an hour or so for the calibre plugin updater to notice the update.)
JimmXinu is offline  
Old 09-21-2013, 02:47 PM   #1908
Firedancer885
Occassional Beta Tester
Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.Firedancer885 can teach chickens to fly.
 
Posts: 283
Karma: 3516
Join Date: Nov 2010
Location: Hungary
Device: Samsung Galaxy Tab 4 (wifi only)
Quote:
Originally Posted by JimmXinu View Post
I saved a epub of that story from one of the times it did work if you'd like it.
Yes, send it to me, please.
Firedancer885 is offline  
Old 09-24-2013, 05:08 PM   #1909
Sefiriot
Bujavid tekikin
Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.
 
Sefiriot's Avatar
 
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
Jimm, I've been getting this message on occasion when doing a mass download of individual books using the get links from webpage function on both AO3 and FFN. I can't reliably reproduce the issue, sadly, but it seems to be related to large downloads at once. Something makes the add/update process die, creating a number of empty books, before FFDL gets to calling the Generate Cover plugin. Any idea what's happening here?

Code:
calibre, version 1.4.0
ERROR: Unhandled exception: <b>RuntimeError</b>:maximum recursion depth exceeded

calibre 1.4 [64bit]  isfrozen: True is64bit: True
Windows-7-6.1.7601-SP1 Windows ('64bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.5
Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free')
Traceback (most recent call last):
  File "calibre_plugins.fanfictiondownloader_plugin.dialogs", line 568, in do_loop
  File "calibre_plugins.fanfictiondownloader_plugin.dialogs", line 575, in do_when_finished
  File "calibre_plugins.fanfictiondownloader_plugin.ffdl_plugin", line 1176, in update_books_finish
  File "calibre_plugins.dedrm.__init__", line 73, in write
  File "calibre_plugins.dedrm.__init__", line 73, in write
  File "calibre_plugins.dedrm.__init__", line 74, in write
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
RuntimeError: maximum recursion depth exceeded
Sefiriot is offline  
Old 09-24-2013, 06:03 PM   #1910
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,307
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Quote:
Originally Posted by Sefiriot View Post
Jimm, I've been getting this message on occasion when doing a mass download of individual books using the get links from webpage function on both AO3 and FFN. I can't reliably reproduce the issue, sadly, but it seems to be related to large downloads at once. Something makes the add/update process die, creating a number of empty books, before FFDL gets to calling the Generate Cover plugin. Any idea what's happening here?

Code:
calibre, version 1.4.0
ERROR: Unhandled exception: <b>RuntimeError</b>:maximum recursion depth exceeded
...
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
  File "calibre_plugins.dedrm.__init__", line 76, in __getattr__
...
RuntimeError: maximum recursion depth exceeded
I'm going to blame this on your dedrm plugin. Which isn't to be discuss on mobileread.com/forums.
JimmXinu is offline  
Old 09-25-2013, 06:08 AM   #1911
Sefiriot
Bujavid tekikin
Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.
 
Sefiriot's Avatar
 
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
Quote:
Originally Posted by JimmXinu View Post
I'm going to blame this on your dedrm plugin. Which isn't to be discuss on mobileread.com/forums.
Peculiar-- I can't think why FFDL's operations would tangle with that plugin's at all. Oh well, I'll just get rid of it; no call for it thus far as is anyway. Thanks.
Sefiriot is offline  
Old 09-25-2013, 03:56 PM   #1912
KayLee
Zealot
KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.
 
KayLee's Avatar
 
Posts: 108
Karma: 518106
Join Date: May 2013
Device: Nook ST & iPad Air2
Quote:
Originally Posted by JimmXinu View Post
We did for a while. They asked us to stop.
Annoying

Hey just so you know Google apps has a extension called dotEPUB that grabs fic from LJs I'm just letting you know maybe you guys can hack it and add that feature to FFDL. It only does one webpage at a time so fic with 20+ chapters takes forever to DL then merge into one book and cleaning so not convenient

KayLee is offline  
Old 09-25-2013, 04:52 PM   #1913
FaceDeer
Connoisseur
FaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enough
 
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
Quote:
Originally Posted by KayLee View Post
Hey just so you know Google apps has a extension called dotEPUB that grabs fic from LJs I'm just letting you know maybe you guys can hack it and add that feature to FFDL. It only does one webpage at a time so fic with 20+ chapters takes forever to DL then merge into one book and cleaning so not convenient
I've been finding the GrabMyBooks extension to be pretty handy for dealing with random stories I come across in my travels of the portion of the web not supported by FFDL. It lets one save multiple pages as chapters in one epub, so you can skip the need to splice it all together afterward, and it's pretty good at isolating the section of the web page you're interested in and stripping out all the banners and sidebars and footers and whatnot.
FaceDeer is offline  
Old 09-25-2013, 10:14 PM   #1914
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,307
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Version with additional logic for newer chapters in the middle of fimf stories.

@FaceDeer, see what you think.

UPDATE Oct 9, 2013 - Remove obsolete beta versions

Last edited by JimmXinu; 10-09-2013 at 11:58 PM. Reason: Remove obsolete beta versions
JimmXinu is offline  
Old 09-25-2013, 11:47 PM   #1915
KayLee
Zealot
KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.
 
KayLee's Avatar
 
Posts: 108
Karma: 518106
Join Date: May 2013
Device: Nook ST & iPad Air2
Quote:
Originally Posted by FaceDeer View Post
I've been finding the GrabMyBooks extension to be pretty handy for dealing with random stories I come across in my travels of the portion of the web not supported by FFDL. It lets one save multiple pages as chapters in one epub, so you can skip the need to splice it all together afterward, and it's pretty good at isolating the section of the web page you're interested in and stripping out all the banners and sidebars and footers and whatnot.
KayLee is offline  
Old 09-25-2013, 11:49 PM   #1916
FaceDeer
Connoisseur
FaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enough
 
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
@JimmXinu: Thanks, I'll give it a whirl. Going to be tricky finding test cases where I've got an old verison of a story that's been updated in the middle since I downloaded it, I'll do surgery on some stories if I have to.

@KayLee: Glad that met your needs.

Last edited by FaceDeer; 09-26-2013 at 12:05 AM. Reason: make this a dual response, KayLee posted same time I did.
FaceDeer is offline  
Old 09-26-2013, 02:40 AM   #1917
Sefiriot
Bujavid tekikin
Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.
 
Sefiriot's Avatar
 
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
@KayLee: There's also Squee!Books. Not quite as handy as GrabMyBooks though, but the default formatting produced is slightly prettier, if memory serves.
Sefiriot is offline  
Old 09-26-2013, 03:20 PM   #1918
KayLee
Zealot
KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.KayLee ought to be getting tired of karma fortunes by now.
 
KayLee's Avatar
 
Posts: 108
Karma: 518106
Join Date: May 2013
Device: Nook ST & iPad Air2
Quote:
Originally Posted by Sefiriot View Post
@KayLee: There's also Squee!Books. Not quite as handy as GrabMyBooks though, but the default formatting produced is slightly prettier, if memory serves.

Not so bad sometimes It needs an update it rips a ton of trash as well images, headers, buttons, links sometimes the page's formatting / CSS sheet I haven't been able to upload HTML files to it. Tons of little problems good for LJs fics, although it seems some people have asked her to disable support for their fics. http://www.squeebook.net/
KayLee is offline  
Old 09-26-2013, 09:00 PM   #1919
El_Pirato
FanFic Hunter
El_Pirato began at the beginning.
 
El_Pirato's Avatar
 
Posts: 18
Karma: 10
Join Date: Aug 2013
Location: Newport News, VA
Device: Samsung Galaxy Tab S6
the reason why I was asking for adult-fanfiction.org was because of the metadata not the downloading of the story
El_Pirato is offline  
Old 09-27-2013, 03:10 AM   #1920
Sefiriot
Bujavid tekikin
Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.Sefiriot writes the songs that make the whole world sing.
 
Sefiriot's Avatar
 
Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
Quote:
Originally Posted by KayLee View Post
Not so bad sometimes It needs an update it rips a ton of trash as well images, headers, buttons, links sometimes the page's formatting / CSS sheet I haven't been able to upload HTML files to it. Tons of little problems good for LJs fics, although it seems some people have asked her to disable support for their fics. http://www.squeebook.net/
SqueeBooks fits well if you just use direct copy and paste actually. To get around the trash data I usually run Readability on the page, and copy-paste from there. C+P is faster than waiting for the application to do its thing, as far as I can tell.

Going slightly off topic: How do you all tidy up AO3's tag for your libraries? I like having their canonical tags and some of the more commonly used freeform/additional tags, particularly for kinks and such, but there's a lot of single use cruft along with the useful stuff. It's driving me nuts.
Sefiriot is offline  
Closed Thread


Forum Jump

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


All times are GMT -4. The time now is 08:11 AM.


MobileRead.com is a privately owned, operated and funded community.