XBMC Community Forum
[WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116)
+--- Thread: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app (/showthread.php?tid=126297)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - _Mikie_ - 2012-06-26 17:32

mbw2001 with the updater I used API v2 which is now dead. If you look here https://github.com/mrkipling/maraschino/blob/master/maraschino/updater.py it was adapted for v3. Might be helpful Smile


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - mbw2001 - 2012-06-27 23:36

Im looking at it atm. However Im wondering a bit about some of the code. For instance: You write the current version to version.txt, but you never read that file?


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - _Mikie_ - 2012-06-28 08:20

The one above they edited so I don't know what exactly is going on there. The original one from HTPC Manager should use the version.txt. I was just referencing the API because the original HTPC Manager uses the old API.

Is there a scheduler to check regularly for updates or is it all manual?


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - gugahoi - 2012-06-28 09:36

(2012-06-28 08:20)_Mikie_ Wrote:  The one above they edited so I don't know what exactly is going on there. The original one from HTPC Manager should use the version.txt. I was just referencing the API because the original HTPC Manager uses the old API.

Is there a scheduler to check regularly for updates or is it all manual?

Just to help you guys there is a scheduler. Every 6 hours it will check for updates and it does use Version.txt to compare git hashes.


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - _Mikie_ - 2012-06-28 09:59

Yeah, complicated scheduler at that! But I was referring to whether HTPC Manager had the scheduler added yet or not Smile


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - mbw2001 - 2012-06-28 12:30

I purposely didnt implement the schedular from the development branch yet. I would like to get the update script working first.

The script itself seems to be working (removed all the maraschino.* variables and made it pretty much standalone. I prefere a simple working skeleton i kan expand if needed.)

Next step is making the manual update check button work and a manual do update button. After that i might make a schedualed check. Though i might just save the version and date and do a check if current date is different than last check. Implementing af schedualer just for this seems overly complicated.


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - N3MIS15 - 2012-06-30 08:06

https://github.com/mrkipling/maraschino/blob/master/maraschino/__init__.py#L147
Thats where the version check happens (on launch) after launch the hash is checked from Maraschinos memory.

as for the scheduler i used APScheduler. Its pretty simple...

Code:
from apscheduler.scheduler import Scheduler

SCHEDULE = Scheduler()
SCHEDULE.add_interval_job(checkGithub, hours=6)
SCHEDULE.start()



RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - _Mikie_ - 2012-07-04 08:25

For everyone who used to use this I think that we are back to plus minus where we were before development stopped.

https://github.com/mbw2001/HTPC-Manager


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - Aenima99x - 2012-07-04 23:19

Awesome thx Mikie!


RE: [WIP] HTPC-Manager Beta, Manage XBMC, Sabnzbd, SickBeard with one app - Livin - 2012-07-05 01:10

Hey guys,
I've been using Marachino for a few weeks now, and overall think it is good but I need it to be touchscreen friendly... it is not. And I'm not sure they have any interest in making it be - maybe cuz touch screens are a fad Wink

anyway... if this app will be touch friendly (I'm not talking about small mobile phone screens) then I'm onboard.

Please let use know what the plans are for touch.

thx!