You do have to do the waiting period and the first so many posts to get a signature here. After that, you can put a ticker in your signature. You should not need to download ANYTHING.
I use a site where you create the ticker and it gives you a url that you put into your signature, and that creates the ticker. There are a bunch of sites you can try that shouldn't have you downloading anything.