You've got to be pretty miffed at the SubDownloader license to consider this tutorial a useable solution
I went a different route. I create my own subtitle downloading program connecting to the xmlrpc APIs.
Hehe well you are right...
I hate when people use Open Source as a cover for profit... And if I had enough time I would have written my own routines for downloading subtitles... but actually what is the use in writing one more sub application when the efforts could be pointed to something much more useful like fixing bugs in an already existing sub application, adding additional features to it etc.
The problem with all Open Source applications is that at some point the team developing the application starts to disagree on different topics and they split as everyone starts a new clone of the application... That is a waste of time and energy in my personal opinion, and that is the reason why KDE4 for example is a total wreck (i can use the word crap even) - very nice look with an empty content... As one of my friends says... "I want when I install a music player, it to play the music, not to be just damned pretty"....