Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request - Support for Pillowfort #846

Closed
randumblai opened this issue Jun 21, 2020 · 11 comments
Closed

Feature Request - Support for Pillowfort #846

randumblai opened this issue Jun 21, 2020 · 11 comments

Comments

@randumblai
Copy link

I am submitting a formal feature request for the website Pillowfort; a blogging website with similarities to an simpler tumblr blogging experience.

While the website is currently in beta as of submission, many artists have flocked to the website, (naturally, this especially including artists that create NSFW content due to the website specifically advertising support for it), and the Pillowfort official Twitter claims it is exiting beta in late 2020.
image

The website at current seems to support access to raw uploads, as is evident just by clicking a given image to enlarge. This also applies to videos, and may also apply to audio though I have not come across such examples as of yet. For people really wanting to get the best uploaded version of an artist's work for their personal art archives, this seems like a highly valuable resource for people to collect works from.

Given Pillowfort has yet to leave beta and there's no mention of an API that I can find unlike tumblr, I can understand it possibly not being considered a high priority at the moment. However, I would still make a strong recommendation to please consider adding support for this website if and when possible.

Thanks in advance for reading, developer.
c:

@espressoelf
Copy link

@mikf If you need an invite code, I can give you one.

@randumblai
Copy link
Author

oh, yes, good point on the invite code, @espressoelf.

i can also provide an invite code if needed as i have an account there too.

@God-damnit-all
Copy link
Contributor

I've been seeing more and more artists starting to use pillowfort. Hope there's support for it soon.

@biznizz
Copy link

biznizz commented Oct 23, 2020

Ditto on the observation of more artists starting pillowfort galleries. I do hope it's possible to use the program on them.

@mikf
Copy link
Owner

mikf commented Jan 25, 2021

Initial support is done (7ca3bf7) and an option to toggle reblogged content as well (cdb0b02).

Let me know what else is needed (favorites? private posts?), potential bugs, other improvements you'd like to see (default filenames?).

@biznizz
Copy link

biznizz commented Jan 26, 2021

So here's my barebones extractor setting for Pillowfort in my config:

"pillowfort":
        {
            "reblogs": false
        },

Would a cookies.txt link in the extractor settings be a work around to being able to grab private posts in a future update? If need be, I have an example private post for testing.

@mikf
Copy link
Owner

mikf commented Jan 26, 2021

Would a cookies.txt link in the extractor settings be a work around to being able to grab private posts in a future update?

Yep, just pointing to a cookies.txt file with your session cookies should work

    "cookies": "C:\\path\\to\\cookies.txt"

I have an example private post for testing.

So there are private posts after all ...
I've read that it is possible to access everything (or at least r18 conent) even as guest just recently, but implementing a login should be easy enough.

Could you send me a private example per gitter or email?

@biznizz
Copy link

biznizz commented Jan 26, 2021

Yeah, there are private posts where, if you aren't logged in with a valid account, you'll just get a screen with this message:

Not permitted

You aren't permitted to view this page due to privacy settings.

Back or Home

I've discovered that you can get private posts if you export cookies and link them to the config.

"pillowfort":
        {
            "reblogs": false,
			"cookies": "C:\\Users\\USER\\cookies.txt",
			"cookies-update": true
        },

I'll post the private post example in the Gitter so you can check it out. This was the only one I was able to find so far, but I have a few other notes that I'll share in the other convo.

mikf added a commit that referenced this issue May 17, 2021
for links to external Twitter posts etc.
mikf added a commit that referenced this issue May 17, 2021
to support images present in a post's 'content',
but not listed in 'media'.

also separates the file hash present at the beginning
of each 'filename' into its own field.
@biznizz
Copy link

biznizz commented Jun 1, 2021

So I've been trying to use the recently implemented username/password login with my config, but I keep getting Authentication Errors, saying I have invalid or missing login credentials.

I've used both my email and actual username for "username" in my config, and my password is correct (logged in and out several times to test it), but I keep getting errors. Any idea what's up?

I previously had no problem when the extractor was reading my cookies off of my cookies.txt file.

@mikf
Copy link
Owner

mikf commented Jun 2, 2021

Keep using cookies then, if that worked for you, and remove username and password from your config.

It works with my account, but I don't know if there's maybe a difference with older accounts etc. Pillowfort doesn't support 2FA or anything in that regard that might interfere with a regular login, do they?

I'd need the output files from -o write-pages=all to debug this and see why it doesn't work for you, but those would contain your account's email and password ...

I've used both my email and actual username for "username" in my config

It needs your email here, since that's what pillowfort expects you to input when logging in.

@biznizz
Copy link

biznizz commented Jun 2, 2021

I've finally figured out what the issue was. The autofill in my Notepad++ did not remember to include the ".com" portion of my email when it tried to fill in my email from other parts in my config. Oops. -_-'

It now can log in with my username and password, and I've stopped using my cookies now.

@mikf mikf closed this as completed Jul 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants