Commit graph

83 commits

Author SHA1 Message Date
Liam
097a5cdf0f
Don't use suffix with mktemp, close #63 2022-02-02 11:12:06 +00:00
Liam
1f87e043bf
Merge pull request #56 from Xerbo/fix-domain-name, close #55
Update to work with new CDN domain
2021-04-04 20:34:11 +01:00
Sergey "Shnatsel" Davidoff
ad0404a077
Update to work with new CDN domain
FA has changed from d.fadcn.net to d.furaffinity.net for content hosting. That change broke the script. This fixed it for me.
2021-04-04 10:33:50 +02:00
Liam
435074e1d4
Merge pull request #50 from cglmrfreeman/patch-1
Fix README.md typo
2021-01-15 21:12:22 +00:00
cglmrfreeman
935b73dbaa
Fix README.md typo
Changed `chmod +x faraffinity-dl` to `chmod +x furaffinity-dl` under "Usage" section.
2021-01-13 22:07:47 -08:00
Liam
03e0149959
Merge pull request #49 from im-not-the-only-one/patch-1
Fix image URL not matching some unicode characters
2020-12-29 21:41:41 +00:00
im-not-the-only-one
8416ca9855
fix image url not matching some unicode char
The current regular expression for image URL matching (`' href="//d.facdn.net/art/.\+">Download'`) will not match URLs that contain certain Unicode characters (e.g., `<a class="button standard mobile-fix" href="//d.facdn.net/art/istani/1560251251/1560251251.istani_카르투하검로드3.png">Download</a>`).

I'm not sure if this is a `grep` issue, but changing the expression to match all non-quote characters (`' href="//d.facdn.net/art/[^"]\+">Download'`) will fix this issue.
2020-12-26 20:08:33 -05:00
Liam
aa5bb5b406
Merge pull request #48 from brandonmoss99/add-bashMaxDuplicateChecker
Add bash max duplicate checker
2020-11-15 15:51:33 +00:00
Brandon Moss
c487dac0b4 Added to help that the duplication count is for consecutive duplicates 2020-11-13 15:39:36 +00:00
Brandon Moss
47c4e44e39 Can now specify max number of duplicate files before exiting 2020-11-13 15:35:32 +00:00
Xerbo
c5488ebeee notice about python branch 2020-04-06 23:29:48 +01:00
Liam
4f3c9eb6bb
Merge pull request #39 from thdaemon/master
Fix output filename can not begin with '-'
2020-02-16 14:27:50 +00:00
thdaemon
25698c9ac3 Fix output filename can not begin with '-' 2020-02-16 14:31:39 +08:00
Liam
adf98b25af
Merge pull request #36 from Kattus/cleanup
General cleanup and improvements
2020-02-09 18:31:08 +00:00
Magnus Boman
6553c165a6 General cleanup and improvements
* Move options to the top for easy visibility
* Make shellcheck happy
* Make use of /tmp instead of ~/.cache
* Vastly improve output readibility
* Fixed an earlier mistake of mine at L131
2020-02-04 16:17:36 +01:00
Magnus Boman
7bee8beef3
Revert to old full URL grepping (#35)
It appears the devs at furaffinity can't decide how to do download links
They've reverted to the old style, naturally we do the same.
2020-02-03 19:29:56 +00:00
Xerbo
95f79727bf Fix title extraction from old theme
Hopefully fix #32
2020-02-01 11:06:12 +00:00
Xerbo
5b4bcee3db Add flag for classic theme 2020-01-19 12:01:06 +00:00
Xerbo
4f6cfb1631 Address #32 only allow alphanumeric characters in filenames 2020-01-19 11:48:29 +00:00
Liam
efe0a1858d
Merge pull request #30 from Kattus/beta
update next_page_url for beta design (fixes #28)
2020-01-02 20:35:28 +00:00
Magnus Boman
9131fd914f update next_page_url for beta design (fixes #28) 2020-01-02 10:47:42 +01:00
Xerbo
261c08e627 Fix accounts with beta theme #28
Add cookies.txt to .gitignore
2020-01-01 18:07:39 +00:00
Xerbo
56df2547c4 Text metadata option, if the file format is not supported. Hopefully concludes #27 2019-12-09 23:33:46 +00:00
Xerbo
265af2602d Possible fix for #27 2019-12-07 09:57:04 +00:00
Xerbo
53bb1479dc Address #26
Add -w to getopts so it actually does anything
2019-11-24 10:00:30 +00:00
Xerbo
020f10502b Address #24
Don't redownload files if they have already been downloaded

Also added media file to .gitignore to prevent accidently commiting media
2019-11-05 17:24:01 +00:00
Xerbo
e29cbe22e9 Fix issues #23 and a few other changes
Spaces -> tabs
Stop paramater expansion
2019-08-29 21:56:08 +01:00
Xerbo
a782a057e6 Tidy up after merge 2019-08-04 20:03:42 +01:00
Liam
f63b14c59b
Merge pull request #21 from mewtwo064/master
Adds option to limit number of submissions downloaded
2019-08-04 19:57:57 +01:00
mewtwo064
6cf640f6f1 Add option to limit number of submissions downloaded (Starts from most recent submission) 2019-08-04 07:49:34 -05:00
Xerbo
1c1bccdc68 Added -r flag to turn off renaming 2019-07-24 12:08:18 +01:00
Xerbo
6a6e17959f Fix getopts handling of arguments 2019-07-24 11:57:12 +01:00
Xerbo
2cf9beb3d3 Fix saving issues when post title contains / 2019-07-24 11:48:15 +01:00
Xerbo
31f5472734 Quick fix
Improper boolean handling, exiftool buggy on PNG's
2019-07-24 11:43:58 +01:00
Xerbo
3821157d09 General code improvement
Using tabs instead of spaces\nFixed argument parsing\nTidied up some code\nLong arguments are no longer supported (blame getopts).
2019-07-23 15:47:48 +01:00
Sergey "Shnatsel" Davidoff
6d745c1228
Merge pull request #19 from Xerbo/master
Ownership migration/chanes
2019-07-21 11:44:51 +02:00
Liam
ea4c4ed164
Spelling + grammer 2019-07-21 00:38:20 +01:00
Liam
c42b06d3fc
README changes 2019-07-20 23:32:29 +00:00
Xerbo
8d257cca4e Preparing for migration 2019-07-20 22:08:22 +01:00
Liam
3a097bb24c
fix help text 2019-04-07 18:40:47 +01:00
Liam
4814cd713a
better support for text 2019-04-05 12:49:08 +01:00
Liam
1b5e61e4d6
Update README.md 2019-04-05 09:46:13 +01:00
Liam
f57671f317
buggggggz
File gets stuck sometimes
2019-04-04 19:36:36 +01:00
Liam
86e19f2089
fix a bug
eyeD3 throws an error if a description containing a ":". so escape it first
2019-04-04 19:09:10 +01:00
Liam
039f84f640
Update README.md 2019-04-04 18:20:40 +01:00
Liam
d28fac0fd3
Update and rename furaffinity-dl to furaffinity-dl-ng
Supports many new features over the original.
- Better argument parsing
- Choose between HTTP and HTTPS
- Titles files properly
- Metadata support (description and title)
2019-04-04 18:14:52 +01:00
Sergey "Shnatsel" Davidoff
35aff61fd1
Document that Cygwin is not supported 2018-12-04 00:00:22 +01:00
Sergey "Shnatsel" Davidoff
1735b21e12 Tweak regex to support FA beta skin 2018-06-25 07:27:26 +03:00
Sergey "Shnatsel" Davidoff
eeafbe571d Fix download link regex to better match current FA templates 2018-06-19 09:40:15 +03:00
Sergey "Shnatsel" Davidoff
419325ce86 Rewrite next page lookup; fixes downloading favorites and an infinite loop on reaching the end in gallery/scraps.. 2018-06-19 09:14:17 +03:00