Kodi Community Forum

Full Version: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(2013-07-28, 12:59)styxit Wrote: [ -> ]
(2013-07-27, 23:33)Tarom Wrote: [ -> ]Update:
Turns out the only reason for the window to remain open after exec attempt was because I was running "maraschino" , after I turned it off, window disappears right after exec attempt. There are no new lines in log, apart from :": modules.xbmc :: ERROR :: Unable to find any XBMC-Servers. Please check your settings" with a recent date. I have tried the steps listed above, nothing. I have dbl checked install step by step, everything checks out, python itself works. (no problems during install). Sad

Update2:

Re-downloaded Htpc and replaced dir, now when I load it the window stays around with the error showing. Logs are the same http://pastebin.com/xfdzeJCK . Steps above didn't help.

Did you run with the debug mode enabled? If you do, the log will show more information about starting cherrypy and other things. Without more info i do not know how to help you.

You can also join the irc channel, might be a better way to help you: irc://irc.freenode.net:6667/htpc-manager. Its not an active channel but maybe me or mbw2001 are able to help you out.

- I tried running it with all the commands as you told me, but debug doesn't do anything or update any logs. (I assume you are referring to file in Userdata dir, htpcmanager.txt? ) Sure I could join irc, want would be a good time for you?
(2013-07-22, 15:19)styxit Wrote: [ -> ]
(2013-07-22, 15:14)menage Wrote: [ -> ]What would be the possibility of having nzbdrone adden into HTPC manager

It sure is possible. But i think focussing on Sickbeard is more usefull for most of the users. I am currently rewriting the view for sickbeard, but do not think i will work on nzbDrone. If you want, you can work on it yourself and contribute by sending a pull request.

Hi,
I'm one of the devs on NzbDrone team, and we would love to have integration with HTPC Manager, is there anything we can do on our side to make things easier? (short of doing the integration ourself Big Grin)?
(2013-07-28, 20:25)kay.one Wrote: [ -> ]I'm one of the devs on NzbDrone team, and we would love to have integration with HTPC Manager, is there anything we can do on our side to make things easier? (short of doing the integration ourself Big Grin)?

I am not really familiar with nzbdrone (yet). Will have to take a look at it before i can say anything about when or how to integrate it into Htpc Manager. As long as NzbDrone has a web-api to do most of the tasks and get information out of the application, it should be possible to HtpcManager to work with NzbDrone.

The HtpcManager project is open source so you can start with the required work yourself if you want to.
(2013-07-28, 22:33)styxit Wrote: [ -> ]
(2013-07-28, 20:25)kay.one Wrote: [ -> ]I'm one of the devs on NzbDrone team, and we would love to have integration with HTPC Manager, is there anything we can do on our side to make things easier? (short of doing the integration ourself Big Grin)?

I am not really familiar with nzbdrone (yet). Will have to take a look at it before i can say anything about when or how to integrate it into Htpc Manager. As long as NzbDrone has a web-api to do most of the tasks and get information out of the application, it should be possible to HtpcManager to work with NzbDrone.

The HtpcManager project is open source so you can start with the required work yourself if you want to.

I'll definitely take a look at the project to see how it's structured and how it might integrate with nzbdrone.
As for API our main UI is just a javascript client built on top of a JSON API so anything that is exposed through the UI is based on a JSON API.
(2013-07-29, 02:24)kay.one Wrote: [ -> ]
(2013-07-28, 22:33)styxit Wrote: [ -> ]
(2013-07-28, 20:25)kay.one Wrote: [ -> ]I'm one of the devs on NzbDrone team, and we would love to have integration with HTPC Manager, is there anything we can do on our side to make things easier? (short of doing the integration ourself Big Grin)?

I am not really familiar with nzbdrone (yet). Will have to take a look at it before i can say anything about when or how to integrate it into Htpc Manager. As long as NzbDrone has a web-api to do most of the tasks and get information out of the application, it should be possible to HtpcManager to work with NzbDrone.

The HtpcManager project is open source so you can start with the required work yourself if you want to.

I'll definitely take a look at the project to see how it's structured and how it might integrate with nzbdrone.
As for API our main UI is just a javascript client built on top of a JSON API so anything that is exposed through the UI is based on a JSON API.

Well thats how HTPC-Manager is written aswell. Each module has a small python class that proxies the requests to the JSON API of the app. A simple HTML template and a bunch of JavaScript.

The program is written so that modules can be added easily. The only problem with adding nzbdrone is that Styxit and myself, who currently does the most work, both run our systems on Linux.
(2013-07-29, 12:36)mbw2001 Wrote: [ -> ]
(2013-07-29, 02:24)kay.one Wrote: [ -> ]
(2013-07-28, 22:33)styxit Wrote: [ -> ]I am not really familiar with nzbdrone (yet). Will have to take a look at it before i can say anything about when or how to integrate it into Htpc Manager. As long as NzbDrone has a web-api to do most of the tasks and get information out of the application, it should be possible to HtpcManager to work with NzbDrone.

The HtpcManager project is open source so you can start with the required work yourself if you want to.

I'll definitely take a look at the project to see how it's structured and how it might integrate with nzbdrone.
As for API our main UI is just a javascript client built on top of a JSON API so anything that is exposed through the UI is based on a JSON API.

Well thats how HTPC-Manager is written aswell. Each module has a small python class that proxies the requests to the JSON API of the app. A simple HTML template and a bunch of JavaScript.

The program is written so that modules can be added easily. The only problem with adding nzbdrone is that Styxit and myself, who currently does the most work, both run our systems on Linux.

With the json api it should be quite easy to work with nzbdrone. The python wrapper is not too difficult to create. I need to investigate Nzbdrone to determine what it exactly does and how the api works.

I will try and setup Nzbdrone on my windows machine somewhere this week. My focus is currently on optimizing and improving current modules and features before creating new ones.
- Would anyone else have any ideas? I am trying to launch htpc for the first time, when I do, it complains that the port is busy, when I assign a different port, all I keep getting is an error about "unable to find any XBMC servers".


http://pastebin.com/YtcFW5hB

Any help would be appreciated.
Since the last updates i can't check fot updates anymore. The log is empty also. It says: Update failed, check errorlog
(2013-08-01, 09:37)Nicap Wrote: [ -> ]Since the last updates i can't check fot updates anymore. The log is empty also. It says: Update failed, check errorlog

I have experienced the same problem, although user mbw2001 did not have any trouble with it. This will need some research, thank you for reporting this.
(2013-08-02, 11:24)styxit Wrote: [ -> ]
(2013-08-01, 09:37)Nicap Wrote: [ -> ]Since the last updates i can't check fot updates anymore. The log is empty also. It says: Update failed, check errorlog

I have experienced the same problem, although user mbw2001 did not have any trouble with it. This will need some research, thank you for reporting this.

I made some small changes to the update mechanism, seems to work for me now. The downside is, to get my changes yo have to do a manual update once (since update is not working on older versions). You can do this with a git-pull or a fresh download from htpc.io or github.
Did i miss something or where did the sort dropdowns go?
I see them in the features section on htpc.io but they are now visible in the version downloaded 20 seconds ago. Smile
(2013-08-05, 08:59)Lucleonhart Wrote: [ -> ]Did i miss something or where did the sort dropdowns go?
I see them in the features section on htpc.io but they are now visible in the version downloaded 20 seconds ago. Smile

You are right, this has been removed a while ago. Mbw2001 has made a lot of changes and improvements to the Xbmc module for HTPC Manager. It seems like the sorting buttons didn't make it.
Styxit thank you for this... it is AWESOME....

Being that I cannot leave things alone, I would like to make a suggestion.

On the Dashboard page, you have the three sections Latest Movies, TV SHows and Music. You have the nice scrolling graphic.

I think that below each Latest Category graphic, a list of the 10 most recent downloads in each category would be very helpful. This way, at a glance, one can see the recent history without either paging or waiting for pictures to scroll. When clicking on an item in the list; it should pop open the details like screencap below:

Image

I think this would make it even more awesome. Cool Big Grin Cool

Thanks again.

H.
(2013-08-05, 21:12)hernandito Wrote: [ -> ]On the Dashboard page, you have the three sections Latest Movies, TV SHows and Music. You have the nice scrolling graphic.

I think that below each Latest Category graphic, a list of the 10 most recent downloads in each category would be very helpful. This way, at a glance, one can see the recent history without either paging or waiting for pictures to scroll. When clicking on an item in the list; it should pop open the details like screencap below:

Image

On the dashboard, the rotating images are actually clickable to quickly skip through the list. Maybe in the future i will do something with a configurable dashboard where you can pick and reposition you own widgets.

The thing with the popup-on-click from the dashboard was there before but has been removed by Mbw2001. I am actually not shure why it has been removed...
(2013-08-05, 21:23)styxit Wrote: [ -> ]On the dashboard, the rotating images are actually clickable to quickly skip through the list. Maybe in the future i will do something with a configurable dashboard where you can pick and reposition you own widgets.

The thing with the popup-on-click from the dashboard was there before but has been removed by Mbw2001. I am actually not shure why it has been removed...


Thank you Stixit....

I do realize about the clicking through of images... it is nice eye candy... I am not sure how many "recent items" they hold... but my idea was than in addition to those, a quick look at a list that will let you "see" a few more of the recent downloads... It would be less than ideal to click 9 times to see the ninth most recently downloaded movie...

Thanks again,

H.

Maybe I will try to do a Photoshop mockup of what I mean... I will work on it tonight...