A little side project, should support all the mayor furry gallery sites.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
core
css
downloads/inkbunny
fonts
fractions
js
node_modules
.gitignore
CHANGELOG.md
README.md
credits.html
ffmpegsumo.dll
icudt.dll
index.html
libEGL.dll
libGLESv2.dll
nw.exe
nw.pak
nwsnapshot.exe
package.json

README.md

#Furry Downloader (v1.0 Visible Dragon) This project uses NodeJS and will download your favourite images from:

  • Inkbunny
  • e621
  • Furaffinity
  • Weasyl
  • SoFurry
  • Maybe more in the future?

This project is still very young and contains a lot of bugs, if you find any please report them. To see a list of known bugs check the Known Bugs section. To learn how to set it up check out the How to use it section.

Homepage

Inkbunny tab

Inkbunny in action

##What it should do Give people a node-webkit desktop like application where they can crawl (or use the API if it exists) and download their favourite images from furry gallery websites.

##What is planned

  • Code refactoring
  • Support for FurAffinity (50%)
  • Support for Weasyl
  • Support for SoFurry
  • Node webkit intergration for UI stuff

##How to use it ###What you need This repository.

###Set up

  • Git clone or download the .zip file.

###Inkbunny (v1.0)

  • Edit the inkbunny.js file and provide your account credentials, navigate to your NodeJS folder and run node furrydownloader/inkbunny.js.
  • On your Inkbunny account allow API access, or else this script will not work.

So far IB is the most supported part of this project, it fully works unless there are errors caused by the network, server, or other things from outside the script itself. Error handling will be added later on.

###e621 (v1.0)

  • Edit the e621.js file and provide your e621 account name, navigate to your NodeJS folder and run node furrydownloader/e621.js. e621 supports downloading all your (or someone else's) favourites but it will break when e621 throws an error, just empty your downloads folder and re-run the script.

###Furaffinity (v0.5)

  • Edit the furaffinity.js file and provide your FA account name, navigate to your NodeJS folder and run node furrydownloader/furaffinity.js FA has limited support as of now, it only fetches the URL's and outputs the strings of your public favourites which means Adult and Mature tagged images will not be shown.

##Known Bugs

  • e621 sometimes dies/404's, delete the images from your downloads/e621 folder and rerun the script. And hope for the best.