- (void)screenShot
{
CFArrayRef windowListArray = CGWindowListCreate(kCGWindowListOptionOnScreenOnly, kCGNullWindowID);
NSArray *windows = CFBridgingRelease(CGWindowListCreateDescriptionFromArray(windowListArray));
// NSLog(@"All on screen windows: %@", windows);
// Find window ID of "iTunes" window
// NSNumber *WindowNumber_ndowNumber = nil;
for (NSDictionary *window in windows)
{
if ([(NSString *)window[(__bridge NSString *)kCGWindowName] isEqualToString:@"iTunes"]) {
[self pressKeyboard:96 toApp:@"iTunes" close:NO];
NSNumber *iTunesWindowNumber = window[(__bridge NSString *)kCGWindowNumber];
NSDictionary *winInfoDic =[[NSDictionary alloc] initWithDictionary:window];
NSLog(@"dockWindowNumber: %@", iTunesWindowNumber);
CFRelease(wind