this post was submitted on 14 Jul 2023
2 points (100.0% liked)

Reddit Migration

37 readers
2 users here now

### About Community Tracking and helping #redditmigration to Kbin and the Fediverse. Say hello to the decentralized and open future. To see latest reeddit blackout info, see here: https://reddark.untone.uk/

founded 1 year ago
 

https://github.com/andrewbanchich/shreddit

I opened terminal with my comment.csv put in the desktop

  1. I did cargo install shreddit

  2. Then made the reddit app credentials

  3. Then did shreddit --username YouRedditUsername --password YourSuperSecretPassword123 --client-id clientidreplace --client-secret clientsecretreplace --gdpr-export-dir ~/Desktop/comments.csv

With the relevant information replaced with my own. But after I click enter nothing more happens like a message saying deleting or anything like that. Just cursor blinking. So do I just leave it alone or did something go wrong?

Update : Using the shreddit-linux file ended up working for me. On Linux to run it I had to right click it then go to properties and then allow executable. Then to run it in terminal I had to go to the directory shreddit-linux was in and type ./shreddit-linux.

Also, you have to make sure you extract all the GDPR files together. If it is missing one it needs you get an error, so after some error messages extracting everything fixed it for me and got it to start deleting.

you are viewing a single comment's thread
view the rest of the comments
[–] ImaginaryFox@kbin.social 1 points 1 year ago (1 children)

I think I'm understanding it. So I should use txt to make the env file and put it in a folder with my extracted csv file. What command should I use to run the env file? That's something I haven't encountered before on Linux.

[–] explodingkitchen@kbin.social 2 points 1 year ago (1 children)

You don't run it. When shreddit executes, it will check the current directory for a shreddit.env file.

[–] ImaginaryFox@kbin.social 1 points 1 year ago (1 children)

So just run like the usual command? like

shreddit --username YouRedditUsername --password YourSuperSecretPassword123 --client-id clientidreplace --client-secret clientsecretreplace

[–] explodingkitchen@kbin.social 2 points 1 year ago (1 children)

You don't have to specify any arguments you've put in the shreddit.env file. Or anything with defaults you're okay with. So you can just type "shreddit" and hit enter. Anything you put on the command line will probably override what's in the shreddit.env file.

[–] ImaginaryFox@kbin.social 1 points 1 year ago (1 children)

Thanks for the help. I'll give this method a try. Hope it works.

[–] explodingkitchen@kbin.social 2 points 1 year ago

Good luck. If that doesn't do it, the suggestion another commenter made to try strace sounds worthwhile.