logo

 

FAget (Advance)
Lightweight automatic downloader for FurAffinity with an awkward name.

Newest version: 1.38b (see below)

FAget is no longer supported because of some legal issues. Sorry for all those who still want to use it but I can't update it anymore...

Compatible with Win98, Win2000, WinMe, WinXP, WinVista and Win 7.
No cash, no installer, no registry keys, no graphics, and no advertising bullshit.

You can help improve the program by reporting bugs and errors (see the FAQ below).

 

How to use it
  • Extract the zip contents to any folder.
  • Virus-scan faget.exe.
  • Run install.bat as Administrator.
  • Launch faget.exe. If there's an error about MSWINSCK.OCX or MSCOMCTL.OCX, see the FAQ below.
  • Set your filters, and specify your cookie data (see below) if you want to retrieve "adult" submissions.
  • You can retrieve a unique user's gallery, scraps or faves, or make a full list of users that you can sync with a simple click.
  • FAget will first list all the submissions on all pages and then retrieve them one by one, you can see the downloading status by bytes received and percentage.
  • You can minimize FAget and monitor it's status in the taskbar, you can also tell it to shutdown your computer once done.

If you close FAget while it's downloading, the last file will be invalid and it's handle may not be released.
This is normal, don't do it.

 

How to get the "Cookie data"

To get those two parameters under Firefox, go to your security preferences, "show/delete cookies", and search "furaffinity.net" in the list.
Copy and paste the contents of the B and A items.

Those codes are used by FA to know who you are, so be careful not to give them to anybody !
As the first warning notice says: if you accidentaly give them or your settings file to someone, be sure to logout and login again and make sure noone's using your session
(in your FA control panel, see "Active sessions").

This addon can also be used (thanks Follow).

 

About

FAget was originally created in July 2009. The source is 944 lines long, if someone cares.
There's a nice easter egg hidden somewhere in the username list.

Thanks to Bravin, cLx, Follow, Kmakato, Scuttle, Sinuso, Takara, Tulsa, Twile, Wolfemasters and Yotie for their support and for reporting bugs.

F.A.Q:

Q: I get an error about MSWINSCK.OCX or MSCOMCTL.OCX and the program doesn't start.
A: Run install.bat from the zip file, this will install the needed files. If you're runing Windows Vista or Seven, you may get another error from "DllRegisterServer". In this case, you'll have to do it manually by runing the command prompt "as administrator" (cmd.exe), type "regsvr32 mswinsck.ocx", then enter.
Those two files are totally safe components used by client/server applications which were embedded with previous versions of Windows but are now discontinued.

Q: Where do bug reports can be sent ?
A: Please use the mail address written on this page. Just a simple copy/paste of the error log and the name of the user you were getting is fine, no need to be polite or anything. Reporting bugs is already very polite !

Q: It doesn't download the Adult and Mature rated submissions.
A: The cookie data is probably not entered correctly (see above).

Q: My firewall says that it's trying to reach free.fr, do I have to be worried ?
A: No, this is the automatic update check. FAget asks for this website what is the latest version number, it doesn't send anything else (get a packet sniffer to see for yourself).

Q: What the hell is with the old icon ?
A: It's Danny (known as the Tourettes Guy), because nobody says "FAGGET !" better than he does.


Downloads

Version 1.38b:
Download (most recent)
Fixed file saving issue when title had special unicode characters.

Known bugs:
None for now.

 

Version 1.37b: Download
Uses Listview for a colored log.
Fixed the URL guessing code for favorites and scraps.
Bumped the submissions limit to 32768.
Added a "get gallery" option for unique users.

Known bugs:
Crashes when weird characters are in submission title (non-ascii, can't save as file).

 

Version 1.36b: Download
Added an URL fixing option, enable it if you get lots of 404's.

Known bugs:
Crashes if there are more than 2048 submissions to get.
Doesn't guess the right URL for favorites and scraps.

 

Version 1.35b: Download
Fixed the filename extension bug.

Known bugs:
Gives errors when trying to get some messy galleries (know that some users have "backuped" galleries which are a complete file mess, thanks FA staff !).

 

Version 1.34b: Download
Properly bypasses CloudFlare's non-browser block.

Known bugs:
When saving files with their original filename, extensions were missing.

 

Version 1.33b: Download
Added folder structure options.
Favorites can now be downloaded in one common folder.
Base and favorites directory can now be chosen.
Waiting time is adjustable between 5 and 60 seconds. Defaults to 10s.

Known bugs:
None for now.

 

Version 1.32b: Download
Fixed the very frequent "error 5" when getting favorites.
Known bugs:
Special characters aren't still handled well (when naming files from titles).
May stall when listing with slow connections.

 

Version 1.31b: Download
A few more bugfixes. No more errors with untitled submissions, no more "ghost" users in the user list...
No more split files when exiting in the middle of a download. Files are now created only when completly received.
Configuration file is saved each time a user is added/removed from the user list.
Better file checking, skips downloaded files faster and reduces server load.
Files with 4 or more characters extensions are now handled properly.
Timeout for retrieving, automatic retry after 5 seconds.
About window.
Known bugs:
Special characters aren't still handled well (when naming files from titles).
May stall when listing with slow connections.

 

Version 1.30b: Download
Fixed to work with the new cookie data.
Modified settings file handling.
Added auto-download favorites.
Added submission ranking filter.
Fixed data overflow bug (hopefully).
Fixed docx downloading.

Known bugs:
Same as 1.22b, not really a bug. Just a missing feature.
Can stall in between download sometimes.
Stalls for sure when an inexisting username is in the sync list. Not hard to fix, just make sure the names are right for now.
Special characters aren't handled well (when naming files from titles). Prohibited characters for filenames are correctly filtered out.
Parameters and user list may be lost when exiting after an error.

 

Version 1.22b: Download
Checks for updates even if there was an error at startup.
Fixed to work with the new data server's name.
Added a security message at startup.
New error dialogs simplifies bugreports.

Known bugs:
Same as 1.21b.
Even if a file is not completly downloaded, it is taken as "already downloaded" and skipped. FAget only checks the filename.
The next version will check the file size and download it again if it doesn't match.
Parsing keywords are hardcoded, that's not very good, but it works for now...

 

Version 1.21b: Download
Fixed the bad variable update with the logging information that was causing wrong listings.
Gets mp3 files, and flash files without any (big) problems.
Added a submission type filter.

Known bugs:
FAget guesses the filenames from the thumbnail's URLs. Some submissions somewhat end up in Dragoneer's folder, I can't understand why and it's weird. This makes FAget fail and gives out lots of 404. The next version will go check the submission's page to get the URLs right, it might be a bit slower, but there won't be more 404's.
Auto shutdown might not work with Windows Vista. Anyways, I don't understand why a computer running Vista should be on. Trolling done.
Not a bug: the removed usernames in the user list are kept as a blank line. It goes away after restarting the program.
Not a bug: files are only differenciated by their name, not their actual content.
Might not correctly understand HTML special characters in titles.

 

Version 1.20b: Download
Luckily no more 400 and 404's.
Userlist and sync feature with auto-shutdown gets the job done while you sleep.
Three options for file naming.
Size limit can be used to filter heavy files.
Lots of rewritten code and bugfixes.

Known bugs:
Not a bug: the removed usernames in the user list are kept as a blank line. It goes away after restarting the program.
Not a bug: files are only differenciated by their name, not their actual content.
Might not correctly understand HTML special characters in titles.
May give warnings or non-critical errors on flash submissions.

 

Version 1.12:
No more false 400 or 404's.
Timeout and retry of 20 seconds.

Known bugs:
May give some 404 errors on very old submissions (FA is a pain in the ass).
May give warnings on text submissions.

 

Version 1.11:
Progress bars.
Auto check for updates.
Can save cookie data to faget.dat.
Lots of parsing and invalid characters bugs corrected.

Known bugs:
May give some 404 errors on very old submissions (FA is a pain in the ass).
May say random things on vb6fr.dll and mswinsck.ocx.

 

Version 1.1:
Can retrieve scraps.
Can name files after the submission's title rather than FA's filename.
Ignores files with invalid names.
Tells you HTTP errors.
Retries after disconnection.

Known bugs:
May give some 404 errors on very old submissions (FA is a pain in the ass).
May say random things on vb6fr.dll and mswinsck.ocx.

 

Version 1.01:
No more crashes on file handles.
Hopefully no more "40006 bad state" socket errors. Thanks Twile.
Added sckinst.bat to register mswinsck.ocx (if you have errors on startup)

Known bugs:
May crash or retrieve invalid files on filenames that contains weird characters or dots.
May crash if FA is not responding (400 or 404's).
May say random things on vb6fr.dll and mswinsck.ocx.

 

Version 1.0:
Retrieves all PNG, JPEG, GIF and SWF file formats from any user on furaffinity.net
Accepts cookie information to retrieve "adult" rated submissions.

Known bugs:
May crash or retrieve invalid files on filenames that contains weird characters or dots.
May crash if FA is not responding (400 or 404's).
May say random things on vb6fr.dll and mswinsck.ocx.
Often crashes on task restart. (40xxx errors).

footer
symbol symbol symbol symbol symbol