Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Growl / Mumbles notification support

  1. #1

    Lightbulb Growl / Mumbles notification support

    Hi, often you may run boxee in the background while working away. I find it would be pretty nifty if it could send a global notification via Growl(Leopard) or via Mumbles(Ubuntu) to inform me about the track change.

    e.g.

    Song Title
    Artist
    Album

    Growl and Mumbles should be very easy to support since they have a simple CLI tool you can pipe text to.

    Links to the notification tools.
    Growl - http://growl.info/
    Mumbles Project - http://www.mumbles-project.org/

  2. #2
    Join Date
    Jul 2008
    Location
    Sweden
    Posts
    277

    Lightbulb

    FYI; XBMC and therefor Boxee features an API which you can get this information from, so you could code plugins/add-ons to Growl and Mumbles to get this from Boxee, ...which in many cases might probably better than adding hundreds if not thousands of such plugins/add-ons to Boxee: http://xbmc.org/wiki/?title=WebServerHTTP-API

    Best regards / Andreas Setterlind (a.k.a. Gamester17)
    XBMC Project Manager (and Boxee Alpha tester)

    XBMC Media Center (xbmc.org), the cross-platform open source media center and framework that Boxee is built upon

  3. #3
    Join Date
    Jul 2008
    Posts
    61

    Default

    hey unimatrixZxero,

    i think this is a great idea, as users indeed use boxee on their pc's while working and have it minimized it indeed makes sense to get live notifications on things happening in the background.

    i agree with gamester though that the best solution would be interfacing to boxee from the outside and not boxee interfacing to these services from the inside.

    i have to say this is a excellent example of a solution that could come from the community. the perfect project for one of you boxee fans who have their fingers itching

    hope to see it soon...
    idan

  4. #4

    Default

    Hey cool I didn't know about the API. That's great stuff. I don't know my way around Linux and Mumbles very well but I think I sure can hack up something for OS X, growl.

  5. #5

    Default

    So I finally came around to hacking something up. The initial version does what I want it to do just fine. I use a ruby script to poll the web service boxee can run. You have to enable it in the Network Settings.

    Requirements:
    • Mac OS X Leopard, or Mac OS X with working Ruby 1.8.6 installation
    • Growl (of course http://growl.info/index.php)

    Currently there are small limitations:
    • you must set the port to 8888
    • also leave away the password(boxee will display stars even if you leave it empty)
    • I haven't packaged this in a cooca app yet so for now you will have to be comfortable with running it from Terminal.app
    • if boxee's webserver is not running the app will refuse to start
    • if you quit boxee the script also exits

    Installation:
    • Extract the folder anywhere you like
    • Read the included BSD License and make sure you're fine with it
    • open Terminal.app and navigate to the folder you just extracted (e.g. you extracted it on your desktop type 'cd Desktop/boxee_growl_v0.1'
    • give the growlnotify binary execution rights by typing in 'chmod +x lib/growlnotify'

    Usage:
    • Start boxee and enable its web server
    • navigate to the folder you extracted and type in 'ruby boxee_client.rb'

    You should now see a Growl message that BoxeeGrowl is starting up and as soon as you play video or music you should see a notification pop up.

    You can download version 0.1 from my site:
    http://apirate.iwasmeantto.be/softwa...growl_v0.1.zip

  6. #6
    Join Date
    Jul 2008
    Location
    Sweden
    Posts
    277

  7. #7
    Join Date
    Aug 2008
    Location
    Cleveland, OH
    Posts
    3,712

    Default

    i too would love to see this in python... then i could help hack it to work with mumbles (or even better: notification-daemon)
    personal: boxee | twitter | boxee hq
    boxee: boxee chat | boxee wiki | boxee plugins

    i run boxee 0.9.20 on: ubuntu 9.10, windows xp sp3 (virtual machine), windows 7 and a neuros link hacked to all hell.

    what super powers does a 'super mod' have? the 'super ban'... that, and laser vision.

  8. #8
    Join Date
    Jul 2008
    Posts
    15,684

    Default

    cool guys..

  9. #9
    Join Date
    Oct 2008
    Posts
    11

    Default Apple TV

    I run Boxee mostly on my Apple TV. It would be swell to use the network capabilities of Growl to receive growl notifications on my OSX machine from the Boxee instance running on the Apple TV.

    Could you wonderful folks keep this usage in mind as you move forward with this groovy goodness?

    Meanwhile I'm gonna go get Mumbles for my 'Buntus!

    Thanks Muchly
    http://app.boxee.tv/go/egrep

    I run Boxee on:
    Apple TV 2.2 at 1080i/Dolby 5.1 (when available)
    Ubuntu 8.04 on a AMD64/X800XL & T43 Thinkpad
    OSX 10.5.5 on a Core Duo iMac & MacBookPro 17"

  10. #10

    Default

    Quote Originally Posted by egrep View Post
    I run Boxee mostly on my Apple TV. It would be swell to use the network capabilities of Growl to receive growl notifications on my OSX machine from the Boxee instance running on the Apple TV.

    Could you wonderful folks keep this usage in mind as you move forward with this groovy goodness?

    Meanwhile I'm gonna go get Mumbles for my 'Buntus!

    Thanks Muchly
    @egrep: if you edit the boxee_growl_adapter.rb file (BOXEE_HOST) to use the IP-address of your AppleTV and enable the web server on that instance of boxee(on your AppleTV) you wil also be able receive notifications over the network.


    Thanks for the feed back. As for network support with growl/mumbles. I'm planning that feature since I also like to use multiple computers with Macs/Ubuntu while Boxee is running.

    As for the python port. Don't know my way around python too well. But it would be very compelling to let the script run as an add-on. It would also mean that users wouldn't have to configure the web server.

Similar Threads

  1. Boxee Box Growl Plugin
    By StevenR in forum Boxee Box help
    Replies: 11
    Last Post: May 26th, 2011, 06:02 PM
  2. Sickbeard Update Notification
    By astronot in forum boxee for linux help
    Replies: 3
    Last Post: October 26th, 2010, 09:35 AM
  3. Display notification over a running app
    By SR1 in forum boxee applications
    Replies: 2
    Last Post: February 25th, 2010, 07:01 PM
  4. Method of notification
    By embreeb in forum boxee for windows help
    Replies: 1
    Last Post: January 12th, 2009, 06:54 PM
  5. New RSS content notification
    By poetxpress in forum feature requests
    Replies: 2
    Last Post: December 31st, 2008, 02:33 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •