Kodi Community Forum
Maraschino (formerly HTPC Frontend) - a summary web interface for your XBMC HTPC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+--- Thread: Maraschino (formerly HTPC Frontend) - a summary web interface for your XBMC HTPC (/showthread.php?tid=113136)



- jfath - 2012-02-13

Any thoughts about controlling multiple XBMC clients from a single Maraschino installation?

I have a single server that holds all video along with the XBMC databases, etc. It would be great to be be able to browse that server with Media Library but select which client I'm targeting for playback. Maybe a module with settings for multiple XBMC clients and a simple radio button interface for selecting between playback clients?

Just installed Maraschino today and I can see it's going to be extremely useful. Thanks very much for making it available.


- gugahoi - 2012-02-14

jfath Wrote:Any thoughts about controlling multiple XBMC clients from a single Maraschino installation?

I have a single server that holds all video along with the XBMC databases, etc. It would be great to be be able to browse that server with Media Library but select which client I'm targeting for playback. Maybe a module with settings for multiple XBMC clients and a simple radio button interface for selecting between playback clients?

Just installed Maraschino today and I can see it's going to be extremely useful. Thanks very much for making it available.

That is a feature we all want but haven't been able to find a way to tackle it yet....


- Drewdatrip - 2012-02-14

hellow Wrote:Have anyone tryed the openelec addon and have some screenshot to show off?

I was wondering if its possible to install this addon on XBMC? has anyone tried? Im at work atm, so i cant test myself.

yfrog.com/nzdvwop


- castortray - 2012-02-14

Boggie1688 Wrote:Make sure Maraschino is NOT running.

1. Get Windows 2003 Resource Kit: Click Here

2. Open a command prompt with admin privileges.

Execute the following:
instsrv Maraschino "C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe"

You should see "Service successfully installed"

**Note you can see I am running x64. If you don't have a x64 install, you probably don't have a "Program Files (x86)" folder. Use "Program Files" instead.

3. Open Notepad and Paste the following:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Maraschino\Parameters]
"AppDirectory"="C:\\Python27"
"Application"="C:\\Python27\\python.exe C:\\HTPC-Apps\\Maraschino\\maraschino-cherrypy.py"

You'll need to change the drives if needed, as well as the directories. The line of code following python.exe tells the computer to run the maraschino-cherrypy.py file using python.exe.

Save Notepad as install_Maraschino.reg. Double click and Windows will ask you if you wish to add the file to your registry. Confirm OK and install.

4. In the command prompt execute the following:
sc config Maraschino depend= Tcpip

You should see "ChangeServiceConfig SUCESS"

5. Nagivate to Control Panel -> Administrator Tools -> Services -> Find Maraschino, right click and start. Alternatively you can simply reboot the computer.

**Note. If you double click and open the Maraschino service, you can click the Recovery Tab. Set First and Second Failure to "Restart Service". Set Third Failure to "Restart the Computer".

If done correctly you Maraschino should be running and you should be able to reach the webpage.


I did it, but I noticed that when I stopping Maraschino service it doesn't kill process from windows task manager, python.exe*32 still working in task manager.
Stopping service disable only access for Maraschino via browser but main process still working on "server".
Maybe you have a fix for this ?

Regards


- _Mikie_ - 2012-02-14

castortray Wrote:I did it, but I noticed that when I stopping Maraschino service it doesn't kill process from windows task manager, python.exe*32 still working in task manager.
Stopping service disable only access for Maraschino via browser but main process still working on "server".
Maybe you have a fix for this ?

Regards

Are you sure that python is the maraschino one and not sabznbd or couchpotato or something else?


- Lucleonhart - 2012-02-15

_Mikie_ Wrote:Are you sure that python is the maraschino one and not sabznbd or couchpotato or something else?
No, the service starts the "srvany.exe" which starts the python.exe with maraschino. So stopping the service will just stop the srvany.exe

Therefore i do not like this approach. Take a look at LaunchPad (http://www.blackwidowsoftware.com/products/launchpad/index.php) which has a very nice interface, iphone app to control the services, stops the program when stopping the service, etc. Love it! Smile


- Skully - 2012-02-15

Hi,

I am really struggling to get this to work. I am usually pretty good at these kind of things but I just can't work this out!

Using OS X Lion I get the following error on step 2 of install.

Quote:iMac:~ stefangates$ git clone https://github.com/mrkipling/maraschino.git /home/stefangates/maraschino
fatal: could not create leading directories of '/home/stefangates/maraschino': Operation not supported

Can anyone tell me what I'm doing wrong?


- Lucleonhart - 2012-02-15

I asked this once before:
Is there any plans / a solution for the missing images?

I am away from home, i connect to my dyndns adress a i can see maraschino.
I configure the server settings to "localhost" and i do this for every addon (sickbeard, etc).

No i can see all modules, latest added episodes, etc.
But ALL images are missing, because they are directly linked to "localhost" which is not working for me, because i am at a remote pc.

---
In PHP, i would write a little script which opens the local image and displays it. This one could be called remotely.
Code:
<?php
$i = imagecreatefromjpeg("http://localhost:8080/myimage.jpg");
imagejpeg($i);
?>

I could call this script from anywhere in the world and i would see my local image!

Any solution for this in python?

-> My current view for you: http://dl.dropbox.com/u/6451985/maraschino.PNG


- uglyman - 2012-02-15

Skully Wrote:Hi,

I am really struggling to get this to work. I am usually pretty good at these kind of things but I just can't work this out!

Using OS X Lion I get the following error on step 2 of install.



Can anyone tell me what I'm doing wrong?
just use this instead:
git clone https://github.com/mrkipling/maraschino.git ~/maraschino


- arabuli - 2012-02-15

How do I install it on Arch Linux? Is there some how-to?


- gugahoi - 2012-02-16

Lucleonhart Wrote:I asked this once before:
Is there any plans / a solution for the missing images?

I am away from home, i connect to my dyndns adress a i can see maraschino.
I configure the server settings to "localhost" and i do this for every addon (sickbeard, etc).

No i can see all modules, latest added episodes, etc.
But ALL images are missing, because they are directly linked to "localhost" which is not working for me, because i am at a remote pc.

---
In PHP, i would write a little script which opens the local image and displays it. This one could be called remotely.
Code:
<?php
$i = imagecreatefromjpeg("http://localhost:8080/myimage.jpg");
imagejpeg($i);
?>

I could call this script from anywhere in the world and i would see my local image!

Any solution for this in python?

-> My current view for you: http://dl.dropbox.com/u/6451985/maraschino.PNG

There will be for the sickbeard module soon but why not just use your dyndns address instead of localhost? That will fix your problems...


- gugahoi - 2012-02-16

arabuli Wrote:How do I install it on Arch Linux? Is there some how-to?
Not sure what are the intrinsic differences but is it not possible to just follow the ubuntu guide? The only thing I can think of that may change is aptitude so instead I believe you have to use pacman to install git, all the rest is straight forward ...


- Skully - 2012-02-16

uglyman Wrote:just use this instead:
git clone https://github.com/mrkipling/maraschino.git ~/maraschino

Thank you Smile

All working now!


- arabuli - 2012-02-16

gugahoi Wrote:Not sure what are the intrinsic differences but is it not possible to just follow the ubuntu guide? The only thing I can think of that may change is aptitude so instead I believe you have to use pacman to install git, all the rest is straight forward ...


I installed it but can't launch. Gives me this error:


[arabuli@Arch .maraschino]$ python maraschino-cherrypy.py -q
Traceback (most recent call last):
File "maraschino-cherrypy.py", line 23, in <module>
import wsgiserver
File "/home/arabuli/.maraschino/lib/wsgiserver/__init__.py", line 14, in <module>
exec('from .wsgiserver3 import *')
File "<string>", line 1, in <module>
ImportError: No module named wsgiserver3


A++, would install again - innerspace - 2012-02-17

Hats off to you for Maraschino, it really takes XBMC to the next level and makes my tablet an integral part the my viewing experience and I absolutely love viewing your app in fullscreen mode while watching content on my second screen.

A few notes:

1) I'm getting prompted to enter passwords for xbmc, sickbeard etc multiple times after logging in to Maraschino even if I've saved them in Chrome/FF.

2) Scrolling is slow (in both Chrome/FF), Chrome being the worst offender. Scroll bar distorts in Chrome as well leaving an 'overlay' effect each time you scroll.

3) I am unable to view XBMC stats within Openelec (working fine on Mint 12 install), recently added items do not display at all (the actual modules disappear).


Also - somewhat of a module request, basically a gauge of community interest... would there be any interest in a home security module for zoneminder et al? I've been looking for an adequate solution and have so far only found the current XBMC plugin which doesn't quite fit the bill. It would be extremely helpful to have a Zoneminder module in maraschino listing available cams in matrix view. On an action event maraschino could display an alert on screen (both TV and tablet), play an alert sound and pop up the live stream.

I currently employ Android's IP Cam Viewer in combination with Zoneminder to view my streams but there is no alert notification within the app, notification relies upon email/sms both of which take me away from maraschino/my TV screen lol.


Finally, wondering what the status of the Couchpotato module is?


Really great stuff, very impressed - thank you!