XBMC Notifier

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
sbrandsborg Offline
Junior Member
Posts: 39
Joined: Jun 2005
Reputation: 0
Location: Europe, Denmark, Århus
Post: #1
Hello all you guys,
First I would like to say thanks to all the developers working on XBMC, it’s without doubt the best media center I have come across.

For some time I have thought about how cool it could be if XBMC did notify me every time I get an e-mail (that passes my spam filter of cause) and like when a download is finished (I use Ninan to grab files from Usenet)

So I started programming a little very simple application that could send a notification command to XBMC with some information about that event just happened.
For example
----------------------------------------
| Information!
| New e-mail has arrived
----------------------------------------
Or
----------------------------------------
| Download completed!
| XBMC for Windows
----------------------------------------

Are any of you guys interested in an application like that?

Here are some screenshots of my application so far:

[Image: 1.gif]

[Image: 2.gif]

[Image: 3.gif]
find quote
Rand Al Thor Offline
Collect3 Project Manager
Posts: 916
Joined: Jul 2005
Post: #2
Wow! That is very cool I am interested. I'm sure there will be lots of other people who are interested as well. Cheers.
find quote
Nick8888 Offline
Fan
Posts: 716
Joined: Jan 2007
Reputation: 0
Post: #3
Cool. Have you thought about incorporating plugins so others can add support for other programs, functions etc.
find quote
sbrandsborg Offline
Junior Member
Posts: 39
Joined: Jun 2005
Reputation: 0
Location: Europe, Denmark, Århus
Post: #4
I know that one can get the same features from installing a bunch on plug-ins into XBMC, but i wanted to create a application that is XBMC plug-in free, all it needs is the build in webserver.

XBMC Notifier is looking in a defined folder on the computer’s hard drive, for *.msg files at an interval defined by the user, so it’s very dynamic, you can create simple bat files or complicated scripts that create those *.msg files, that it will pickup.

The following example is a bat file that my server runs everytime a download starts in my usenet download manager “ninan”

An example for at bat file:
Code:
@echo off
REM This batch file will create a *.msg file in c:\ on your harddrive with a random filename.
REM It will contain two lines of information seperated with -?-
REM XBMC output example:
REM ----------------------------------------
REM | Download started!                    |
REM | XBMC Build 14000                     |
REM ----------------------------------------
set MsgPath=c:\
echo Download started!-?-%DOWNLOAD_NAME% > %MsgPath%%random%.msg

So you see a notification can be created from a lot of difference applications and scripts.
find quote
Cimlite Offline
Junior Member
Posts: 9
Joined: Sep 2006
Reputation: 0
Post: #5
sbrandsborg, cool idea. Could be very useful.

Not to speak for Nick8888 but I think he meant plugins for your application, not XBMC. That would make it a lot more powerful, if you could just drop a plugin into it and have all IMs etc. show up on XBMC.

You can do a lot via batch files but it really brings down the ease of use.
find quote
sbrandsborg Offline
Junior Member
Posts: 39
Joined: Jun 2005
Reputation: 0
Location: Europe, Denmark, Århus
Post: #6
Yeah i have been thinking about that, it coud be very cool with some plug-ins for this application, but this first version will only contain the scripted version Smile
Im still thinking about what kind of notification i want when im watching a movie on XBMC, so i dont get spammed with notifications all the time

Any suggestions?Wink
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #7
CallerID (automaticlly pause video playback and pop-up message on who is calling), modem hardware on computer required of course.
http://forum.xbmc.org/search.php?searchid=1324210

Would it be possible to do this as an EventClient for XBMC's EventServer or python script so that it work be as a plugin in XBMC?
http://wiki.xbmc.org/?title=EventServer

PS! If you checkout XBMC's EventServer then also checkout EventGhost which is a very similar concept.
http://www.eventghost.org/wiki/EventGhost:About
http://www.eventghost.org/forum/viewtopi...f=10&t=894

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote