10-24-2020, 02:25 AM | #4726 |
Groupie
Posts: 180
Karma: 1004974
Join Date: May 2013
Location: Solar system, Earth
Device: none
|
ficbook.net and utopiastories.com stopped working again
example ficbook url https://ficbook.net/readfic/9813907 message is Статус Название Автор Комментарий URL Ошибка Unknown Unknown 'NoneType' object has no attribute '__getitem__' https://www.ficbook.net/readfic/9813907 utopiastories Статус Название Автор Комментарий URL Ошибка Unknown Unknown <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727)> <link in pm> This happens to all of links I checked from those sites, both new and updated stories. Chrome opens them without issues. Last edited by vikarti; 10-24-2020 at 02:27 AM. Reason: grammar |
10-24-2020, 10:02 AM | #4727 | |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
utopiastories.com is an SSL issue that I'm not seeing. Please refer to the FFF SSL FAQ. |
|
Advert | |
|
10-24-2020, 10:17 AM | #4728 |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
New Test Version Posted
2020-10-24 - Update adapter_ficbooknet for site changes. I don't read Russian, so while it doesn't crash now, I don't know that it's all working correctly either. Please review carefully and report another problems with it. |
10-24-2020, 01:41 PM | #4729 |
Custom User Title
Posts: 8,644
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Question: Can the reject list be safely used to mark a book as "please don't overwrite this if I make a mistake and tell it to"?
I'm not entirely sure what the reject list is for (not much in tooltips or documentation) and the setting about "delete by reject by default" makes me worry a bit. Last edited by ownedbycats; 10-24-2020 at 01:48 PM. |
10-24-2020, 02:01 PM | #4730 | |
Junior Member
Posts: 8
Karma: 10
Join Date: Nov 2018
Device: PC
|
Quote:
|
|
Advert | |
|
10-24-2020, 02:07 PM | #4731 |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Frequently, I find a story with an interesting blurb, start it, and later decide I don't like it. Then months or years later I find the same story again but don't remember I already tried it.
By putting it on the Reject List, FFF remembers for me that I've already tried that story and rejected it--and why. You can maintain your own list of quick-select reject reasons as well as enter specific text for any as you like. It's also very useful for avoiding stories I don't like from an author that I'm following. Reject List is one of the most useful features in FFF, IMHO. I have 1900+ entries in my reject list. When you invoke the 'Reject Selected Books' action, at the bottom of the dialog there's a checkbox to also delete the books ('Delete Books (including books without FanFiction URLs)'). The 'Delete on Reject by Default' settings checkbox is simply the default value for the delete books checkbox on the Rejects dialog. Personally, I remapped the hotkey 'Del' to 'Reject Selected Books' and changed the normal delete function to Ctrl-Del. And yes, you could put books you don't want to update or overwrite by accident in the Reject List. Just be careful not to delete them. And give a 'reject reason' that makes sense to you. My personal Reject Reasons list, for the curious: Spoiler:
|
10-24-2020, 02:14 PM | #4732 | |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
Since I'm on Win10 (and because I still remember MS-DOS), I use a batch file to run calibre for plugin testing. I tell a lie--this is how I run calibre all the time. Code:
set PYTHONIOENCODING=UTF-8 python makeplugin.py set CALIBRE_LIBRARY_DIRECTORY= set CALIBRE_CONFIG_DIRECTORY= set CALIBRE_DEVELOP_FROM= set CALIBRE_OVERRIDE_LANG= set CALIBRE_USE_DARK_PALETTE= "c:\Program Files\Calibre2\calibre-customize" -a FanFicFare.zip "c:\Program Files\Calibre2\calibre-debug" -g Note that makeplugin.py isn't in the distributed plugin zip, but is in the GitHub repo. There are any number of tutorials out there for getting started using GitHub. It's highly recommended if you want to start contributing code. |
|
10-24-2020, 02:23 PM | #4733 |
Custom User Title
Posts: 8,644
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
That makes sense.
Another potential use I can think of: I have an "abandoned" status for any fics that were deleted from the site before completion or haven't been updated in a long time. Every few months, I run an update on them in the off-chance that any of them were revived (it's happened once!) If I add the deleted-from-site fics to the reject sites it ought to speed up the process a bit by skipping over them instead of checking and going "yup, it's still deleted!" Last edited by ownedbycats; 10-24-2020 at 02:33 PM. |
10-24-2020, 02:50 PM | #4734 | |
Custom User Title
Posts: 8,644
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Quote:
A bonus: Since it populated the error column, I can just do #fanficerror:false and #fanficstatus:"=Abandoned" for those infrequent updates. New question: Is it possible with FFF's personal.ini to modify the text in the error column? I use a search and replace to merge all the "story does not exist" together (removing the bracket text) but then making another for "story on reject list" makes me wonder if it's possible in FFF itself. Last edited by ownedbycats; 10-24-2020 at 03:07 PM. |
|
10-24-2020, 03:05 PM | #4735 |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Ah... Actually, I'm a little surprised Reject List is checked when you explicitly do Update Existing Books. I only think about it from adding/updating by URLs. Lucky, that.
I'm not entirely sure what you're asking for here. If you're asking for FFF error column text to not include the title/author/reason when rejected from update, why? You can match on 'Story on Reject URLs list' and ignore the rest. |
10-24-2020, 03:11 PM | #4736 |
Custom User Title
Posts: 8,644
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I updated my question to be a bit more clear. I use a search and replace to turn the error column text "Story does not exist (.*)" into "Story does not exist." and similarly for the reject list. Mostly to make things a little tidier.
I was wondering if that was possible in FFF itself. Last edited by ownedbycats; 10-24-2020 at 03:16 PM. |
10-24-2020, 03:22 PM | #4737 | |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
Quote:
Rather than destructively removing the details, I suggest considering a custom column-from-columns that removes the details with a template instead. |
|
10-24-2020, 03:25 PM | #4738 |
Custom User Title
Posts: 8,644
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I was just checking to see if it was possible at present. Sorry.
|
10-25-2020, 10:17 AM | #4739 |
Member
Posts: 20
Karma: 10
Join Date: May 2016
Device: Kindle paperwhite
|
So, I've found an odd issue. Fanficfare seems to only want to download one chapter from several supplied sites.
https://forums.spacebattles.com/thre...miliar.363862/ https://forums.spacebattles.com/thre...s-come.596197/ I've tried both downloading from the above urls, random threadmarked posts, reader mode, and even sidestories. It always grabs the first threadmarked chapter and that's it. I don't think it's a case of it being overwhelmed, though I guess it might be with 400-odd threadmarks, but if this can download Taylor Varga, it should be able to handle one portion of Xander Quest on SB... It succeeds in downloading that chapter, here's the download log: Download 1 FanFiction Book(s) FFF: INFO: 2020-10-25 07:20:03,887: calibre_plugins.fanficfare_plugin.jobs(53): FanFicFare v3.22.1 FFF: INFO: 2020-10-25 07:20:03,887: calibre_plugins.fanficfare_plugin.jobs(57): Adding jobs for URLs: FFF: INFO: 2020-10-25 07:20:03,887: calibre_plugins.fanficfare_plugin.jobs(59): https://forums.spacebattles.com/thre...miliar.363862/ FFF: INFO: 2020-10-25 07:21:12,072: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID None (XanderThis All Feels Fairy Familiar...) FFF: INFO: 2020-10-25 07:21:12,073: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://forums.spacebattles.com/thre...miliar.363862/) idNone) FFF: INFO: 2020-10-25 07:20:05,861: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.base_xenforoforum_adapter(426): url: https://forums.spacebattles.com/thre...miliar.363862/ FFF: DEBUG: 2020-10-25 07:20:05,862: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1131): ##################################### pagecache(GET) HIT: https://forums.spacebattles.com/thre...miliar.363862/ FFF: DEBUG: 2020-10-25 07:20:05,864: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(999): Encoding:utf8 FFF: INFO: 2020-10-25 07:20:05,865: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.base_xenforoforum_adapter(431): use useurl: https://forums.spacebattles.com/thre...miliar.363862/ FFF: INFO: 2020-10-25 07:20:08,887: calibre_plugins.fanficfare_plugin.jobs(246): write to C:\Users\THEDIS~1\AppData\Local\Temp\calibre_n3mxu 9\fanficfare_l3cw9_\XanderThis All Feels Fairy Familiar...-Judge Mental-7ip3c8.epub FFF: INFO: 2020-10-25 07:20:08,888: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(182): Save directly to file: C:\Users\THEDIS~1\AppData\Local\Temp\calibre_n3mxu 9\fanficfare_l3cw9_\XanderThis All Feels Fairy Familiar...-Judge Mental-7ip3c8.epub FFF: DEBUG: 2020-10-25 07:20:08,891: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.base_xenforoforum_adapter(670): Getting chapter text for: https://forums.spacebattles.com/threads/363862/ index: 0 FFF: DEBUG: 2020-10-25 07:20:08,891: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.base_xenforoforum_adapter(706): Not using reader mode FFF: DEBUG: 2020-10-25 07:20:08,891: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1141): ##################################### pagecache(GET) MISS: https://forums.spacebattles.com/threads/363862/ FFF: DEBUG: 2020-10-25 07:21:06,661: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(999): Encoding:utf8 FFF: INFO: 2020-10-25 07:21:10,335: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0 FFF: DEBUG: 2020-10-25 07:21:11,483: calibre_plugins.fanficfare_plugin.wordcount(60): Word count - count_words method:11673 FFF: INFO: 2020-10-25 07:21:11,483: calibre_plugins.fanficfare_plugin.jobs(313): get_word_count:11673 FFF: INFO: 2020-10-25 07:21:11,486: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(182): Save directly to file: C:\Users\THEDIS~1\AppData\Local\Temp\calibre_n3mxu 9\fanficfare_l3cw9_\XanderThis All Feels Fairy Familiar...-Judge Mental-7ip3c8.epub FFF: INFO: 2020-10-25 07:21:11,493: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0 FFF: INFO: 2020-10-25 07:21:12,073: calibre_plugins.fanficfare_plugin.jobs(100): Download Results: Add https://forums.spacebattles.com/thre...miliar.363862/ Download epub completed, 1 chapters. FFF: INFO: 2020-10-25 07:21:12,073: calibre_plugins.fanficfare_plugin.jobs(124): Add https://forums.spacebattles.com/thre...miliar.363862/ As far as I can tell it just arbitrarily decides that it only sees one chapter. I'm entirely unsure why. Last edited by DisturbedDragon; 10-25-2020 at 10:21 AM. Reason: More info |
10-25-2020, 10:34 AM | #4740 |
Plugin Developer
Posts: 6,329
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
|
The SB/SV sites have changed again.
Hopefully have a (test) fix later today. |
Tags |
fanfiction |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 08:39 AM |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 492 | 10-25-2022 08:13 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 |