Initial import.

This commit is contained in:
Daniel Ponte 2011-11-06 09:38:39 -05:00
commit ab5c874fcc
37 changed files with 4491 additions and 0 deletions

Binary file not shown.

1109
English.lproj/main.xib Normal file

File diff suppressed because it is too large Load diff

22
ISUpload.h Normal file
View file

@ -0,0 +1,22 @@
//
// Imageshack.h
// Imageshack
//
// Created by Dan Ponte on 9/1/09.
// Copyright (c) 2009 __MyCompanyName__, All Rights Reserved.
//
#import <Cocoa/Cocoa.h>
#import <Automator/AMBundleAction.h>
#import <Automator/AMAction.h>
#import <OSAKit/OSAKit.h>
@interface ISUpload : AMBundleAction
{
BOOL gimglink;
NSURL *imglink;
}
- (id)runWithInput:(id)input fromAction:(AMAction *)anAction error:(NSDictionary **)errorInfo;
@end

160
ISUpload.m Normal file
View file

@ -0,0 +1,160 @@
//
// ISUpload.m
// Imageshack
//
// Created by Dan Ponte on 9/1/09.
// Copyright (c) 2009 __MyCompanyName__, All Rights Reserved.
//
#import "ISUpload.h"
#include <curl/curl.h>
#include <curl/types.h>
#include <curl/easy.h>
//#import <CURLHandle/CURLHandle.h>
//#import <CURLHandle/CURLHandle+extras.h>
#define MYKEY "DIMPQVXY37aab067282b4cd446b1e05fd17bc2de"
@implementation ISUpload
struct SvrResponse {
char *strg;
size_t size;
};
size_t WriteMemCB(void *ptr, size_t size, size_t nmemb, void *data)
{
size_t realsize = size * nmemb;
struct SvrResponse *mem = (struct SvrResponse *)data;
mem->strg = realloc(mem->strg, mem->size + realsize + 1);
if(mem->strg) {
memcpy(&(mem->strg[mem->size]), ptr, realsize);
mem->size += realsize;
mem->strg[mem->size] = 0;
}
return realsize;
}
- (void)parserDidStartDocument:(NSXMLParser *)parser {
//the parser started this document. what are you going to do?
}
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict {
if ([elementName isEqualToString: @"image_link"])
gimglink = YES;
}
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
if ([elementName isEqualToString: @"image_link"])
gimglink = NO;
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
if (gimglink) {
imglink = [NSURL URLWithString: string];
}
}
- (void)parserDidEndDocument:(NSXMLParser *)parser {
//the parser finished. what are you going to do?
}
- (id)runWithInput:(id)input fromAction:(AMAction *)anAction error:(NSDictionary **)errorInfo
{
NSMutableArray *returnArray = [NSMutableArray arrayWithCapacity:[input count]];
NSEnumerator *enumerate = [input objectEnumerator];
NSString *itu;
CURL *curl;
CURLcode res;
NSString *ermsg = nil;
curl_global_init(CURL_GLOBAL_ALL);
imglink = nil;
while (itu = [enumerate nextObject]) {
struct curl_httppost *formpost = nil;
struct curl_httppost *lastptr = nil;
struct curl_slist *headerlist = nil;
static const char buf[] = "Expect:";
struct SvrResponse chnk;
NSXMLParser *xp;
NSData *xmldoc;
chnk.strg = nil;
chnk.size = 0;
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "fileupload", CURLFORM_FILE,
[itu cStringUsingEncoding: NSNonLossyASCIIStringEncoding], CURLFORM_END);
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "xml", CURLFORM_COPYCONTENTS, "yes",
CURLFORM_END);
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "key", CURLFORM_COPYCONTENTS, MYKEY,
CURLFORM_END);
if ([[[self parameters] objectForKey:@"loginCheck"] boolValue] == YES) {
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "a_username", CURLFORM_COPYCONTENTS,
[[[self parameters] objectForKey:@"usernameField"] cStringUsingEncoding:NSNonLossyASCIIStringEncoding], CURLFORM_END);
curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, "a_password", CURLFORM_COPYCONTENTS,
[[[self parameters] objectForKey:@"passField"] cStringUsingEncoding:NSNonLossyASCIIStringEncoding], CURLFORM_END);
}
curl = curl_easy_init();
headerlist = curl_slist_append(headerlist, buf);
if (curl) {
char *erbuf = malloc(CURL_ERROR_SIZE);
curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, erbuf);
curl_easy_setopt(curl, CURLOPT_URL, "http://www.imageshack.us/index.php");
curl_easy_setopt(curl, CURLOPT_HTTPPOST, formpost);
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemCB);
curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&chnk);
res = curl_easy_perform(curl);
if (res != 0) {
ermsg = [NSString stringWithCString:erbuf encoding:NSNonLossyASCIIStringEncoding];
}
// XXX: add error handling here! popup a box or something
curl_easy_cleanup(curl);
curl_formfree(formpost);
curl_slist_free_all(headerlist);
free(erbuf);
}
if (ermsg != nil) {
NSArray *objsArray = [NSArray arrayWithObjects:
[NSNumber numberWithInt:errOSASystemError],
ermsg, nil];
NSArray *keysArray = [NSArray arrayWithObjects:OSAScriptErrorNumber,
OSAScriptErrorMessage, nil];
*errorInfo = [NSDictionary dictionaryWithObjects:objsArray forKeys:keysArray];
imglink = nil;
[ermsg autorelease];
} else {
xmldoc = [[NSData alloc] initWithBytes:chnk.strg length:chnk.size];
xp = [[NSXMLParser alloc] initWithData:xmldoc];
[xp setDelegate:self];
[xp parse];
[xp autorelease];
[xmldoc autorelease];
}
// XXX: free imglink
if (chnk.strg)
free(chnk.strg);
if (imglink == nil) {
// XXX: raise some error condition
curl_global_cleanup();
return nil;
} else {
[returnArray addObject: imglink];
[imglink autorelease];
}
imglink = nil;
}
curl_global_cleanup();
[ermsg autorelease]; // XXX: we will actually use it someday
return returnArray;
}
@end

7
ISUpload_Prefix.pch Normal file
View file

@ -0,0 +1,7 @@
//
// Prefix header for all source files of the 'ISUpload' target in the 'ISUpload' project.
//
#ifdef __OBJC__
#import <Cocoa/Cocoa.h>
#endif

110
Info.plist Normal file
View file

@ -0,0 +1,110 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AMAccepts</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Optional</key>
<true/>
<key>Types</key>
<array>
<string>com.apple.cocoa.path</string>
</array>
</dict>
<key>AMApplication</key>
<string>Automator</string>
<key>AMCanShowSelectedItemsWhenRun</key>
<false/>
<key>AMCanShowWhenRun</key>
<true/>
<key>AMCategory</key>
<string>AMCategoryInternet</string>
<key>AMDefaultParameters</key>
<dict>
<key>loginCheck</key>
<false/>
<key>lblUser</key>
<string>Username:</string>
<key>usernameField</key>
<string></string>
<key>lblPass</key>
<string>Password:</string>
<key>passField</key>
<string></string>
</dict>
<key>AMDescription</key>
<dict>
<key>AMDInput</key>
<string>Paths to images, of any type and size ImageShack supports.</string>
<key>AMDOptions</key>
<string>If the &quot;Login&quot; checkbox is unchecked, images are uploaded anonymously. Otherwise, they appear under your account.</string>
<key>AMDResult</key>
<string>URLs to the *full* images on ImageShack&apos;s server.</string>
<key>AMDSummary</key>
<string>Uploads images to ImageShack, a free image hosting service.</string>
<key>AMDWebsite</key>
<string>http://blog.theamigan.net/</string>
</dict>
<key>AMIconName</key>
<string>(* The name of the icon *)</string>
<key>AMKeywords</key>
<array>
<string>Images</string>
<string>Web</string>
</array>
<key>AMName</key>
<string>Upload to ImageShack</string>
<key>AMProvides</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Types</key>
<array>
<string>com.apple.cocoa.url</string>
</array>
</dict>
<key>AMRequiredResources</key>
<array/>
<key>AMWarning</key>
<dict>
<key>Action</key>
<string>(* Action name to be suggested to add prior to this action to make the task safer, e.g. com.apple.Automator.CopyFiles, goes here. *)</string>
<key>ApplyButton</key>
<string>(* Button label for user to add proposed Action, e.g. Add. *)</string>
<key>IgnoreButton</key>
<string>(* Button label for user not to add proposed Action, e.g. Don&apos;t Add. *)</string>
<key>Level</key>
<integer>0</integer>
<key>Message</key>
<string>(* Warning message presented to user goes here. *)</string>
</dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleGetInfoString</key>
<string>1.0, Copyright © 2009 Dan Ponte, All Rights Reserved</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>net.theamigan.Automator.${PRODUCT_NAME:identifier}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2009 Dan Ponte.</string>
<key>NSPrincipalClass</key>
<string>ISUpload</string>
</dict>
</plist>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,269 @@
// !$*UTF8*$!
{
089C1669FE841209C02AAC07 /* Project object */ = {
activeArchitecturePreference = x86_64;
activeBuildConfigurationName = Release;
activeExecutable = 658A2E03067AB99300421F51 /* Automator */;
activeSDKPreference = macosx10.5;
activeTarget = 8D5B49AC048680CD000E48DA /* Upload to ImageShack */;
addToTargets = (
8D5B49AC048680CD000E48DA /* Upload to ImageShack */,
);
codeSenseManager = 658A2DD0067AB96600421F51 /* Code sense */;
executables = (
658A2E03067AB99300421F51 /* Automator */,
);
perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
567,
20,
48,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
301,
60,
20,
48.16259765625,
43,
43,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXTargetDataSource_PrimaryAttribute,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 342282847;
PBXWorkspaceStateSaveDate = 342282847;
};
perUserProjectItems = {
A97683E21125F3EC00A3F369 /* PBXTextBookmark */ = A97683E21125F3EC00A3F369 /* PBXTextBookmark */;
A9873F9B104E99140002CAC5 /* PBXTextBookmark */ = A9873F9B104E99140002CAC5 /* PBXTextBookmark */;
A9961101113841300088066F /* PBXTextBookmark */ = A9961101113841300088066F /* PBXTextBookmark */;
A9961102113841300088066F /* PBXTextBookmark */ = A9961102113841300088066F /* PBXTextBookmark */;
A9BE79F4104F894900C54414 /* PBXTextBookmark */ = A9BE79F4104F894900C54414 /* PBXTextBookmark */;
A9BEC7851466D284001D281B /* PBXTextBookmark */ = A9BEC7851466D284001D281B /* PBXTextBookmark */;
A9F9B578104F798100DDD094 /* PBXTextBookmark */ = A9F9B578104F798100DDD094 /* PBXTextBookmark */;
A9F9B5F1104F868700DDD094 /* PlistBookmark */ = A9F9B5F1104F868700DDD094 /* PlistBookmark */;
};
sourceControlManager = 658A2DCF067AB96600421F51 /* Source Control */;
userBuildSettings = {
};
};
089C167EFE841241C02AAC07 /* English */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1209, 416}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 581}";
sepNavWindowFrame = "{{38, 294}, {750, 558}}";
};
};
32DBCF630370AF2F00C91783 /* ISUpload_Prefix.pch */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {691, 430}}";
sepNavSelRange = "{148, 0}";
sepNavVisRange = "{0, 148}";
sepNavWindowFrame = "{{15, 315}, {750, 558}}";
};
};
6518174F067A8D39005BD953 /* ISUpload.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {691, 430}}";
sepNavSelRange = "{335, 0}";
sepNavVisRange = "{0, 437}";
sepNavWindowFrame = "{{153, 190}, {750, 558}}";
};
};
65181750067A8D39005BD953 /* ISUpload.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1391, 2093}}";
sepNavSelRange = "{3437, 0}";
sepNavVisRange = "{0, 442}";
sepNavWindowFrame = "{{120, 101}, {578, 559}}";
};
};
658A2DCF067AB96600421F51 /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0;
scmConfiguration = {
repositoryNamesForRoots = {
"" = "";
};
};
scmType = "";
};
658A2DD0067AB96600421F51 /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
658A2E03067AB99300421F51 /* Automator */ = {
isa = PBXExecutable;
activeArgIndices = (
YES,
);
argumentStrings = (
"-action \"ISUpload.action\"",
);
autoAttachOnCrash = 1;
breakpointsEnabled = 0;
configStateDict = {
};
customDataFormattersEnabled = 1;
dataTipCustomDataFormattersEnabled = 1;
dataTipShowTypeColumn = 1;
dataTipSortType = 0;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
launchableReference = 658A2E04067AB99300421F51 /* Automator.app */;
libgmallocEnabled = 0;
name = Automator;
savedGlobals = {
};
showTypeColumn = 0;
sourceDirectories = (
);
};
658A2E04067AB99300421F51 /* Automator.app */ = {
isa = PBXFileReference;
lastKnownFileType = wrapper.application;
name = Automator.app;
path = /Applications/Automator.app;
sourceTree = "<absolute>";
};
8D5B49AC048680CD000E48DA /* Upload to ImageShack */ = {
activeExec = 0;
};
8D5B49B7048680CD000E48DA /* Info.plist */ = {
uiCtxt = {
sepNavWindowFrame = "{{15, 316}, {750, 558}}";
};
};
A97683E21125F3EC00A3F369 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = A97683E31125F3EC00A3F369 /* NSObject.h */;
name = "NSObject.h: 79";
rLen = 41;
rLoc = 1399;
rType = 0;
vrLen = 436;
vrLoc = 1205;
};
A97683E31125F3EC00A3F369 /* NSObject.h */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
name = NSObject.h;
path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSObject.h;
sourceTree = "<absolute>";
};
A9873F9B104E99140002CAC5 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 6518174F067A8D39005BD953 /* ISUpload.h */;
name = "ISUpload.h: 21";
rLen = 0;
rLoc = 437;
rType = 0;
vrLen = 375;
vrLoc = 0;
};
A9961101113841300088066F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = A9BE00FD112FDC7C00499179 /* AvailabilityMacros.h */;
name = "AvailabilityMacros.h: 379";
rLen = 54;
rLoc = 13824;
rType = 0;
vrLen = 886;
vrLoc = 16733;
};
A9961102113841300088066F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 65181750067A8D39005BD953 /* ISUpload.m */;
name = "ISUpload.m: 106";
rLen = 0;
rLoc = 3437;
rType = 0;
vrLen = 839;
vrLoc = 3225;
};
A9BE00FD112FDC7C00499179 /* AvailabilityMacros.h */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
name = AvailabilityMacros.h;
path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/AvailabilityMacros.h;
sourceTree = "<absolute>";
};
A9BE79F4104F894900C54414 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 089C167EFE841241C02AAC07 /* English */;
name = "InfoPlist.strings: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 581;
vrLoc = 0;
};
A9BEC7851466D284001D281B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 65181750067A8D39005BD953 /* ISUpload.m */;
name = "ISUpload.m: 106";
rLen = 0;
rLoc = 3437;
rType = 0;
vrLen = 442;
vrLoc = 0;
};
A9F9B578104F798100DDD094 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 32DBCF630370AF2F00C91783 /* ISUpload_Prefix.pch */;
name = "ISUpload_Prefix.pch: 7";
rLen = 0;
rLoc = 141;
rType = 0;
vrLen = 148;
vrLoc = 0;
};
A9F9B5F1104F868700DDD094 /* PlistBookmark */ = {
isa = PlistBookmark;
fRef = 8D5B49B7048680CD000E48DA /* Info.plist */;
fallbackIsa = PBXBookmark;
isK = 0;
kPath = (
AMCanShowSelectedItemsWhenRun,
);
name = "/Users/dcp1990/Development/Upload to ImageShack/Info.plist";
rLen = 0;
rLoc = 9223372036854775808;
};
}

View file

@ -0,0 +1,76 @@
// !$*UTF8*$!
{
089C1669FE841209C02AAC07 = {
activeBuildStyle = 014CEA420018CDE011CA2923;
activeExecutable = 658A2E03067AB99300421F51;
activeTarget = 8D5B49AC048680CD000E48DA;
codeSenseManager = 658A2DD0067AB96600421F51;
executables = (
658A2E03067AB99300421F51,
);
sourceControlManager = 658A2DCF067AB96600421F51;
userBuildSettings = {
};
};
658A2DCF067AB96600421F51 = {
fallbackIsa = XCSourceControlManager;
isa = PBXSourceControlManager;
scmConfiguration = {
};
scmType = "";
};
658A2DD0067AB96600421F51 = {
indexTemplatePath = "";
isa = PBXCodeSenseManager;
usesDefaults = 1;
wantsCodeCompletion = 1;
wantsCodeCompletionAutoPopup = 0;
wantsCodeCompletionAutoSuggestions = 1;
wantsCodeCompletionCaseSensitivity = 1;
wantsCodeCompletionListAlways = 0;
wantsCodeCompletionOnlyMatchingItems = 1;
wantsCodeCompletionParametersIncluded = 1;
wantsCodeCompletionPlaceholdersInserted = 1;
wantsCodeCompletionTabCompletes = 1;
wantsIndex = 1;
};
658A2E03067AB99300421F51 = {
activeArgIndex = 0;
activeArgIndices = (
YES,
);
argumentStrings = (
"-action \"ISUpload.action\"",
);
configStateDict = {
};
cppStopOnCatchEnabled = 0;
cppStopOnThrowEnabled = 0;
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
isa = PBXExecutable;
launchableReference = 658A2E04067AB99300421F51;
libgmallocEnabled = 0;
name = Automator;
shlibInfoDictList = (
);
sourceDirectories = (
);
};
658A2E04067AB99300421F51 = {
isa = PBXFileReference;
lastKnownFileType = wrapper.application;
name = Automator.app;
path = /Applications/Automator.app;
refType = 0;
sourceTree = "<absolute>";
};
8D5B49AC048680CD000E48DA = {
activeExec = 0;
};
}

View file

@ -0,0 +1,380 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 45;
objects = {
/* Begin PBXAppleScriptBuildPhase section */
B53D27B20DA1ACE500FE9F72 /* AppleScript */ = {
isa = PBXAppleScriptBuildPhase;
buildActionMask = 2147483647;
contextName = "";
files = (
);
isSharedContext = 0;
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXAppleScriptBuildPhase section */
/* Begin PBXBuildFile section */
650E79E2067AB5AE00B4A4EC /* Automator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 650E79E1067AB5AE00B4A4EC /* Automator.framework */; };
65181752067A8D39005BD953 /* ISUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = 65181750067A8D39005BD953 /* ISUpload.m */; };
8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
A9873F57104E96D80002CAC5 /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9873F56104E96D80002CAC5 /* libcurl.dylib */; };
A9F9B4B6104F692C00DDD094 /* main.xib in Resources */ = {isa = PBXBuildFile; fileRef = A9F9B4B4104F692C00DDD094 /* main.xib */; };
A9F9B5AE104F821800DDD094 /* OSAKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9F9B5AD104F821800DDD094 /* OSAKit.framework */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
32DBCF630370AF2F00C91783 /* ISUpload_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISUpload_Prefix.pch; sourceTree = "<group>"; };
650E79E1067AB5AE00B4A4EC /* Automator.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Automator.framework; path = /System/Library/Frameworks/Automator.framework; sourceTree = "<absolute>"; };
6518174F067A8D39005BD953 /* ISUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISUpload.h; sourceTree = "<group>"; };
65181750067A8D39005BD953 /* ISUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ISUpload.m; sourceTree = "<group>"; };
8D5B49B6048680CD000E48DA /* ISUpload.action */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ISUpload.action; sourceTree = BUILT_PRODUCTS_DIR; };
8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.plist.xml; fileEncoding = 4; path = Info.plist; sourceTree = "<group>"; };
A9873F56104E96D80002CAC5 /* libcurl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcurl.dylib; path = /usr/lib/libcurl.dylib; sourceTree = "<absolute>"; };
A9F9B4B5104F692C00DDD094 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/main.xib; sourceTree = "<group>"; };
A9F9B5AD104F821800DDD094 /* OSAKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OSAKit.framework; path = /System/Library/Frameworks/OSAKit.framework; sourceTree = "<absolute>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8D5B49B3048680CD000E48DA /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */,
650E79E2067AB5AE00B4A4EC /* Automator.framework in Frameworks */,
A9873F57104E96D80002CAC5 /* libcurl.dylib in Frameworks */,
A9F9B5AE104F821800DDD094 /* OSAKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
089C166AFE841209C02AAC07 /* ISUpload */ = {
isa = PBXGroup;
children = (
08FB77AFFE84173DC02AAC07 /* Classes */,
32C88E010371C26100C91783 /* Other Sources */,
089C167CFE841241C02AAC07 /* Resources */,
089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
19C28FB8FE9D52D311CA2CBB /* Products */,
);
name = ISUpload;
sourceTree = "<group>";
};
089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
);
name = "Frameworks and Libraries";
sourceTree = "<group>";
};
089C167CFE841241C02AAC07 /* Resources */ = {
isa = PBXGroup;
children = (
A9F9B4B4104F692C00DDD094 /* main.xib */,
8D5B49B7048680CD000E48DA /* Info.plist */,
089C167DFE841241C02AAC07 /* InfoPlist.strings */,
);
name = Resources;
sourceTree = "<group>";
};
08FB77AFFE84173DC02AAC07 /* Classes */ = {
isa = PBXGroup;
children = (
6518174F067A8D39005BD953 /* ISUpload.h */,
65181750067A8D39005BD953 /* ISUpload.m */,
);
name = Classes;
sourceTree = "<group>";
};
1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
isa = PBXGroup;
children = (
1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
650E79E1067AB5AE00B4A4EC /* Automator.framework */,
A9873F56104E96D80002CAC5 /* libcurl.dylib */,
A9F9B5AD104F821800DDD094 /* OSAKit.framework */,
);
name = "Linked Frameworks";
sourceTree = "<group>";
};
1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
isa = PBXGroup;
children = (
089C1672FE841209C02AAC07 /* Foundation.framework */,
089C167FFE841241C02AAC07 /* AppKit.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
19C28FB8FE9D52D311CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8D5B49B6048680CD000E48DA /* ISUpload.action */,
);
name = Products;
sourceTree = "<group>";
};
32C88E010371C26100C91783 /* Other Sources */ = {
isa = PBXGroup;
children = (
32DBCF630370AF2F00C91783 /* ISUpload_Prefix.pch */,
);
name = "Other Sources";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
B53D27B30DA1ACE500FE9F72 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
8D5B49AC048680CD000E48DA /* Upload to ImageShack */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E59C33F08A97622001206A8 /* Build configuration list for PBXNativeTarget "Upload to ImageShack" */;
buildPhases = (
B53D27B20DA1ACE500FE9F72 /* AppleScript */,
B53D27B30DA1ACE500FE9F72 /* Headers */,
8D5B49AF048680CD000E48DA /* Resources */,
8D5B49B1048680CD000E48DA /* Sources */,
8D5B49B3048680CD000E48DA /* Frameworks */,
B53D27B40DA1ACE500FE9F72 /* Rez */,
25038767080C6D0B00E1128B /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = "Upload to ImageShack";
productInstallPath = "$(HOME)/Library/Bundles";
productName = ISUpload;
productReference = 8D5B49B6048680CD000E48DA /* ISUpload.action */;
productType = "com.apple.product-type.bundle";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
089C1669FE841209C02AAC07 /* Project object */ = {
isa = PBXProject;
attributes = {
ORGANIZATIONNAME = KiwiSoft;
};
buildConfigurationList = 4E59C34308A97622001206A8 /* Build configuration list for PBXProject "Upload to ImageShack" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 089C166AFE841209C02AAC07 /* ISUpload */;
projectDirPath = "";
projectRoot = "";
targets = (
8D5B49AC048680CD000E48DA /* Upload to ImageShack */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
8D5B49AF048680CD000E48DA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
A9F9B4B6104F692C00DDD094 /* main.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXRezBuildPhase section */
B53D27B40DA1ACE500FE9F72 /* Rez */ = {
isa = PBXRezBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXRezBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
25038767080C6D0B00E1128B /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "/usr/bin/amlint \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}\"";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
8D5B49B1048680CD000E48DA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
65181752067A8D39005BD953 /* ISUpload.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
089C167EFE841241C02AAC07 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
A9F9B4B4104F692C00DDD094 /* main.xib */ = {
isa = PBXVariantGroup;
children = (
A9F9B4B5104F692C00DDD094 /* English */,
);
name = main.xib;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
4E59C34008A97622001206A8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ISUpload_Prefix.pch;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Library/Automator";
OTHER_OSAFLAGS = "-x -t 0 -c 0";
PRODUCT_NAME = ISUpload;
WRAPPER_EXTENSION = action;
};
name = Debug;
};
4E59C34108A97622001206A8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_MODEL_TUNING = G5;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ISUpload_Prefix.pch;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Library/Automator";
OTHER_OSAFLAGS = "-x -t 0 -c 0";
PRODUCT_NAME = ISUpload;
WRAPPER_EXTENSION = action;
};
name = Release;
};
4E59C34408A97622001206A8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_GC = supported;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
PRELINK_LIBS = "";
SDKROOT = macosx10.6;
VALID_ARCHS = "i386 ppc x86_64";
};
name = Debug;
};
4E59C34508A97622001206A8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_GC = supported;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
SDKROOT = macosx10.6;
VALID_ARCHS = "i386 ppc x86_64";
};
name = Release;
};
A9F9B5EB104F864200DDD094 /* Release_Leopard */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_GC = supported;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;
VALID_ARCHS = "i386 ppc x86_64";
};
name = Release_Leopard;
};
A9F9B5EC104F864200DDD094 /* Release_Leopard */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_MODEL_TUNING = G5;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ISUpload_Prefix.pch;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Library/Automator";
OTHER_OSAFLAGS = "-x -t 0 -c 0";
PRODUCT_NAME = ISUpload;
WRAPPER_EXTENSION = action;
};
name = Release_Leopard;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
4E59C33F08A97622001206A8 /* Build configuration list for PBXNativeTarget "Upload to ImageShack" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E59C34008A97622001206A8 /* Debug */,
4E59C34108A97622001206A8 /* Release */,
A9F9B5EC104F864200DDD094 /* Release_Leopard */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
4E59C34308A97622001206A8 /* Build configuration list for PBXProject "Upload to ImageShack" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4E59C34408A97622001206A8 /* Debug */,
4E59C34508A97622001206A8 /* Release */,
A9F9B5EB104F864200DDD094 /* Release_Leopard */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
}

View file

@ -0,0 +1,108 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AMAccepts</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Optional</key>
<true/>
<key>Types</key>
<array>
<string>com.apple.cocoa.path</string>
</array>
</dict>
<key>AMApplication</key>
<string>Automator</string>
<key>AMCanShowSelectedItemsWhenRun</key>
<false/>
<key>AMCanShowWhenRun</key>
<true/>
<key>AMCategory</key>
<string>AMCategoryInternet</string>
<key>AMDefaultParameters</key>
<dict>
<key>lblPass</key>
<string>Password:</string>
<key>lblUser</key>
<string>Username:</string>
<key>loginCheck</key>
<false/>
<key>passField</key>
<string></string>
<key>usernameField</key>
<string></string>
</dict>
<key>AMDescription</key>
<dict>
<key>AMDInput</key>
<string>Paths to images, of any type and size ImageShack supports.</string>
<key>AMDOptions</key>
<string>If the "Login" checkbox is unchecked, images are uploaded anonymously. Otherwise, they appear under your account.</string>
<key>AMDResult</key>
<string>URLs to the *full* images on ImageShack's server.</string>
<key>AMDSummary</key>
<string>Uploads images to ImageShack, a free image hosting service.</string>
<key>AMDWebsite</key>
<string>http://blog.theamigan.net/</string>
</dict>
<key>AMIconName</key>
<string>(* The name of the icon *)</string>
<key>AMKeywords</key>
<array>
<string>Images</string>
<string>Web</string>
</array>
<key>AMName</key>
<string>Upload to ImageShack</string>
<key>AMProvides</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Types</key>
<array>
<string>com.apple.cocoa.url</string>
</array>
</dict>
<key>AMRequiredResources</key>
<array/>
<key>AMWarning</key>
<dict>
<key>Action</key>
<string>(* Action name to be suggested to add prior to this action to make the task safer, e.g. com.apple.Automator.CopyFiles, goes here. *)</string>
<key>ApplyButton</key>
<string>(* Button label for user to add proposed Action, e.g. Add. *)</string>
<key>IgnoreButton</key>
<string>(* Button label for user not to add proposed Action, e.g. Don't Add. *)</string>
<key>Level</key>
<integer>0</integer>
<key>Message</key>
<string>(* Warning message presented to user goes here. *)</string>
</dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>ISUpload</string>
<key>CFBundleGetInfoString</key>
<string>1.0, Copyright © 2009 Dan Ponte, All Rights Reserved</string>
<key>CFBundleIdentifier</key>
<string>net.theamigan.Automator.ISUpload</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>ISUpload</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2009 Dan Ponte.</string>
<key>NSPrincipalClass</key>
<string>ISUpload</string>
</dict>
</plist>

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1 @@
/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Debug/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.o

View file

@ -0,0 +1,2 @@
#!/bin/sh
/usr/bin/amlint "${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}"

View file

@ -0,0 +1,9 @@
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Debug/Upload to ImageShack.build/Objects-normal/i386/ISUpload.o
98e05251caba8948edfb78f4331a1309 143e39ab0f1e8dca83ca9099a4abb69d ffffffffffffffffffffffffffffffff 102 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action
3368975997f9a36b77d64b4c971204f3 58252d6609f503f45cdf94879eb139da ffffffffffffffffffffffffffffffff 16904 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/MacOS/ISUpload
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-gxsarmniffveopgzglibgbxavinx/ISUpload_Prefix.pch.gch
000000004a9f4350000000000000c49a 0b183333a22b029369ccd09e46d4a4a2 ffffffffffffffffffffffffffffffff 7460 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/Resources/English.lproj/main.nib
000000004a9f4e590000000000000c3e 6a5b853cc6430333639e6897a0524177 ffffffffffffffffffffffffffffffff 3134 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/Resources/English.lproj/InfoPlist.strings
00000000000000000000000000000000 92ee5e6130de257ecca01f36dc3f0351 ffffffffffffffffffffffffffffffff 3208 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/Info.plist
bc05307f3e8bf46aed3a57ecf1f6a4e7 8f6da726e30b7ef49aec1ca0668d7a1a ffffffffffffffffffffffffffffffff 36628 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Debug/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.o
000000000a5af4180000000000000171 bc05307f745d08a6ed3a57ecf1f7a08f ffffffffffffffffffffffffffffffff 54224656 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-hevtgkfzfbzveygibxqlnyrswbbr/ISUpload_Prefix.pch.gch

View file

@ -0,0 +1,7 @@
98e05251cabba55aedfb78f4331a1301 143e39ab0f1e8dca83ca9099a4abb69d ffffffffffffffffffffffffffffffff 102 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action
3368975997f9a36b77d64b4c971204f3 58252d6609f503f45cdf94879eb139da ffffffffffffffffffffffffffffffff 16904 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/MacOS/ISUpload
000000004a9f4350000000000000c49a 0b183333a22b029369ccd09e46d4a4a2 ffffffffffffffffffffffffffffffff 7460 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/Resources/English.lproj/main.nib
000000004a9e624b0000000000000c36 6a5b853cc6430333639e6897a0524177 ffffffffffffffffffffffffffffffff 3126 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/Resources/English.lproj/InfoPlist.strings
00000000000000000000000000000000 92ee5e6130de257ecca01f36dc3f0351 ffffffffffffffffffffffffffffffff 3208 /Users/dcp1990/Development/Upload to ImageShack/build/Debug/ISUpload.action/Contents/Info.plist
bc05307f3e8bf46aed3a57ecf1f6a4e7 8f6da726e30b7ef49aec1ca0668d7a1a ffffffffffffffffffffffffffffffff 36628 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Debug/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.o
000000000a5af4180000000000000171 bc05307f745d08a6ed3a57ecf1f7a08f ffffffffffffffffffffffffffffffff 54224656 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-hevtgkfzfbzveygibxqlnyrswbbr/ISUpload_Prefix.pch.gch

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,18 @@
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action.dSYM
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/MacOS/ISUpload
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-alehtadgplyhiseqxfshjkgheyoj/ISUpload_Prefix.pch.gch
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fkpzvfptjmsastfmshuetpqmpgyb/ISUpload_Prefix.pch.gch
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fdzwqgconjbwjhgxwftcdmrvgnue/ISUpload_Prefix.pch.gch
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Resources/English.lproj/main.nib
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Resources/English.lproj/InfoPlist.strings
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Info.plist
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fzadzhljvqtsaqgahxlzvlvqtthq/ISUpload_Prefix.pch.gch
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-dyqeummhnxajhfeyzysgbuaedvig/ISUpload_Prefix.pch.gch
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-etljlzclglmeujaumfwcyaulocmj/ISUpload_Prefix.pch.gch

View file

@ -0,0 +1,292 @@
TUpload to ImageShack
v7
r1
N/Developer/SDKs/MacOSX10.5.sdk
c000000004A49A9E400000000000000EE
t1246341604
s238
N/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Automator.framework/Headers/AMAction.h
c000000004864D0620000000000000686
t1214566498
s1670
N/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Automator.framework/Headers/AMBundleAction.h
c000000004864D0620000000000000328
t1214566498
s808
N/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h
c0000000040C4AA6800000000000001E5
t1086630504
s485
N/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/OSAKit.framework/Headers/OSAKit.h
c000000004864C83100000000000000FB
t1214564401
s251
N/Developer/SDKs/MacOSX10.5.sdk/usr/include/curl/curl.h
c0000000047BB09D8000000000000ED6C
t1203440088
s60780
N/Developer/SDKs/MacOSX10.5.sdk/usr/include/curl/easy.h
c0000000047BB09D80000000000000B67
t1203440088
s2919
N/Developer/SDKs/MacOSX10.5.sdk/usr/include/curl/types.h
c0000000047BB09D8000000000000000F
t1203440088
s15
N/Developer/SDKs/MacOSX10.6.sdk
c000000004A769DAB00000000000000EE
t1249287595
s238
N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Automator.framework/Headers/AMAction.h
c000000004A583AAC00000000000009C3
t1247296172
s2499
N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Automator.framework/Headers/AMBundleAction.h
c000000004A583AAC00000000000002F4
t1247296172
s756
N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h
c0000000040C4AA6800000000000001E5
t1086630504
s485
N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OSAKit.framework/Headers/OSAKit.h
c000000004A597173000000000000011E
t1247375731
s286
N/Developer/SDKs/MacOSX10.6.sdk/usr/include/curl/curl.h
c000000004A11D204000000000001110E
t1242681860
s69902
N/Developer/SDKs/MacOSX10.6.sdk/usr/include/curl/easy.h
c000000004A11D2040000000000000DC6
t1242681860
s3526
N/Developer/SDKs/MacOSX10.6.sdk/usr/include/curl/types.h
c000000004A11D204000000000000000F
t1242681860
s15
N/System/Library/Frameworks/Automator.framework/Automator
c000000004A583AB2000000000071D740
t1247296178
s7460672
N/System/Library/Frameworks/Cocoa.framework/Cocoa
c000000004A1F2D63000000000000A5E0
t1243557219
s42464
N/System/Library/Frameworks/OSAKit.framework/OSAKit
c000000004A59718600000000001457D0
t1247375750
s1333200
N/Users/dcp1990/Development/Upload to ImageShack/English.lproj/InfoPlist.strings
c000000004A9F4E590000000000000C3E
t1251954265
s3134
N/Users/dcp1990/Development/Upload to ImageShack/English.lproj/main.xib
c000000004A9F4350000000000000C49A
t1251951440
s50330
N/Users/dcp1990/Development/Upload to ImageShack/ISUpload.h
c000000004A9F4A5C00000000000001B5
t1251953244
s437
i<Cocoa/Cocoa.h>
i<Automator/AMBundleAction.h>
i<Automator/AMAction.h>
i<OSAKit/OSAKit.h>
N/Users/dcp1990/Development/Upload to ImageShack/ISUpload.m
c000000004A9F4B9700000000000013A7
t1251953559
s5031
i"ISUpload.h"
i<curl/curl.h>
i<curl/types.h>
i<curl/easy.h>
N/Users/dcp1990/Development/Upload to ImageShack/ISUpload_Prefix.pch
c000000004A9E5E700000000000000094
t1251892848
s148
i<Cocoa/Cocoa.h>
N/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action.dSYM
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Info.plist
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/MacOS/ISUpload
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Resources/English.lproj/InfoPlist.strings
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Resources/English.lproj/main.nib
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload.LinkFileList
c00000000000000000000000000000000
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload.o
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload.LinkFileList
c00000000000000000000000000000000
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload.o
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.LinkFileList
c00000000000000000000000000000000
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.o
t2
s0
N/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Script-25038767080C6D0B00E1128B.sh
c00000000000000000000000000000000
t2
s0
N/usr/lib/libcurl.dylib
c000000004A11D20900000000000CFF90
t1242681865
s851856
N/var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-alehtadgplyhiseqxfshjkgheyoj/ISUpload_Prefix.pch.gch
t2
s0
N/var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-dyqeummhnxajhfeyzysgbuaedvig/ISUpload_Prefix.pch.gch
t2
s0
N/var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-etljlzclglmeujaumfwcyaulocmj/ISUpload_Prefix.pch.gch
t2
s0
N/var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fdzwqgconjbwjhgxwftcdmrvgnue/ISUpload_Prefix.pch.gch
t2
s0
N/var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fkpzvfptjmsastfmshuetpqmpgyb/ISUpload_Prefix.pch.gch
t2
s0
N/var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fzadzhljvqtsaqgahxlzvlvqtthq/ISUpload_Prefix.pch.gch
t2
s0
NInfo.plist
c000000004A9F4DD00000000000000CEF
t1251954128
s3311
CCompileC "build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload.o" "/Users/dcp1990/Development/Upload to ImageShack/ISUpload.m" normal i386 objective-c com.apple.compilers.gcc.4_2
r0
CCompileC "build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload.o" "/Users/dcp1990/Development/Upload to ImageShack/ISUpload.m" normal ppc objective-c com.apple.compilers.gcc.4_2
r0
CCompileC "build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload.o" "/Users/dcp1990/Development/Upload to ImageShack/ISUpload.m" normal x86_64 objective-c com.apple.compilers.gcc.4_2
r0
CCompileXIB "/Users/dcp1990/Development/Upload to ImageShack/English.lproj/main.xib"
r0
CCopyStringsFile "/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Resources/English.lproj/InfoPlist.strings" English.lproj/InfoPlist.strings
r0
CCreateUniversalBinary "/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/MacOS/ISUpload" normal "x86_64 i386 ppc"
r0
CGenerateDSYMFile "/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action.dSYM" "/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/MacOS/ISUpload"
r0
CLd "/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/i386/ISUpload" normal i386
r0
CLd "/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/ppc/ISUpload" normal ppc
r0
CLd "/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Objects-normal/x86_64/ISUpload" normal x86_64
r0
CPhaseScriptExecution "Run Script" "/Users/dcp1990/Development/Upload to ImageShack/build/Upload to ImageShack.build/Release_Leopard/Upload to ImageShack.build/Script-25038767080C6D0B00E1128B.sh"
r0
CProcessInfoPlistFile "/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action/Contents/Info.plist" Info.plist
r0
CProcessPCH /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-alehtadgplyhiseqxfshjkgheyoj/ISUpload_Prefix.pch.gch ISUpload_Prefix.pch normal ppc objective-c com.apple.compilers.gcc.4_2
r0
CProcessPCH /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-dyqeummhnxajhfeyzysgbuaedvig/ISUpload_Prefix.pch.gch ISUpload_Prefix.pch normal i386 objective-c com.apple.compilers.gcc.4_2
r0
CProcessPCH /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-etljlzclglmeujaumfwcyaulocmj/ISUpload_Prefix.pch.gch ISUpload_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2
r0
CProcessPCH /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fdzwqgconjbwjhgxwftcdmrvgnue/ISUpload_Prefix.pch.gch ISUpload_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2
r0
CProcessPCH /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fkpzvfptjmsastfmshuetpqmpgyb/ISUpload_Prefix.pch.gch ISUpload_Prefix.pch normal i386 objective-c com.apple.compilers.gcc.4_2
r0
CProcessPCH /var/folders/Zv/Zvjdifw7EH8wlZ8m2iFHzU+++Tg/-Caches-/com.apple.Xcode.507/SharedPrecompiledHeaders/ISUpload_Prefix-fzadzhljvqtsaqgahxlzvlvqtthq/ISUpload_Prefix.pch.gch ISUpload_Prefix.pch normal ppc objective-c com.apple.compilers.gcc.4_2
r0
CTouch "/Users/dcp1990/Development/Upload to ImageShack/build/Release_Leopard/ISUpload.action"
r0

16
version.plist Normal file
View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildVersion</key>
<string>14</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>ProjectName</key>
<string>AutomatorTemplates</string>
<key>SourceVersion</key>
<string>880000</string>
</dict>
</plist>