Archive for category Windows

Sickbeard with Integrated Torrent Client

Note: Since this post was written, TvTumbler was born. Going forward, all new development will be in TvTumbler.


Sickbeard Integrated Torrent ClientI’ve included a torrent client in my torrent-friendly fork of Sickbeard. The UI is a little limited at the moment, but it’s been wiping the floor with both Transmission and uTorrent here for the last few days in terms of download speed, so I think it’s ready to be set loose on the world.

To enable it, you’ll first need to install libtorrent rasterbar (version 0.16 or later), and its python bindings.

If you do not have an already-running copy of this fork, just follow the general installation instructions.

Otherwise:

For debian derivatives: (i.e. Ubuntu, mint, etc)
sudo apt-get install python-libtorrent

That could hardly be much simpler now could it?

For OSX:
You’ll need to do a little compiling I’m afraid.

This post includes all the required details.

For Windows: (yes, for once I haven’t forgotten about you!)
Go here, and download the .msi which matches your version of python (probably either py27 or py26).
Pick a recent version – the older ones won’t work with magnet links.

Another OS:?
If your OS doesn’t come with a packaged version of libtorrent rasterbar and its python bindings (and note that most will!), then you’ll probably need to build from source.
svn co https://libtorrent.svn.sourceforge.net/svnroot/libtorrent/trunk/ lt/
cd lt/
./autotool.sh
./configure --enable-python-binding
make
sudo make install
sudo ldconfig

Once you have installed the above, restart Sickbeard, go to Config -> Search Settings -> Torrent Method, and change it to “Integrated”.

Any OS-specific tweaks you wish to share? Please note them in the comments.

Notes:

  • Is libtorrent installed? What version do I have?
    python -c "import libtorrent as lt; print lt.version" will tell you very quickly. You should get a response like 0.16.9.0 – if you get an error, or a version less than 0.16, this is likely to be your issue.
  • All my torrents are stuck at “downloading_metadata”: for dht to work (and hence for metadata to be available), the torrent client needs at least one valid peer to exchange data with, but if all your downloads are trackerless magnets, it won’t have one. Try adding a torrent manually (using either a magnet link with trackers, or a link to a .torrent file). You can delete the added torrent as soon as metadata begins to download. [Note: This issue should be resolved with recent releases]
  • Having other Issues? Check out this post (and read through the comments) to see if someone else has addressed it.
  • Still having Issues? Check out the github issue tracker. Please search the existing issues before creating a new one, and include a debug log in any new issues! (you can censor it beforehand if you feel the need)
  • It looks like ubuntu 12.04 installs libtorrent 0.15.x by default, which is a little too outdated for use here. So, if you are a 12.04 user, you’ll either need to build from source, or find a ppa with a more recent version (please post any suggestions in the comments). Thanks go to Chris for pointing this out.Update (with thanks to Dennis): This repo appears to have all the needed packages.

, , ,

50 Comments

Air Video addon for XBMC

Air Video logoThis is simple enough really: an addon for XBMC that allows you to browse (and stream) from an Air Video server.

Download Air Video Plugin for XBMC

To install this in XBMC, download the zip file above, save it somewhere you can find it, then

System -> Settings -> Addons -> Install from zip file

and browse for the file you just downloaded
Be sure to configure the “Location” in the preferences before use (this should be the ip address of your air video server).

I can take very little credit for this. Most of the Air Video code comes from Jeremy Debate’s port of JP Hastings-Spital’s ruby library for interacting with Air Video, with some minor modifications here and there to get it to work from within XBMC.

Note that I’ve only tested this on Frodo, the latest development build. I would expect it to work without issue in Eden also however.

UPDATE: Please note that if you open a video by simply selecting/clicking it, it will not be transcoded (xbmc will simply attempt to play the file as-is). Transcoding requires opening the file via the context menu/right-click/’C’-key, and does not appear to work correctly in current versions of XBMC due to lack of support for the stream format. Please read the comments below for further details.
(Thanks for signorRossi for this information).

,

42 Comments

The Defragmentation Brigade

These people epitomise all that is bad about computer-care.

  • They read a book once, it had ‘Technical’ in the title.
  • They read a website once, it had ‘Tweaks’ in the title.
  • They fix their mom’s computer, installing realms of free anti-spyware software when doing so.
  • They enable the windows firewall on a trusted lan, and install another firewall for good measure.
  • They use the words ‘Anti-Virus’, ‘Anti-Spyware’ and ‘Firewall’ interchangeably.
  • They say things like ‘fix it in the bios’.
  • Their favourite piece of software is called ‘Super Extra Registry Clean Optimizer’ (order of adjectives varies).
  • They know all about ‘l-eye-nux': It’s fast, efficient, wonderful.  Some day they know they’ll try it too.
  • And they honestly believe, despite all evidence to the contrary, that defragmenting a computer hard disk fixes issues.

So, if you ever have a computer problem, and someone gives you some advice containing the word ‘defragment’, consider running away, very fast.  God has a special level of hell reserved for these people, and you don’t want to be near them when he sends them there.

, , ,

No Comments

Mac vs PC – advertisements from Apple

Following on from my earlier post about PC vs Mac vs Linux, these are a selection of the (many many) Mac vs PC ads from Apple.

Full credit to apple, their advertising department is exceptional (and this has nothing to do with the fact that I work for them!).

,

No Comments

PC, Mac… meet Linux – advertisements from Novell

A series of advertisements from Novell, promoting SUSE.

In all my years working with it, I never knew Linux was a woman – stunned I was.


Read the rest of this entry »

, ,

No Comments

Safari 3 for Windows

SafariOnWindowsStill in beta, but certainly stable enough to use, Apple‘s highly acclaimed web browser, Safari, has hit the PC. They’re billing it as

The fastest web browser on any platform, Safari loads pages up to 2 times faster than Internet Explorer 7 and up to 1.6 times faster than Firefox 2.

and in my brief usage of it, this does seem to be true (it is certainly faster than ie7 anyway).

But in that same period some of it’s bugs have shown their heads (malformed http POSTs, ignoring certain stylesheet properties, limited (no?) DOM support), so this speed does not come for free.

It’s still beta though, so hopefully they’ll fix those problems.

Available for free download now from www.apple.com/safari.

,

No Comments

css.php