prof79 / fansly-downloader-ng

Easy-to-use fansly.com content downloading tool. Written in Python and available as a standalone Windows Executable. 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 & single posts.
GNU General Public License v3.0
292 stars 16 forks source link

Is there a way to tell fansly downloader ng to download a plaintext copy of all the text in all the posts on a timeline for a model I am subscribed to? #25

Open left1000 opened 8 months ago

left1000 commented 8 months ago

Is there a way to tell fansly downloader ng to download a plaintext copy of all the text in all the posts on a timeline for a model I am subscribed to?

I'm a completionist afterall.... it'd be nice to be able to read what they wrote when posting each of the 100s of videos, if I wanted to.

prof79 commented 8 months ago

Good point @left1000 . I see that each post in a "timeline" request also yields the textual content.

Question is - "all the text in all the posts" - would it suffice to have a folder Text with all <post_id>.txt in it? Or regarding "what they wrote when posting" - do you expect a correlation between text and media items?

First would be fairly easy to do though requiring some care introducing the new folder structure. Second would be much more challenging how to properly relate those also from a design perspective.

PrincessRTFM commented 8 months ago

It would require a new option and new code to handle it, but you could separate posts into their own folders named by the post date/time, containing a text file (does fansly allow formatting in posts? maybe a markdown file or even simple HTML) and whatever media the post had. The resulting file structure, if this option was enabled, would then be something like

Personally, I'd prefer this kind of structure even without the post text just so I can view the downloaded content in chronological order.

All that said, I don't know how hard this would be to implement, but I know it would certainly be a significant effort.

left1000 commented 8 months ago

Really any implementation is fine. I'm just so spoiled by gallery-dl. But as long as the text file exists, well, I could hopefully use date/time/order to match them up.

The way gallery-dl does it is by using post_id in the filename of the videos and post_id in the filename of the text files, the text files go on my set up in a subfolder to avoid clutter.