Android SickStache, CouchTatertot Apps

  Thread Rating:
  • 3 Votes - 3.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
skabyss Offline
Senior Member
Posts: 243
Joined: Dec 2005
Reputation: 0
Post: #31
(2012-05-19 00:24)bengalih Wrote:  It actually should be pretty easy if the sickbeard API allows you to query the file of the episode...you then just need to send that as the play target. The question is whether you can pass that file URL directly from SickStache using the XBMC API, or if you would pass it as a parameter to the XBMC android app.

The only problem I see with this is that is assumes the directory for the show in XBMC would be the same as the directory sickbeard is using. But perhaps setting a custom path for sickstache to use that would be identical to the show directory xbmc is using could be used to replace part of the filename sickbeard is using. So it would almost have to be a meshing of the 2 in order to play that directory. That would certainly work for the way my things are set-up but I couldn't say for certain for other systems.
find quote
bengalih Offline
Senior Member
Posts: 117
Joined: Oct 2004
Reputation: 1
Post: #32
(2012-05-19 00:39)skabyss Wrote:  The only problem I see with this is that is assumes the directory for the show in XBMC would be the same as the directory sickbeard is using. But perhaps setting a custom path for sickstache to use that would be identical to the show directory xbmc is using could be used to replace part of the filename sickbeard is using. So it would almost have to be a meshing of the 2 in order to play that directory. That would certainly work for the way my things are set-up but I couldn't say for certain for other systems.

This I think will only be a problem if your Sickbeard install and XBMC install are on different machines AND not using the SAME path to the media.

For instance if both are installed on the same machine, then when you look at a show in sickbeard it will show you two things:
1) The location that the show is stored - e.g: d:\downloads\TV\Scrubs
2) The filename of each episode next to that episode. - e.g: Scrubs - S01E03.avi

So, as long as the API can return that information, then all you have to do is concatenate them and send them to XBMC.

If however they are running on different machines and accessing shared storage (like a NAS), you would need to make sure the path was mapped the same on both (should not be a problem to do). The only time I see a problem is if one is running on a local box with the storage, and the other is running on another box. For instance:

Sickbeard running on Synology NAS - Uses local path as location
XBMC running on PC - Uses mapped drive as locaton

This would then be an issue.

In any event, this is a feature that would be low on my priority list - since you can just open up the XBMC remote on your android and open your movie that way. Big Grin

.peace out.
find quote
Buttink Offline
Senior Member
Posts: 156
Joined: Feb 2010
Reputation: 2
Post: #33
(2012-05-18 22:37)skabyss Wrote:  Thanks for the updates buttink, looking forward to them.

Would be interesting to see this app integrate couchpotato and sab support, but I didn't want to ask because that seems to be the trend for every other app right now. I think your app is more focused and I like that more.

One feature that would be cool to see, is the ability to play an episode on a xbmc server right from sickstache, but I can't think of any simple way to make that work, so it may be a bit unrealistic.

If anything, I could see if there would be a way to start the XBMC app with some show, season, or episode. I don't like the idea sending the filename just because of the separate machine problem (I use separate machines). If I can pass parameters to the XMBC android app that would be awesome, but that would be after I finished all the needed work on SickStache.
(This post was last modified: 2012-05-19 07:57 by Buttink.)
find quote
Buttink Offline
Senior Member
Posts: 156
Joined: Feb 2010
Reputation: 2
Post: #34
Gah sorry if im slow to release the next version. BLAME DIABLO 3! I hope to have it out by at least Friday. (a release every 2 weeks)
find quote
Buttink Offline
Senior Member
Posts: 156
Joined: Feb 2010
Reputation: 2
Post: #35
BTW, if anyone has an awesome name for a couchpotato mobile app, I would love to hear it. After I finish this app, I plan on making a couchpotato v2 app.
find quote
Buttink Offline
Senior Member
Posts: 156
Joined: Feb 2010
Reputation: 2
Post: #36
Android development is just about the most infuriating thing I have ever done. You say you hate C/C++ because you have to tediously manage memory? That tedium is nothing compared to androids entirely inheritance based design! FUCK YAH! We had an Object Oriented Language after all, so we said FUCK IT lets make the worst design choices imaginable. You say coupling is bad? FUCK THAT LETS USE THE HIGHEST FORM OF COUPLING IMAGINABLE MUAHahahhaah. This didn't have any problem like fragmenting the android library with updates because you wouldn't backport them. BUT OH Google is merciful. They decided to release some new stuff into a support library which will instantly mess up if you import wrong.

.... rant suspended.
find quote
skabyss Offline
Senior Member
Posts: 243
Joined: Dec 2005
Reputation: 0
Post: #37
(2012-05-24 22:41)Buttink Wrote:  Android development is just about the most infuriating thing I have ever done. You say you hate C/C++ because you have to tediously manage memory? That tedium is nothing compared to androids entirely inheritance based design! FUCK YAH! We had an Object Oriented Language after all, so we said FUCK IT lets make the worst design choices imaginable. You say coupling is bad? FUCK THAT LETS USE THE HIGHEST FORM OF COUPLING IMAGINABLE MUAHahahhaah. This didn't have any problem like fragmenting the android library with updates because you wouldn't backport them. BUT OH Google is merciful. They decided to release some new stuff into a support library which will instantly mess up if you import wrong.

.... rant suspended.

Rofl

Not a dev, but I love reading a good rant
find quote
Buttink Offline
Senior Member
Posts: 156
Joined: Feb 2010
Reputation: 2
Post: #38
Well first version of edit shows and second version of add shows are done. There is a problem setting the quality in that it only sets one or the other, but ill fix that next version. I hope you all like my async buttons I made.
find quote
Buttink Offline
Senior Member
Posts: 156
Joined: Feb 2010
Reputation: 2
Post: #39
Uploaded the new version. It might take an hour or two for google play to tell you to update though. Long Click Selection didn't make it into this version I'm afraid but now it will be for 1.5 ... or 2.0. I'm not sure what version I will call the next one because it will basically be complete.

Edit shows is a menu/actionbar item after you pick a show.
find quote
bengalih Offline
Senior Member
Posts: 117
Joined: Oct 2004
Reputation: 1
Post: #40
(2012-05-23 23:30)Buttink Wrote:  BTW, if anyone has an awesome name for a couchpotato mobile app, I would love to hear it. After I finish this app, I plan on making a couchpotato v2 app.

Well, if you want to go off the same pattern as SickStache, you could go with CouchSpud or something to that effect.

thx for the new version,..I'll try it out this weekend.

.peace out.
find quote
Post Reply