Avnsx / fansly-downloader

Easy to use fansly.com content downloading tool. Written in python, but ships as a standalone Executable App for Windows too. Enjoy your Fansly content offline anytime, anywhere in the highest possible content resolution! Fully customizable to download in bulk or single: photos, videos & audio from timeline, messages, collection & specific posts 👍
https://fansly.com/
GNU General Public License v3.0
1.27k stars 63 forks source link

Can you add module for purchase content #12

Closed smallworl closed 1 year ago

smallworl commented 2 years ago

i would like to download my purchase content if possible the url is below thank you https://fansly.com/collection

thanks in advanced

blunderedbishop commented 2 years ago

Wouldn't it be enough to make a log-in request and the run the script with the acquired cookies? Sorry but i don't have any paid content to test this with.

Avnsx commented 2 years ago

No my code does not support purchased (/collection) content. The reason it doesn't is, because I'm not planning to pay for nsfw content ever, so I can't ever add this 🤷‍♂️

If anyone really wants fansly scraper to have purchased content supported; send fansly account credentials with username & password with access to any purchased content to AvnDev[at]protonmail[dot]com

Litvan commented 2 years ago

What about pictures in private messages?

Avnsx commented 2 years ago

What about pictures in private messages?

Already supported

Litvan commented 2 years ago

What about pictures in private messages?

Already supported

well last I used it, it didn't scrape anything from the specific creator that I had in my DM's from that person

Nostang3 commented 1 year ago

I can confirm it still doesn't scrap my purchase content from my DM's.

Photofreak commented 1 year ago

I am unable to load purchases content from Fansly in the DM/Chat.

Avnsx commented 1 year ago

Hey thanks to one of you guys DM'ing me a fansly account I could add the support for collections & single posts.

After you download the new fansly_scraper.py & config.ini files manually, you'll be able to configure a download_mode option in config.ini. This option allows you to set it to: "Single "-> if you set it on single, once you launch the scraper it will ask you what post by id, you want to download "Collection" -> adds support for collections, you launch the scraper it just downloads everything you ever paid for

None of these options support hashing or update_recent_download at the moment. I am planning to add that in a whole re-write of fansly scraper, later on.

You can currently only use it through the python version of fansly scraper, the compability was added in commit: https://github.com/Avnsx/fansly/commit/b30a65df220f13b95cba5fa4e5b032baa82a1d75

If anyone knows how to set the python version up properly, let me know if you think that these options are a good implementation or not.

Will release a compiled release later this week

Avnsx commented 1 year ago

Closing, as the 0.4 version is finally released and does target & solve the topics mentioned within this issue.

If you're on the previous 0.3.5 version you can comfortably update using the updater.exe supplied in the version, or just manually download the 0.4 version from the repositories Releases.