Index : What is Jaffis? · First Things First · Doing a Fanfiction.Net Search · Fanfiction.Net Updates · Global Filters · Skeletons · Downloading Fanfics and Updating Them · Fimfiction.Net · An Archive of Our Own
Jaffis is a program I've written that is intended to help in looking for and downloading fanfics. It is a successor to an earlier program that I first started when the search engine for Fanfiction.Net was completely useless.
The core functions of Jaffis are search tools for Fanfiction.Net, Fimfiction.Net, and Archive of Our Own, which download all the fanfic index pages (one by one) in the selected categories, filters them according to the specifications that the user picks, optionally sorts them into result categories, and displays them in the results. You can save the search, and for Fanfiction.Net, the results, and have the program produce formatted HTML files of the results.
Although this much slower than using the working search engines these sites have, Jaffis is far more flexible and sophisticated. For exapmle, Fanfiction.Net does not allow looking for keywords in the title or summary at the same time, cannot filter by word count or completion status, cannot search by looking at the character info, and will not allow you search in more than one specific category, all of which can be done by Jaffis. Jaffis has several more filtering options, and the result categories means you can do multiple searches on the same category at the same time, and save the results for browsing and (for Fanfiction.Net) updating.
In addition to the search tools, Jaffis currently also includes:
Please keep in mind this program was (and is being) developed primarily for personal use, and thus cannot really be considered to be professional quality software. It works, but it is somewhat buggy, and will probably crash if the user does something unanticipated. Also, the input data — websites — is something that the program has no control over. If the the formatting for the targeted webpages changes, the program will likely crash, and a revised version will have to be produced.
Before doing any searches or downloads with Jaffis, there are 2 main things that should be done.
From the Tools and Settings menu, pick the option called Default Settings. This will pop up the dialog you see on the right.
The most important thing there is the list of directories, which specifies the default directory for 6 specific things:
Once done, click on the Save and Close Button. The information is saved to (and loaded from) the globalvals.dat when Jaffis closes (and starts).
For a Fanfiction.Net search, or an Archive of Our Own search, you have the pick the categories to look in. Fanfiction.Net has 9 sections, which often contain hundreds of categories each, and far more complexly, you have the crossovers, where a popular show alone can have hundreds of sections for crossover fics. These categories are added to on a regular basis. To make sure the listings of categories to search in are reasonably up to date, pick Fanfiction.Net Categories from the Tools and Settings menu.
This brings up the dialog you see to the right. Click the Start button to start downloading the Category info. This could take quite a while. This should also be repeated now and then before doing a search because Categories are always being added.
For Archive of Our Own, the process is similar, but since that site does not have a vast array of crossover categories, the download is simpler and much faster.Index : What is Jaffis? · First Things First · Doing a Fanfiction.Net Search · Fanfiction.Net Updates · Global Filters · Skeletons · Downloading Fanfics and Updating Them · Fimfiction.Net · An Archive of Our Own