Backgroundrb problems????????

Hi All,       I wanna use backgroundrb for running my scheduler task but the newer version is not working on windows.Then i am using version from svn://rubyforge.org//var/svn/backgroundrb

Please help me and tell can i use backgroundrb like this i have some points:

1. First i want to send email through background rb

2. But that mail will be send from different criteria which i will send to worker class from controller using MiddleMan.new_worker(:class => :foo_worker,                                            :args => {:baz => 'hello!', :qux => 'another arg!'}) But every time args will change and i can run one another task without completing th first task also.So can i run multiple thread using this.

3.I used repeat_every method but if once task completed then how to stop that.

Looking for your suggestions. Thanks Varun