Skip to content
This repository has been archived by the owner on Oct 31, 2020. It is now read-only.
Tmp341 edited this page Apr 27, 2020 · 17 revisions

Welcome to the latest fork of the FMD project


Cloudflare Workarounds

Many manga websites use Cloudflare for DDoS mitigation. Because many of these websites enable the Cloudflare browser check by default, the users of FMD are forced to repeatedly use workarounds, utilizing the cookies from browser sessions. How to do that will be covered in the following pages.

On a sidenote: I will look into possible solutions for bypassing Cloudflare automatically, but it will take a bit of time. Please bear with the workarounds for now.

Troubleshooting Guides

If you have trouble using FMD you may find some answers here.

  • The Kissmanga workaround below might not work nowadays, but if the CloudFlare workarounds above aren't working, try this:

Check if Encryption keys have changed:

  1. Open kissmanga.com -> Open a manga chapter's first page.
  2. Right click -> inspect element -> choose "console"
  3. Type chko and hit enter. Copy and paste what has returned from that code to a blank text file. For example "mshsdf832nsdbash20asdm".
  4. Now type CryptoJS.enc.Hex.stringify(iv) and hit enter. Copy and paste what has returned from that code to a blank text file. For example "a5e8e2e9c2721be0a84ad660c472c1f3"
  5. Open FMD -> Go to "Settings -> Websites -> Options" tab. Paste those codes to Key and Initialization Vector.
  6. Save.
  7. Restart FMD.
  8. Check again.

Developer Topics

Developers or other contributors will find infos here.

Useful Informations

Fresh Install

Since FMD doesn't have a built-in backup utility, if you are experiencing either empty chapter lists or some other problems, check if your IP isn't banned or your ISP hasn't blocked that site. After that, trying Fresh Install might be a solution for you. Here are the files you might want to keep (important ones are bold) :

  • config\config.ini -> Your personal settings (keeps save here info etc)
  • config\modules.json -> Your personal entries for sites (User Agent etc)
  • data\ -> Manga sites' manga databases. If you've updated them, keep them. (But read the note below)
  • works\downloadedchapters.db -> As the name says, downloaded (but not favorited) manga chapters. If deleted, fmd might find them again.
  • works\downloads.db -> Active Download list, downloaded but not deleted or haven't started. If deleted, have to add again.
  • works\favorites.db -> Favorites. Keeps favorite mangas' links etc.

Don't backup config/base.ini, because you need the base.ini from this fork to get updates, etc.!

After backing up these files, install FMD again.

Note for data files: If a manga has changed it's manga pages (from a.com/manga to a.com/mangas/manga for example) your favorites and/or manga database for that site might not work.

Advanced Settings

There are some sites use Cloudflare etc, which see your IP as high traffic/bot etc and bans it, if you have high global settings. You can set lowest settings for sites like these (This doesn't mean it will keep you safe though).

  • To do this, go to Options -> Websites -> Advanced -> WebsiteName.

  • Then Set these to 1 :

Enabled=Ticked (True)
MaxTaskLimit=1
MaxThreadPerTaskLimit=1
MaxConnectionLimit=1
UpdateListNumberOfThread=1
  • Except, leave this empty (or enter something according to what is written as a note below):
UpdateListDirectoryPageNumber=
  • Note: UpdateListDirectoryPageNumber changes from site to site, so you can leave it empty (recommended), enter it if you know what it is, or enter a number from our list (it is not always up-to-date though, so you might have problems).