+- (ProcessSerialNumber)iTunesPSN
+{
+ NSArray *apps = [[NSWorkspace sharedWorkspace] launchedApplications];
+ ProcessSerialNumber number;
+ int i;
+
+ number.highLongOfPSN = kNoProcess;
+
+ for (i = 0; i < [apps count]; i++)
+ {
+ NSDictionary *curApp = [apps objectAtIndex:i];
+
+ if ([[curApp objectForKey:@"NSApplicationName"] isEqualToString:@"iTunes"])
+ {
+ number.highLongOfPSN = [[curApp objectForKey:@"NSApplicationProcessSerialNumberHigh"] intValue];
+ number.lowLongOfPSN = [[curApp objectForKey:@"NSApplicationProcessSerialNumberLow"] intValue];
+ }
+ }
+ return number;
+}
+