weskerfoot / DeleteFB

Automate Scrubbing your Facebook Presence
MIT License
2.68k stars 178 forks source link

Wrong activity timeline URL: "Could not find any posts:" #149

Open kahliloppenheimer opened 3 years ago

kahliloppenheimer commented 3 years ago

The URL that the tool attempted to load appears to be broken.

image

weskerfoot commented 3 years ago

will look into it, thanks for reporting!

weskerfoot commented 3 years ago

I guess this is because the year by year feature is broken. I had an idea for how to fix it, but IIRC it's tricky

wrapper commented 3 years ago

So you can no longer delete by year? I feel a bit reluctant to use the tool without being able to narrow down the criteria first

weskerfoot commented 3 years ago

So you can no longer delete by year? I feel a bit reluctant to use the tool without being able to narrow down the criteria first

That's right, the fix is going to be a bit tricky because the new facebook site doesn't give you an easy way to filter year by url like it did previously. I started working on a fix for it though.

danielfcastro commented 3 years ago

I had the same issue although I know and manually checked that there are posts in a specific year.

weskerfoot commented 3 years ago

Going to take another crack at fixing this

AlexKalopsia commented 3 years ago

Thanks for looking into this @weskerfoot . From what I can see it is still somewhat possible to find the posts (not from mobile url) by using allactivity/?category_key=STATUSCLUSTER&year=YYYY

The annoyance is that the "..." Button only shows up on hover and I am not sure if selenium can handle it?

The alternative would still be to go from mobile on allactivity/?category_key=all, and find the <header>YYYY</header element

weskerfoot commented 3 years ago

Thanks for looking into this @weskerfoot . From what I can see it is still somewhat possible to find the posts (not from mobile url) by using allactivity/?category_key=STATUSCLUSTER&year=YYYY

The annoyance is that the "..." Button only shows up on hover and I am not sure if selenium can handle it?

The alternative would still be to go from mobile on allactivity/?category_key=all, and find the <header>YYYY</header element

It can handle it, it's just really tricky to do it, you would have to use raw javascript I think

AlexKalopsia commented 3 years ago

Just want to add that it might be useful to put a warning in the Readme, mentioning that this currently doesn't work with the new Fb activity feed. Might save people some time. I hope I'll find some time to look into it, hard to tell though.

slickwarren commented 3 years ago

any update on this, @weskerfoot ? A potential workaround would be to start from the first post on the page, instead of the most recent, by default (I'm assuming if I try this without using the year, it starts with the most recent posts, right?)

weskerfoot commented 3 years ago

any update on this, @weskerfoot ? A potential workaround would be to start from the first post on the page, instead of the most recent, by default (I'm assuming if I try this without using the year, it starts with the most recent posts, right?)

I haven't tried it out in a while, I still have the branch I started though. I'll test it out again this week and see if there's an easy fix

weskerfoot commented 3 years ago

Still planning on taking a look at it

bradleygrant commented 3 years ago

Hey, this is still ongoing, have you had any chance to look back in on this? At one time I was able to pull up legacy pages by changing the UserAgent string. I'll see if that's an option again.

weskerfoot commented 3 years ago

That would be helpful. This kind of fell by the wayside but I can merge any fixes.

On Tue., Jul. 6, 2021, 6:51 p.m. Bradley Grant, @.***> wrote:

Hey, this is still ongoing, have you had any chance to look back in on this? At one time I was able to pull up legacy pages by changing the UserAgent string. I'll see if that's an option again.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/weskerfoot/DeleteFB/issues/149#issuecomment-875133538, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAC4L3YE4LALD7AGIVEYSVLTWOCGBANCNFSM4VYA4MPA .