I use the HTTP GET feature and it works great, but It does make much sense for the program to upload data everytime I pause the song and restart it. Maybe this could be remedied if the program used the same system that iTunes used for tracking recently played songs and wait until the song has played through.
Also, is there any way to grab variables and make sure songs or artist names with "&" (ampersand) don't get cut up? Is this something that happens from the program sending it, or when I am receiving the data?
Recent Tunes
Displays recently played iTunes songs in menu bar
Version: 2.0