Skip to content

Commit

Permalink
v.0.5.1.0
Browse files Browse the repository at this point in the history
+ finalize and document changes in 0.5.0.9 (custom template for scraps,
  fix CDN http errors handling, import cookies)
  • Loading branch information
crouvpony47 committed Sep 25, 2020
1 parent 412ee52 commit d8c4a01
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ Yet another mass downloader for FurAffinity.net.

[Download stable win32 builds.](https://github.com/crouvpony47/furdown/releases)

### Changelog (v.0.5.0.0)
- New feature: content update detection
- Changed the default gallery URL to be the app user's gallery
### Changelog (v.0.5.1.0)
- Added: scraps galleries can now have a distinct filename pattern;
- Fixed: better handling for HTTP 502 (and similar) errors when making a request to the CDN;
- Added: advanced settings to help with alternative authentication scenarios (see "Advanced options" section below)

### A note about CF's "I'm Under Attack" mode
- If you are already logged in but are shown the login form anyway, simply navigate to the FA main page.
Expand Down Expand Up @@ -74,3 +75,9 @@ __*__ As templates use the syntax much like that used for environment variables,
- `furdown.exe -b -d -g https://www.furaffinity.net/scraps/flipstick -dt %ARTIST%.s\%SUBMID%.%FILEPART%.dsc.htm -st %ARTIST%.s\%SUBMID%.%FILEPART%`

Note that `%` might need to be escaped as `%%` in batch scripts.

### Advanced options

The builtin authentication mechanism based on the embedded Internet Explorer can be bypassed by setting FURDOWN_COOKIES and FURDOWN_USERAGENT environment variables to the appropriate values. If only FURDOWN_USERAGENT is set, furdown and its embedded IE will use the User-Agent value provided, and if only FURDOWN_COOKIES is set, it is your responsibility to match the User-Agent of the cookies source and the one used by furdown.

Note that the FURDOWN_COOKIES is expected to contain the entire cookie header value (something like `b=XXX; __gads=XXX; a=XXX; s=XXX; __qca=XXX; sz=XXX; cc=XXX; __cfduid=XXX` where `XXX`s are some values)
4 changes: 2 additions & 2 deletions src/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

[assembly: Guid("8b45577e-b5d1-4056-96e6-b2647e18b867")]

[assembly: AssemblyVersion("0.5.0.9")]
[assembly: AssemblyFileVersion("0.5.0.9")]
[assembly: AssemblyVersion("0.5.1.0")]
[assembly: AssemblyFileVersion("0.5.1.0")]
[assembly: NeutralResourcesLanguage("en")]

2 changes: 1 addition & 1 deletion src/app.manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity version="0.5.0.9" name="Furdown.app"/>
<assemblyIdentity version="0.5.1.0" name="Furdown.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
Expand Down

0 comments on commit d8c4a01

Please sign in to comment.