JimmXinu / FanFicFare

FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Other
754 stars 161 forks source link

Where is the FFF folder located? #1089

Closed ffuentesm closed 2 months ago

ffuentesm commented 2 months ago

After the scare from last week, I decided to download all the fics I have on FFN that are not crossposted on other websites. And I think FFF is the easiest form of doing that without having me to manually download each fic one by one and assign my specific metadata so it looks organised on my Calibre library. I am trying to follow the instructions on fanfictionnet_ff_proxy page, and there is this instruction of opening the FFF folder. Where is that? I thought it was inside the calibre folder, but I was not able to find it there.

Try, in FanFicFare folder:
$ PYTHONPATH=.
$ export PYTHONPATH
$ python3 ./fanficfare/cli.py -c personnal.ini -d 'https://www.fanfiction.net/s/12266465/1/' 
JimmXinu commented 2 months ago

fanfictionnet_ff_proxy's instructions are for the FFF CLI installed with pip. The FanFicFare folder referred to is where the FFF files were installed. That varies a lot by OS and python configuration.

I don't know why they suggest doing it that way; after installing the FFF CLI, you should be able to call it as fanficfare from anywhere, assuming a normal python path configuration.

I also don't know if fanfictionnet_ff_proxy still works. Getting past cloudflare is very much a moving target--FlareSolverr gets regular updates while fanfictionnet_ff_proxy hasn't been updated in a year.

It's still described as "Experimental" and, as I understand, expects you to be available to answer challenges; so it's not very backgroundable.

Having to use a proxy or Browser Cache is a pain, and ffnet's cloudflare settings don't allow for direct download for the vast majority of FFF users in recent years.

So much so, I honestly do not recommend FFF for fanfiction.net for new users at this point. Instead, I suggest looking at the WebToEpub browser plugin, or fanfictiondownloader.net.

And, as a general rule, I recommend against downloading large numbers of stories at a time. Many sites, and certainly ffnet, will detect 'too many' downloads and block you. What 'too many' means is not well defined. At the very least, go slowly.

ffuentesm commented 2 months ago

Yeah, I figured that out. I've been using Ficlabs to manually download fics one by one but is quite the hassle since they have their own Metadata naming, and I need to manually add each piece of information that does not get converted properly. I was trying to use FFF since is a one-stop-shop that downloads, creates the metadata, and makes a cover, all in one click.