DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Idea For A Reddit Reader  (Read 15,225 times)

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Idea For A Reddit Reader
« on: June 30, 2015, 02:03 AM »
I am a fan of Reddit, but I am overwhelmed by it's horrible web interface. My idea: organize it in an interface similar to Windows File Explorer.  Reddit is the root, each sub-reddit is a folder in the tree, a directory, each post a file.

\Reddit
    \sub-reddit
        \post

The program (reader) could have a preview pane, like Explorer, for media such as photos and videos.  It would also have a "Favorites" or "Shortcuts" section for subscribed Reddits. Possibly even a download function, although that may be questionable.

Simple, clean, easy to navigate, with a nighttime theme of light text on a dark background, or just follow Windows.

I would sacrifice a beer to Dionysus for this.

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Idea For A Reddit Reader
« Reply #1 on: June 30, 2015, 07:27 PM »
At a glance:

https://www.reddit.com/dev/api

It looks more than doable.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Re: Idea For A Reddit Reader
« Reply #2 on: June 30, 2015, 09:17 PM »
Really?!  I am honestly excited about this.  "Reddit Explorer". Tree view in the left frame, article in the right frame, media from the post in the bottom right frame, like Windows Explorer. 

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Idea For A Reddit Reader
« Reply #3 on: June 30, 2015, 10:12 PM »
This is intriguing.. But are there existing Reddit reading clients out there already? That would be the first thing to look into.  I'm curious to know the answer.

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Re: Idea For A Reddit Reader
« Reply #4 on: June 30, 2015, 10:16 PM »
Three are plenty, but not with this interface. My feeling is that with a familiar Windows Explorer interface it will be easier to read Reddit in a new way.

There is nothing like this as far as Reddit readers go, that I have found.  This would be unique, and I think popular.

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Idea For A Reddit Reader
« Reply #5 on: July 01, 2015, 04:39 AM »
y0himba... I hate you. This really is some of the kind of stuff that I **REALLY** love doing... and I have no time.  :(

(I don't really hate you. Cheer up! :P :D )

Anyways... for anyone that does have time, it's not that hard. I did a very quick mockup here:

[attachurl=#]

It's garbage, but it populates a treeview with all the subscribed subs and the top 21 posts (threads). More could be added, but it would be better to start over. The API has a few wrappers. I used the C# one, and it's pretty easy.

More API wrappers here:

https://github.com/reddit/reddit/wiki/API-Wrappers

The 2 inputs are for the username and password. After clicking login, it populates, though it takes a while -- no threading or anything sane in there.

A basic reader would take less than a week to get done with a few minor bells, whistles, and polish.

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Re: Idea For A Reddit Reader
« Reply #6 on: July 01, 2015, 07:56 AM »
  :( All my hopes and dreams, shattered.  Hopefully someone can take up the cause! Thanks for looking at it Renegade, I appreciate the time.

P.S. Will it help if I beg?  Send you photos of my cats?

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Idea For A Reddit Reader
« Reply #7 on: July 02, 2015, 10:05 PM »
Sigh... Nothing will help. :( We're in the long process of moving across continents and getting set up. I still haven't had enough time to do any serious searching for a vehicle, which is a pre-requisite to looking for a place to live. Thank god for family here! :D
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Re: Idea For A Reddit Reader
« Reply #8 on: July 02, 2015, 10:11 PM »
Good luck to you then! I would just about give you my minivan for this.  Reddit is the best source of information for one of the games I play.

Anyone want to take up the cause?  Maybe show me what to do with the attached file?

TaoPhoenix

  • 0 - 60 ... then back to 0 again!
  • Supporting Member
  • Joined in 2011
  • **
  • Posts: 4,642
    • Participated in NANY Challenge Three Times
Re: Idea For A Reddit Reader
« Reply #9 on: July 03, 2015, 12:03 AM »

I'm no programmer but just adding a noisy voice for voting the project cool!
:Thmbsup:
Use attachthumb=# to show an attached image as an expandable thumbnail, or attach=# to show full size. (With Brackets)

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Re: Idea For A Reddit Reader
« Reply #10 on: July 03, 2015, 12:50 AM »
Yeah!  :Thmbsup:

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Idea For A Reddit Reader
« Reply #11 on: July 03, 2015, 01:41 PM »
LOL!  I was trying to work on it just to see how interesting it was... and was getting errors.  Accessing stupid things.

Then I realized reddit has gone private for many boards.  What a strange coincidence.

y0himba

  • Yar.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 448
    • Military Service Badge - US Army
    • Military Service Badge - US Navy
Re: Idea For A Reddit Reader
« Reply #12 on: July 03, 2015, 06:00 PM »
Isn't that in protest of a mod getting fired?  I am hoping it is only temporary.

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Idea For A Reddit Reader
« Reply #13 on: July 03, 2015, 07:25 PM »
Isn't that in protest of a mod getting fired?  I am hoping it is only temporary.

Yeah... but who knows how long it will go on?  Especially since the story seems more muddled than they made it.

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Idea For A Reddit Reader
« Reply #14 on: July 03, 2015, 08:51 PM »
Reddit is one of the birthplaces of buttburt. :)
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

Original address: https://www.donationcoder.com/forum/index.php?topic=41187.0