iTunes keeps information about how often a song was played, but this information is not correct if it still plays my music when I'm away from my Mac.
So this application will run silently in the background and watch for the screensaver. If the screensaver starts and iTunes is playing the playback is paused. As soon as the screensaver stops the music plays again.
This application was made in Realbasic in only 10 minutes. Some classes from the MBS Realbasic Plugin helped:
First we have a subclass of the CarbonApplicationEventsMBS class which receives an event from the system whenever an application is launched. Using the ProcessMBS class we check whether the launched application is the screen saver and whether iTunes is running. In case iTunes runs we stop the music using an AppleScript which is compiled and executed using the AppleScriptMBS class.
In the event handler for terminating applications we check if this is the screen saver. In case the screen saver quits we tell iTunes to play again.
This application runs in the background and can be quit using the Activity Monitor (see /Applications/Utilities folder).
For best results, just add this app to the login items in the preferences.
All software reviews, submitted ratings and written comments become the sole property of Soft32 (ITNT). You acknowledge that you, not Soft32, are responsible for the contents of your submission. However, Soft32 reserves the right to remove or refuse to post any submission for any reason.
Related software downloads for iTunes and Screensavers 1.3
First Remote Patient Monitoring Trial Using Mobile Technology in New Zealand Yesterday, 12:47 The Auckland District Health Board (ADHB), Gen-i (a member of the Telecom New Zealand Group) and Alcatel-Lucent have joined efforts to launch New Zealand’s first trial of a healthcare remote patient monitoring (RPM) solution using mobile technology to monitor and manage chronic illness in the home. The three-month trial focuses on 20 heart disease patients selected by Auckland Hospital. read full story
Telecom Companies Announce a Standards Based Solution for Voice and SMS Services over LTE Nov 04 2009, 19:58 AT&T, Orange, Telefonica, TeliaSonera, Verizon, Vodafone, Alcatel-Lucent, Ericsson, Nokia Siemens Networks, Nokia, Samsung Electronics, and Sony Ericsson have defined the preferred way to ensure the smooth introduction and delivery of voice and SMS services on Long Term Evolution (LTE) networks worldwide. read full story
NEC Bring Clearer Television Pictures to Denmark Nov 04 2009, 19:26 NEC announced that it has completed the implementation of the digital terrestrial TV-network in Denmark for the network operator, Broadcast Service Danmark A/S (BSD). The switchover from analogue to digital took place on October 31, 2009 at midnight, marking a significant date in Danish television history. read full story
E Ink and Freescale to Develop Integrated Processors for eBook Market Oct 20 2009, 22:16 The industry’s top provider of processors for eBooks has joined forces with the leading supplier of eBook electronic paper displays to develop highly integrated embedded solutions that lower costs and foster innovation for eBook manufacturers and their customers. read full story