Logged In: NO

Hmm.

Do you want to cap the bandwidth that BitRocket can use (for either upload or
download)?

Isn't the idea that you let the client run for a few hours/days after you have finished downloading your file?

Do you want to set a timer on each file meaning allow uploading for some x hours
after download finished, and then have the BitRocket quit after some number of
hours of inactivity.

(Having BitRocket quit after your immediate downloaders have stopped downloading
from you seems fair - perhaps there should be no timer on each file, but a single
"Quit after 120 minutes without a download request).

Do you want to control BitRocket with Applescript?