Skip to content

Instantly share code, notes, and snippets.

View jbeluch's full-sized avatar

Jonathan Beluch jbeluch

View GitHub Profile
#!/usr/bin/env python
from xbmcswift import Plugin, download_page
from BeautifulSoup import BeautifulSoup as BS, SoupStrainer as SS
from urlparse import urljoin
from resources.lib.getflashvideo import YouTube
import re
__plugin_name__ = 'Academic Earth'
__plugin_id__ = 'plugin.video.academicearth'
#!/usr/bin/env python
from xbmcswift import Plugin, download_page
from BeautifulSoup import BeautifulSoup as BS, SoupStrainer as SS
from urlparse import urljoin
from resources.lib.getflashvideo import YouTube
import re
__plugin_name__ = 'Academic Earth'
__plugin_id__ = 'plugin.video.academicearth'
# Copyright 2011 Jonathan Beluch.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#!/usr/bin/env python
from xbmcswift import Plugin, download_page
from BeautifulSoup import BeautifulSoup as BS, SoupStrainer as SS
from urlparse import urljoin
import re
__plugin_name__ = 'Academic Earth'
__plugin_id__ = 'plugin.video.academicearth'
plugin = Plugin(__plugin_name__, __plugin_id__)
#!/usr/bin/env python
from xbmcswift import Plugin, download_page
from BeautifulSoup import BeautifulSoup as BS, SoupStrainer as SS
from urlparse import urljoin
import re
__plugin_name__ = 'Academic Earth'
__plugin_id__ = 'plugin.video.academicearth'
plugin = Plugin(__plugin_name__, __plugin_id__)
#!/usr/bin/env python
from xbmcswift import Plugin, download_page
from BeautifulSoup import BeautifulSoup as BS, SoupStrainer as SS
from urlparse import urljoin
import re
__plugin_name__ = 'Academic Earth'
__plugin_id__ = 'plugin.video.academicearth'
plugin = Plugin(__plugin_name__, __plugin_id__)
#!/usr/bin/env python
from xbmcswift import Plugin, download_page
from BeautifulSoup import BeautifulSoup as BS, SoupStrainer as SS
from urlparse import urljoin
import re
__plugin_name__ = 'Academic Earth'
__plugin_id__ = 'plugin.video.academicearth'
plugin = Plugin(__plugin_name__, __plugin_id__)
import XMonad
import XMonad.Hooks.FadeInactive
import XMonad.Config.Gnome
import XMonad.Hooks.ManageDocks
import qualified Data.Map as M
import XMonad.Util.EZConfig(additionalKeys)
import qualified XMonad.StackSet as W
import XMonad.Hooks.ManageHelpers
import XMonad.Layout.NoBorders
@jbeluch
jbeluch / getfacebookidsfromemail.py
Created June 29, 2011 03:03
Get facebook ids for a list of email addresses.
#!/usr/bin/env python
'''A simple script for finding facebook profile ids for a given list of email
addresses.
Requires eventlet to be installed.
$ pip install eventlet
Also, currently requires a list of contacts exported from Google contacts.
Choose the outlook format and name the file 'contacts.csv' in this dir.'''
@jbeluch
jbeluch / aljazeera.sh
Created April 15, 2011 14:46
Stream AlJazeera Live (English) - http://english.aljazeera.net/watch_now/
#!/bin/sh
# Stream AlJazeera Live (English) - http://english.aljazeera.net/watch_now/
rtmpdump -v -r rtmp://livestfslivefs.fplive.net/livestfslive-live/ -y "aljazeera_en_veryhigh?videoId=747084146001&lineUpId=&pubId=665003303001&playerId=751182905001&affiliateId=" -W "http://admin.brightcove.com/viewer/us1.24.04.08.2011-01-14072625/federatedVideoUI/BrightcovePlayer.swf -p "http://english.aljazeera.net/watch_now/ -a "aljazeeraflashlive-live?videoId=747084146001&lineUpId=&pubId=665003303001&playerId=751182905001&affiliateId=" | mplayer -