sveinbjornt / platypus Goto Github PK
View Code? Open in Web Editor NEWCreate native Mac applications from command line scripts.
Home Page: https://sveinbjorn.org/platypus
License: BSD 3-Clause "New" or "Revised" License
Create native Mac applications from command line scripts.
Home Page: https://sveinbjorn.org/platypus
License: BSD 3-Clause "New" or "Revised" License
The "Platypus" application, when sitting idle, is consuming all the CPU on my Macbook:
ps -o 'pid,%cpu,command' -p 23178
PID %CPU COMMAND
23178 106.8 /Applications/Platypus.app/Contents/MacOS/Platypus
This makes the laptop hot, drives up the fan, and makes some aspects of the platypus UI slow to respond.
It used to be that passing -u Username
to the command line tool would have the bundle identifier of the resulting app be set to org.Username.Appname
(unless the user overrode this with -I
).
In the latest version of platypus, it instead results in a bundle ID of (null)Appname
.
Maybe it's not an issue but until right now i haven't succeed to make an App as OS X Service. None of the settings works (except edit the info.plist once compiled and add an NSServices entry). Do i miss something? and why not add a profile and document it in the next 4.7?
It doesn't look like commands that can produce audio feedback (e.g. ping -a <some-ip-address>
) aren't actually producing sound. Is that the intended behavior?
Some universal types don't have suffixes, like public.avchd-collection. Currently Platypus can't register for them.
Is there a way to interact with some arguments for the shell script you want to wrap ? In my script, I would like to choose the argument I want to pass to the script at the time I launch the application, instead of making multiple applications.
exemple : imagine I want to wrap "ls". I could make two applications, one for "ls -a" and one for "ls -l", but I would prefer choosing at launch time if I want to do "ls -l" or "ls -a" from the same application.
I'm using single-line shell scripts to launch GUI apps, so there is no reason for Platypus to show any output. It'd be nice if I could get rid of its dock icon.
(Automator for instance just shows a spinning gear in the menubar for this use case)
Ultimately an exec instead of fork+exec option would be great.
Hi there,
would be nice to (a) sign the Platypus app itself to make it run with the default settings of OS X 10.8.
Plus, a really nice feature would be signing apps created by Platypus itself (with either a self-signed or Apple-signed certificate)! Special bonus: Create a self-signed certificate on-the-fly and add it to the keychain.
Thanks!
Hello there.
I use the version from the download page (at least I think so). Now I have tried to play around with this app for a while, but whenever I request the user to type in their password, i get no console output. I am launching the executable directly from the terminal.
Weirdly, if I turn the admin password off, it'll display the output just fine.
What can be the cause?
Kind regards, Ingwie
If you add a MainMenu.nib to your application in the 'files to be bundled into Resources' window, it gets overwritten by the default MainMenu.nib.
Is it possible to change this behaviour? I nearly always want to edit my NIB files but currently there is no way to avoid them being overwritten.
Other ideas to achieve the same result :
Is it possible to add basic dialog functionality that asks for information before executing the script? For scripts that may have a simple couple of options a basic dialog requesting input might be enough to avoid having to do multiple separate platypus apps.
CompileC build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/ScriptAnalyser.o Shared/ScriptAnalyser.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -Wno-trigraphs -fpascal-strings -Os -mdynamic-no-pic -Wno-missing-field-initializers -Wmissing-prototypes -Wunreachable-code -Wno-implicit-atomic-properties -Wno-receiver-is-weak -Wno-arc-repeated-use-of-weak -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wuninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wdeprecated-implementations -DDEBUG=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fno-strict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.7 -fvisibility=hidden -Wno-sign-conversion -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/platypus_clt.hmap -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Deployment/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/DerivedSources/x86_64 -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/DerivedSources -F/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Deployment -include /var/folders/3_/zxrqjjts6_ldd2qb0rl8cqv00000gn/C/com.apple.DeveloperTools/6.2-6C131e/Xcode/SharedPrecompiledHeaders/PrefixHeader-cwkezvrcgqiigyakoklcjpnggtpi/PrefixHeader.pch -MMD -MT dependencies -MF /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/ScriptAnalyser.d --serialize-diagnostics /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/ScriptAnalyser.dia -c /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m -o /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/ScriptAnalyser.o
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:132:19: error: expected '>'
+ (NSArray<NSArray*> *)interpreterSuffixes {
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:132:20: error: expected ')'
+ (NSArray<NSArray*> *)interpreterSuffixes {
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:132:3: note: to match this '('
+ (NSArray<NSArray*> *)interpreterSuffixes {
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:101:15: warning: comparison of constant 'NSNotFound' (9223372036854775807) with expression of type 'int' is always false [-Wtautological-constant-out-of-range-compare]
if (index == NSNotFound) {
~~~~~ ^ ~~~~~~~~~~
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:120:21: error: expected '>'
NSArray<NSString*> *interpreterDisplayNames = [ScriptAnalyser interpreterDisplayNames];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:120:22: error: expected identifier or '('
NSArray<NSString*> *interpreterDisplayNames = [ScriptAnalyser interpreterDisplayNames];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:121:21: error: expected '>'
NSArray<NSString*> *interpreters = [ScriptAnalyser interpreters];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:121:22: error: expected identifier or '('
NSArray<NSString*> *interpreters = [ScriptAnalyser interpreters];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:123:25: error: use of undeclared identifier 'interpreterDisplayNames'
NSUInteger index = [interpreterDisplayNames indexOfObject:name];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:125:16: error: use of undeclared identifier 'interpreters'
return interpreters[index];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:134:20: error: expected '>'
NSArray<NSArray*> *interpreterSuffixes = @[
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:134:21: error: expected identifier or '('
NSArray<NSArray*> *interpreterSuffixes = @[
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:150:12: error: use of undeclared identifier 'interpreterSuffixes'
return interpreterSuffixes;
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:155:21: error: expected '>'
NSArray<NSString*> *interpreters = [ScriptAnalyser interpreters];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:155:22: error: expected identifier or '('
NSArray<NSString*> *interpreters = [ScriptAnalyser interpreters];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:156:20: error: expected '>'
NSArray<NSArray*> *interpreterSuffixes = [ScriptAnalyser interpreterSuffixes];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:156:21: error: expected identifier or '('
NSArray<NSArray*> *interpreterSuffixes = [ScriptAnalyser interpreterSuffixes];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:158:26: error: use of undeclared identifier 'interpreterSuffixes'
for (int i = 0; i < [interpreterSuffixes count]; i++) {
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:159:29: error: use of undeclared identifier 'interpreterSuffixes'
NSArray *suffixes = interpreterSuffixes[i];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:162:24: error: use of undeclared identifier 'interpreters'
return interpreters[i];
^
/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/ScriptAnalyser.m:170:21: error: expected '>'
NSArray<NSString*> *interpreters = [ScriptAnalyser interpreters];
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
CompileC build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/PlatypusAppSpec.o Shared/PlatypusAppSpec.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -Wno-trigraphs -fpascal-strings -Os -mdynamic-no-pic -Wno-missing-field-initializers -Wmissing-prototypes -Wunreachable-code -Wno-implicit-atomic-properties -Wno-receiver-is-weak -Wno-arc-repeated-use-of-weak -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wuninitialized -Wno-unknown-pragmas -pedantic -Wshadow -Wno-four-char-constants -Wconversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wdeprecated-implementations -DDEBUG=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fno-strict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.7 -fvisibility=hidden -Wno-sign-conversion -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/platypus_clt.hmap -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Deployment/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/DerivedSources/x86_64 -I/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/DerivedSources -F/tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Deployment -include /var/folders/3_/zxrqjjts6_ldd2qb0rl8cqv00000gn/C/com.apple.DeveloperTools/6.2-6C131e/Xcode/SharedPrecompiledHeaders/PrefixHeader-cwkezvrcgqiigyakoklcjpnggtpi/PrefixHeader.pch -MMD -MT dependencies -MF /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/PlatypusAppSpec.d --serialize-diagnostics /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/PlatypusAppSpec.dia -c /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/Shared/PlatypusAppSpec.m -o /tmp/platypus20151210-14125-1mudqwb/platypus5.0.src/build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/PlatypusAppSpec.o
** INSTALL FAILED **
The following build commands failed:
CompileC build/Platypus.build/Deployment/platypus.build/Objects-normal/x86_64/ScriptAnalyser.o Shared/ScriptAnalyser.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
When trying to overwrite an existing .app bundle from the CLI using a profile (i.e -P /path/to/profile.platypus
), the -y
option does not enable overwriting. Instead, Platypus aborts generation … while prompting to use the -y
option.
Platypus 4.8, OS X 10.9.0
The text area of a menulet renders as a blurry/semi-opaque area (with no text visible at all) in Yosemite's Dark Mode. Switching back to normal mode, the menulet text renders correctly.
Is it possible to have Platypus pass its arguments through to the script file that gets run? Then when users accidentally invoke Contents/MacOS/<executable> <args>
the args will get passed through properly.
It would be convenient to be able to move a .platypus file or to be able to share it with someone. The plist has hard coded file paths right now which means if I move my project folder I have to set up Platypus again.
If it's something baked into OSX's plsit creation, it might be nice to detect when the script and icon specified can't be found and give the user an option to select a new base directory for them.
It seems like every other day, I have to reset the file association of .php files from Platypus back to TextMate.
Just having the program on my system (even if I don't run it) causes launchservices to re-associate .php files with Platypus.
Not sure if it's happening for other file types, but .php is the one I notice the most (as a web developer).
I am looking at using Platypus to protect the intellectual property of scripts, how easy/hard is it to get the clear text scripts from a Platypus binary?
Manuel
I noticed that you added a TODO to remove file type functionality, but how else does the app allow you to process folders?
+ TODO: Remove all support for file types. They are ancient crust now ignored by Mac OS X and should no longer be used.
Hi!
I failed at multiple attempts to wrap a Python script into an App using Platypus :-(
My script is available at https://github.com/novoid/filetags - it gets a list of files as arguments and then prompts for tags that gets added to the file names (in interactive mode).
Not that hard to wrap I thought.
However, first I had to learn that raw_input() method of Python does not work when wrapped with Platypus:
http://stackoverflow.com/questions/17281607/python-to-mac-app-eoferror-caused-by-raw-input
http://stackoverflow.com/questions/4711589/python-raw-input-causing-eoferror-after-creating-app-with-py2app
Then I tried to wrap filetags.py within a simple wrapper shell script. The only way I could find to start a Terminal with the script was:
osascript -e 'tell app "Terminal" to do script "filetags --verbose ${@}"'
Well this did not work since the parameter ${@} does not get replaced by the shell arguments because I have to use single ticks for the oascript argument and double quotes for the argument within the oascript argument.
Maybe I did not think of any simple solution for this issue. For now, I have to give up and cry for help :-)
So, what do you suggest how I can wrap my script so that I am able to send file(s) to it and still being able to enter strings interactively.
Thanks!
This would greatly simplify handling textual input in languages that have good STDIN support (specifically, I’m thinking of Ruby’s ARGF). Right now, scripts have to loop over input and apply heuristics to differentiate between text content (which can legitimately contain file paths not to be treated as input) and a set of file paths parameters.
Attempting to execute an osx installer from within a Platypus script like this:
installer -verbose -pkg "/Volumes/Qt 4.7.3/Qt.mpkg" -target /
returns the following:
installer: This package requires authentication to install
This happens even when "Require Administrative Privileges" is checked. It would appear that perhaps the authentication is not being delegated as expected by the STPrivilegedTask class.
Any suggestions?
Smart quote and dash replacement is an option in OS X System Preferences. It can be helpful when typing text for humans, but generally frustrates writing scripts because most, if not all, parsers don't recognize the replacement characters as equivalent to the ones typed. The system option seems to affect the script editing text box within Platypus.
To reproduce:
Enable "Use smart quotes and dashes" in System Preferences > Keyboard > Text.
Open Platypus.
Select Bash as Script Type.
Click "New" under the Script Path box.
Delete the single quote at the end of the "Hello, World!" string.
Press the double/single quote key on the keyboard to try to retype it.
If you look closely, after a moment it will replace the plain single-quote/apostrophe character with one that curves to the left (closing). If you save and try to use that script, you'll get a syntax error from bash. (An easier "smart" replacement to see is the replacement of two adjacent hyphens with an "en" dash.)
If it's possible to opt out of this functionality in a particular OS-X–standard (Cocoa?) text box despite it being enabled at the system level, would you please do so?
For scripts that have uninteresting output, except for when there's an error, it would be nice to have a variation on "Remain running after initial execution" to the effect of "Remaining running after a non-zero exit code".
When (re-)loading a profile stored with the setting “Provide as a Mac OS X Service” active (key DeclareService
set to true
), the GUI checkbox is left unticked. Clikcing “Apply” with the box unticked and re-saving the profile still stores the key DeclareService
as true
.
These items could load other bundled scripts.
This is helpful when especially with "Remain running after initial execution"
Selecting an image as icon doesn't work on retina display computers because it breaks the functionality of the IconFamily class.
edit: sorry, it was my mistake.
I have found my app will not function when “Remain running after initial execution” is not checked and the app is meant to be used as a drop target (i.e via static drop, or via services). Obviously, this is very hard to examine, as any output disappears with the app, but short glimpses of output makes me suspect the script actually needs to runs twice on drop targets: once empty, once with the NSPBoard parameters, which would explain the erratic behavior (as Platypus would quit after the first run).
Platypus 4.8, OS X 10.9.0
Platypus 4.8 source does not build as of XCode5.
The following build commands failed:
Check dependencies
(1 failure)
=== BUILD TARGET platypus OF PROJECT Platypus WITH THE DEFAULT CONFIGURATION (Default) ===
Check dependencies
Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'x86_64'
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/PlatypusApplication/ScriptAnalyser.m of type sourcecode.c.objc.
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/Shared/PlatypusAppSpec.m of type sourcecode.c.objc.
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/CommandLineTool/platypus_command_line_tool.m of type sourcecode.c.objc.
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/Shared/PlatypusUtility.m of type sourcecode.c.objc.
Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'i386'
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/PlatypusApplication/ScriptAnalyser.m of type sourcecode.c.objc.
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/Shared/PlatypusAppSpec.m of type sourcecode.c.objc.
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/CommandLineTool/platypus_command_line_tool.m of type sourcecode.c.objc.
Unable to determine concrete GCC compiler for file /tmp/default-AYzN/Platypus 4.8 Source/Shared/PlatypusUtility.m of type sourcecode.c.objc.
** INSTALL FAILED **
If I open Platypus, the cursor starts in the script path field. But I've found (on 10.8.4) that the "Create" button will remain grayed-out even though I fill in the path, then click some boxes, then name the app.
I find it's only if the very first thing I do upon opening Platypus is to name the app, that I avoid the grey-out problem.
Platypus is crashing when creating a droplet app. Sometimes the build process will hang on "Writing application icon", and other times it will crash completely. I've tried using the example SpeakDroplet.platypus profile and it crashes as well. All other app types ("text window", etc) are building fine.
Here's my crash log
Process: Platypus [652]
Path: /Applications/Platypus.app/Contents/MacOS/Platypus
Identifier: org.sveinbjorn.Platypus
Version: 4.6 (???)
Code Type: X86-64 (Native)
Parent Process: launchd [124]
Date/Time: 2012-02-08 11:17:01.279 -0500
OS Version: Mac OS X 10.7.3 (11D50)
Report Version: 9
Interval Since Last Report: 200912 sec
Crashes Since Last Report: 11
Per-App Interval Since Last Report: 2288 sec
Per-App Crashes Since Last Report: 11
Anonymous UUID: F1BD9BCF-6AB0-43FF-B335-D2DFBB75FE47
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: 0x000000000000000d, 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 0000000100000000-0000000100028000 [ 160K] r-x/rwx SM=COW /Applications/Platypus.app/Contents/MacOS/Platypus
Application Specific Information:
objc_msgSend() selector name: length
objc[652]: garbage collection is OFF
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff86c551cd objc_msgSend_vtable7 + 13
1 com.apple.Foundation 0x00007fff8e600118 -[NSFileManager fileExistsAtPath:] + 40
2 org.sveinbjorn.Platypus 0x0000000100015777 0x100000000 + 87927
3 org.sveinbjorn.Platypus 0x0000000100006f0b 0x100000000 + 28427
4 org.sveinbjorn.Platypus 0x0000000100006afc 0x100000000 + 27388
5 com.apple.Foundation 0x00007fff8e653f64 __NSFireTimer + 102
6 com.apple.CoreFoundation 0x00007fff87643c24 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
7 com.apple.CoreFoundation 0x00007fff87643776 __CFRunLoopDoTimer + 534
8 com.apple.CoreFoundation 0x00007fff87624001 __CFRunLoopRun + 1617
9 com.apple.CoreFoundation 0x00007fff87623676 CFRunLoopRunSpecific + 230
10 com.apple.HIToolbox 0x00007fff9083231f RunCurrentEventLoopInMode + 277
11 com.apple.HIToolbox 0x00007fff9083951b ReceiveNextEventCommon + 181
12 com.apple.HIToolbox 0x00007fff90839456 BlockUntilNextEventMatchingListInMode + 62
13 com.apple.AppKit 0x00007fff89513f5d _DPSNextEvent + 659
14 com.apple.AppKit 0x00007fff89513861 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
15 com.apple.AppKit 0x00007fff8951019d -[NSApplication run] + 470
16 com.apple.AppKit 0x00007fff8978eb88 NSApplicationMain + 867
17 org.sveinbjorn.Platypus 0x00000001000018b8 0x100000000 + 6328
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8f04f7e6 kevent + 10
1 libdispatch.dylib 0x00007fff8bd625be _dispatch_mgr_invoke + 923
2 libdispatch.dylib 0x00007fff8bd6114e _dispatch_mgr_thread + 54
Thread 2:
0 libsystem_kernel.dylib 0x00007fff8f04f7e6 kevent + 10
1 org.sveinbjorn.Platypus 0x0000000100010282 0x100000000 + 66178
2 com.apple.Foundation 0x00007fff8e65674e -[NSThread main] + 68
3 com.apple.Foundation 0x00007fff8e6566c6 __NSThread__main__ + 1575
4 libsystem_c.dylib 0x00007fff8a55c8bf _pthread_start + 335
5 libsystem_c.dylib 0x00007fff8a55fb75 thread_start + 13
Thread 3:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff8f04edf2 __select + 10
1 com.apple.CoreFoundation 0x00007fff8766ccdb __CFSocketManager + 1355
2 libsystem_c.dylib 0x00007fff8a55c8bf _pthread_start + 335
3 libsystem_c.dylib 0x00007fff8a55fb75 thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 8:: com.apple.appkit-heartbeat
0 libsystem_kernel.dylib 0x00007fff8f04d67a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8f04cd71 mach_msg + 73
2 com.apple.CoreGraphics 0x00007fff8f4c733e _CGSSynchronizeWindowBackingStore + 148
3 com.apple.CoreGraphics 0x00007fff8f48514f _CGSLockWindow + 4657
4 com.apple.CoreGraphics 0x00007fff8f483c17 CGSDeviceLock + 307
5 libRIP.A.dylib 0x00007fff929df4dc ripd_Lock + 46
6 libRIP.A.dylib 0x00007fff929e4455 ripl_BltImage + 355
7 libRIP.A.dylib 0x00007fff929e40af ripc_RenderImage + 319
8 libRIP.A.dylib 0x00007fff929e3d35 ripc_EndLayer + 1033
9 com.apple.CoreGraphics 0x00007fff8f49c3f6 CGContextEndTransparencyLayer + 79
10 com.apple.coreui 0x00007fff90b72ded CUIRenderer::DrawProgressIndicatorIndeterminate(CUIDescriptor const*) + 4061
11 com.apple.coreui 0x00007fff90b622a0 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) + 4664
12 com.apple.coreui 0x00007fff90b862e8 CUIDraw + 225
13 com.apple.AppKit 0x00007fff89a26edb -[NSProgressIndicator _drawBar:] + 1077
14 com.apple.AppKit 0x00007fff8974b47e -[NSProgressIndicator heartBeat:] + 1727
15 com.apple.AppKit 0x00007fff8974aad3 -[NSUIHeartBeat _heartBeatThread:] + 1311
16 com.apple.Foundation 0x00007fff8e65674e -[NSThread main] + 68
17 com.apple.Foundation 0x00007fff8e6566c6 __NSThread__main__ + 1575
18 libsystem_c.dylib 0x00007fff8a55c8bf _pthread_start + 335
19 libsystem_c.dylib 0x00007fff8a55fb75 thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff8f04f192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8a55e594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8a55fb85 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000001001d1fa0 rbx: 0x4054400000000000 rcx: 0x0000000100841bc0 rdx: 0x4054400000000000
rdi: 0x4054400000000000 rsi: 0x00007fff77f1f7e0 rbp: 0x00007fff5fbfe590 rsp: 0x00007fff5fbfdcc8
r8: 0x0000000000000003 r9: 0x00007fff877532a0 r10: 0x00000001001db880 r11: 0x000000010083fef0
r12: 0x0000000101ae31e0 r13: 0x0000000101a6d9a0 r14: 0x000000010011c430 r15: 0x000000010002e050
rip: 0x00007fff86c551cd rfl: 0x0000000000010246 cr2: 0x0000000101a6b60c
Logical CPU: 0
Binary Images:
0x100000000 - 0x100027ff7 +org.sveinbjorn.Platypus (4.6 - ???) <F3F647E6-F135-34E0-B55B-6357963B320B> /Applications/Platypus.app/Contents/MacOS/Platypus
0x10050e000 - 0x10050eff1 +cl_kernels (??? - ???) <16D744FC-096C-4FB2-817E-B73B8E4E4C3E> cl_kernels
0x100512000 - 0x100513ff3 +cl_kernels (??? - ???) <622216D7-D405-4CF1-8791-0DCF1592B151> cl_kernels
0x100540000 - 0x100542ffc +cl_kernels (??? - ???) <F4B4B093-CF78-4143-A40E-0B131FBCB462> cl_kernels
0x1005b9000 - 0x1005bffef libcldcpuengine.dylib (1.50.69 - compatibility 1.0.0) <C0C4CC37-F2FD-301C-A830-EC54D86612D5> /System/Library/Frameworks/OpenCL.framework/Libraries/libcldcpuengine.dylib
0x1005c6000 - 0x1005c9ff7 libCoreFSCache.dylib (??? - ???) <0E2C3D54-7D05-35E8-BA10-2142B7C03946> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x100783000 - 0x100784ffc +cl_kernels (??? - ???) <86FFC417-3263-4E08-9F41-41794004D3DC> cl_kernels
0x1007d7000 - 0x1007d7ff5 +cl_kernels (??? - ???) <792DFBEC-0360-4F3C-B1C9-E75AC53D95CC> cl_kernels
0x1007f7000 - 0x1007f7ffd +cl_kernels (??? - ???) <4B8DCB90-033C-4B9B-8072-1FD71842C67E> cl_kernels
0x101cec000 - 0x101cedffc +cl_kernels (??? - ???) <C85F383B-907D-42E8-9157-4140C6EAE00E> cl_kernels
0x101cf3000 - 0x101cf4ff3 +cl_kernels (??? - ???) <9D9A9B29-2B19-41E6-AB95-13746BE5B96D> cl_kernels
0x10684e000 - 0x1068e1ff7 unorm8_bgra.dylib (1.50.69 - compatibility 1.0.0) <5FB796A4-1AD0-3B4D-AA83-F8A46E039224> /System/Library/Frameworks/OpenCL.framework/Libraries/ImageFormats/unorm8_bgra.dylib
0x1069eb000 - 0x1069effff com.apple.qldisplay.Generic (3.1 - 500.10) <12C27328-BC31-3BA4-94C0-546D9331D070> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/PlugIns/Generic.qldisplay/Contents/MacOS/Generic
0x106f5b000 - 0x106f89ff7 GLRendererFloat (??? - ???) <0C213C61-C08C-3B5D-85A4-EB4660AF55BF> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
0x109403000 - 0x10959cfff GLEngine (??? - ???) <8BA26192-A4D7-362D-8B57-5FCF4B706A25> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x1095d0000 - 0x1096c9fff libGLProgrammability.dylib (??? - ???) <B7710703-8652-36B8-83DD-4F216FAF0730> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x1096ef000 - 0x109ae2fff com.apple.driver.AppleIntelHDGraphicsGLDriver (7.18.11 - 7.1.8) <824B36E4-0954-3DBF-8F46-A74984339855> /System/Library/Extensions/AppleIntelHDGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHDGraphicsGLDriver
0x200000000 - 0x2007e6ff7 com.apple.GeForceGLDriver (7.18.11 - 7.1.8) <66FE927B-DCB6-3D51-B713-90D9676AA079> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
0x7fff6f8c0000 - 0x7fff6f8f4baf dyld (195.6 - ???) <0CD1B35B-A28F-32DA-B72E-452EAD609613> /usr/lib/dyld
0x7fff86bde000 - 0x7fff86bdefff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff86bdf000 - 0x7fff86c49ff7 com.apple.framework.IOKit (2.0 - ???) <EEEB42FD-E3E1-3A94-A771-B1993B694F17> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff86c4a000 - 0x7fff86d2ee5f libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
0x7fff86f32000 - 0x7fff86f3dff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff86f3e000 - 0x7fff87290fff com.apple.FinderKit (1.0.1 - 1.0.1) <E2F6D8F1-689B-309B-ACE8-319010FA7781> /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit
0x7fff87291000 - 0x7fff872edff7 com.apple.QuickLookFramework (3.1 - 500.10) <35BF320E-26F5-310C-9FA9-D60919B218EC> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x7fff872ee000 - 0x7fff872fbff7 libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <3373D310-3B10-3DD1-B754-B7B138CD448D> /usr/lib/libbz2.1.0.dylib
0x7fff872fc000 - 0x7fff872fdfff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff874d2000 - 0x7fff874d8fff com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff874d9000 - 0x7fff87508fff com.apple.shortcut (2.1 - 2.1) <43C186C0-6B0F-39FA-976A-C307CC410495> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x7fff87509000 - 0x7fff8754afff com.apple.QD (3.40 - ???) <47674D2C-BE88-388E-B1B0-03F08BFFE5FD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff87574000 - 0x7fff87575fff libdnsinfo.dylib (395.7.0 - compatibility 1.0.0) <37FEFE78-BCB5-37EC-8E99-747469BCA4C7> /usr/lib/system/libdnsinfo.dylib
0x7fff87576000 - 0x7fff875baff7 com.apple.MediaKit (12 - 589) <7CFF29BF-D907-3593-B338-0BB48643B2A8> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x7fff875bb000 - 0x7fff875d1fff libGL.dylib (??? - ???) <6A473BF9-4D35-34C6-9F8B-86B68091A9AF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff875eb000 - 0x7fff877bffff com.apple.CoreFoundation (6.7.1 - 635.19) <57B77925-9065-38C9-A05B-02F4F9ED007C> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff877c0000 - 0x7fff877d7fff com.apple.CFOpenDirectory (10.7 - 146) <E71AE4A2-F72B-35F2-9043-9F45CF75F11A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff877d8000 - 0x7fff877eaff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
0x7fff877eb000 - 0x7fff87a13fe7 com.apple.CoreData (104.1 - 358.13) <F1DA3110-C4DF-3F0A-A057-AEE78DE8C99D> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff87a14000 - 0x7fff87afffff com.apple.backup.framework (1.3.1 - 1.3.1) <C933E52C-5BA6-386D-9B6A-8F98D8142A6F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff87b00000 - 0x7fff87b60fff libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff87b62000 - 0x7fff87b8dfff libpcre.0.dylib (1.1.0 - compatibility 1.0.0) <7D3CDB0A-840F-3856-8F84-B4A50E66431B> /usr/lib/libpcre.0.dylib
0x7fff87b8e000 - 0x7fff87b9cff7 libkxld.dylib (??? - ???) <B1BD4862-9D3F-3EEF-895C-A8E2E53684B6> /usr/lib/system/libkxld.dylib
0x7fff87b9d000 - 0x7fff87c21ff7 com.apple.ApplicationServices.ATS (317.5.0 - ???) <C2B254F0-6ED8-3313-9CFC-9ACD519C8A9E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff87c22000 - 0x7fff87d27fff libFontParser.dylib (??? - ???) <0920DA16-2066-33E6-BF95-AD4B0F3C22B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff87d28000 - 0x7fff87d3cff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff87d3d000 - 0x7fff87d3efff libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
0x7fff87d3f000 - 0x7fff87d7dfff com.apple.bom (11.0 - 183) <F300B9EC-995E-33A7-9175-9F07D4B68F16> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x7fff87d7e000 - 0x7fff87e01fef com.apple.Metadata (10.7.0 - 627.28) <1C14033A-69C9-3757-B24D-5583AEAC2CBA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff87e02000 - 0x7fff87f09fe7 libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
0x7fff87f0a000 - 0x7fff87f53ff7 com.apple.framework.CoreWLAN (2.1.2 - 212.1) <B254CC2C-F1A4-3A87-96DE-B6A4113D2811> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fff87f71000 - 0x7fff88110fff com.apple.QuartzCore (1.7 - 270.2) <F2CCDEFB-DE43-3E32-B242-A22C82617186> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff88111000 - 0x7fff88543fef com.apple.VideoToolbox (1.0 - 705.61) <1A70CA82-C849-3033-8598-37C5A72637CC> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x7fff88c7d000 - 0x7fff88cbdfff libtidy.A.dylib (??? - ???) <E500CDB9-C010-3B1A-B995-774EE64F39BE> /usr/lib/libtidy.A.dylib
0x7fff88cbe000 - 0x7fff88fdaff7 com.apple.CoreServices.CarbonCore (960.20 - 960.20) <C45CA09E-8867-3D67-BB2E-48D2E6B0D78C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff88fe1000 - 0x7fff890bffff com.apple.ImageIO.framework (3.1.1 - 3.1.1) <DB530A63-8ECF-3B53-AC9A-1692A5397E2F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff890c0000 - 0x7fff890e4fff com.apple.RemoteViewServices (1.3 - 44) <21D7A0E7-6699-37AB-AE6C-BF69AF3D61C2> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff890e5000 - 0x7fff8910eff7 com.apple.framework.Apple80211 (7.1.2 - 712.1) <B4CD34B3-D555-38D2-8FF8-E3C6A93B94EB> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff8910f000 - 0x7fff89432ff7 com.apple.AddressBook.framework (6.1 - 1083) <9C23C164-B9E1-3F80-83F4-C027AF282DE6> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x7fff89433000 - 0x7fff89468fff libTrueTypeScaler.dylib (??? - ???) <5AB9A51C-AD6B-3E02-B9A6-7B1447CF6134> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x7fff894a2000 - 0x7fff8950aff7 com.apple.audio.CoreAudio (4.0.2 - 4.0.2) <DFD8F4DE-3B45-3A2E-9CBE-FD8D5DD30923> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8950b000 - 0x7fff8a10ffff com.apple.AppKit (6.7.3 - 1138.32) <A9EB81C6-C519-3F29-89F1-42C3E8930281> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff8a110000 - 0x7fff8a195ff7 com.apple.Heimdal (2.1 - 2.0) <3758B442-6175-32B8-8C17-D8ABDD589BF9> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff8a196000 - 0x7fff8a19efff libsystem_dnssd.dylib (??? - ???) <998E3778-7B43-301C-9053-12045AB8544D> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8a2a2000 - 0x7fff8a2acff7 liblaunch.dylib (392.35.0 - compatibility 1.0.0) <8F8BB206-CECA-33A5-A105-4A01C3ED5D23> /usr/lib/system/liblaunch.dylib
0x7fff8a2ad000 - 0x7fff8a2c9ff7 com.apple.frameworks.preferencepanes (15.0 - 15.0) <C1DF4A08-3CBA-3EEA-BA6E-3557F09052FE> /System/Library/Frameworks/PreferencePanes.framework/Versions/A/PreferencePanes
0x7fff8a2ca000 - 0x7fff8a2cdfff libCoreVMClient.dylib (??? - ???) <E034C772-4263-3F48-B083-25A758DD6228> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff8a4fa000 - 0x7fff8a50dff7 libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
0x7fff8a50e000 - 0x7fff8a5ebfef libsystem_c.dylib (763.12.0 - compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22> /usr/lib/system/libsystem_c.dylib
0x7fff8a652000 - 0x7fff8a652fff com.apple.quartzframework (1.5 - 1.5) <2C13AE76-C86B-3D48-A583-121689190F74> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x7fff8a653000 - 0x7fff8a655fff libCVMSPluginSupport.dylib (??? - ???) <B2FC6EC0-1A0C-3482-A3C9-D08446E8713A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff8a656000 - 0x7fff8a65cff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff8a65d000 - 0x7fff8a668ff7 com.apple.DisplayServicesFW (2.5.2 - 317) <D1FE33BD-1D71-343F-B790-685253F1F701> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
0x7fff8a669000 - 0x7fff8a696ff7 com.apple.opencl (1.50.69 - 1.50.69) <687265AF-E9B6-3537-89D7-7C12EB38193D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff8a6c2000 - 0x7fff8a6c6fff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
0x7fff8a6c7000 - 0x7fff8a713ff7 com.apple.SystemConfiguration (1.11.2 - 1.11) <A14F3583-9CC0-397D-A50E-17217075953F> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff8a714000 - 0x7fff8a715ff7 libsystem_sandbox.dylib (??? - ???) <5087ADAD-D34D-3844-9D04-AFF93CED3D92> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8a718000 - 0x7fff8ab45fff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff8abf8000 - 0x7fff8ac38ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <29DE948E-38C4-3CC5-B528-40C691380607> /usr/lib/libcups.2.dylib
0x7fff8ac39000 - 0x7fff8ac39fff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8ac3a000 - 0x7fff8ac3ffff libGIF.dylib (??? - ???) <393E2DB5-9479-39A6-A75A-B5F20B852532> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8ac40000 - 0x7fff8acd6ff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff8ae1a000 - 0x7fff8ae2cff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff8ae2d000 - 0x7fff8ae73ff7 libcurl.4.dylib (7.0.0 - compatibility 7.0.0) <01DD0773-236C-3AC3-B43B-07911F458767> /usr/lib/libcurl.4.dylib
0x7fff8ae74000 - 0x7fff8aed6ff7 com.apple.Symbolication (1.3 - 91) <B072970E-9EC1-3495-A1FA-D344C6E74A13> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff8aed7000 - 0x7fff8af02ff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <4DB5ED11-004B-36B5-AE5F-2AB714754241> /usr/lib/libxslt.1.dylib
0x7fff8af03000 - 0x7fff8af0cff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
0x7fff8af0d000 - 0x7fff8af88ff7 com.apple.print.framework.PrintCore (7.1 - 366.1) <3F140DEB-9F87-3672-97CC-F983752581AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff8af89000 - 0x7fff8af8bff7 com.apple.print.framework.Print (7.1 - 247.1) <8A4925A5-BAA3-373C-9B5D-03E0270C6B12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff8af99000 - 0x7fff8b009fff com.apple.datadetectorscore (3.0 - 179.4) <B4C6417F-296C-31C1-BB94-980BFCDC9175> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff8b00a000 - 0x7fff8b049fff com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff8b0a0000 - 0x7fff8b0a7fff libCGXCoreImage.A.dylib (600.0.0 - compatibility 64.0.0) <848F5267-C6B3-3591-AB27-B0176B04CCC4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x7fff8b262000 - 0x7fff8b264fff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff8b285000 - 0x7fff8b487fff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
0x7fff8b488000 - 0x7fff8b488fff com.apple.ApplicationServices (41 - 41) <89B6AD5B-5C75-3E83-8C2B-AA7F4C55E400> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff8b48e000 - 0x7fff8b491ff7 com.apple.securityhi (4.0 - 1) <7146CB8E-B754-3B0E-A74E-77E9138A81C5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff8b492000 - 0x7fff8b830fef com.apple.MediaToolbox (1.0 - 705.61) <F48F2150-0573-354C-BBB2-BA52DD0FD0AB> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x7fff8b831000 - 0x7fff8b836fff com.apple.OpenDirectory (10.7 - 146) <91A87249-6A2F-3F89-A8DE-0E95C0B54A3A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8b837000 - 0x7fff8baadff7 com.apple.imageKit (2.1.1 - 1.0) <A4A58BBB-70BB-3A0F-84F0-49EC6113BF2F> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
0x7fff8baae000 - 0x7fff8bacbff7 com.apple.openscripting (1.3.3 - ???) <4FACC89E-FDAA-3CA5-B5CD-1F4EEAEDF7CF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff8bb0f000 - 0x7fff8bc45fff com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff8bc77000 - 0x7fff8bc7afff libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff8bce1000 - 0x7fff8bd35ff7 com.apple.ImageCaptureCore (3.0.2 - 3.0.2) <68147E63-C211-361E-8B24-B5E0675B4297> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
0x7fff8bd36000 - 0x7fff8bd5eff7 com.apple.CoreVideo (1.7 - 70.1) <98F917B2-FB53-3EA3-B548-7E97B38309A7> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff8bd5f000 - 0x7fff8bd6dfff libdispatch.dylib (187.7.0 - compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723> /usr/lib/system/libdispatch.dylib
0x7fff8bd6e000 - 0x7fff8bd6efff com.apple.Cocoa (6.6 - ???) <7EC4D759-B2A6-3A99-AC75-809FED1500C6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff8bd6f000 - 0x7fff8c1d1ff7 com.apple.RawCamera.bundle (3.9.1 - 586) <1AA853F4-E429-33E3-B4A9-6B019CCCC5E4> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fff8c1d2000 - 0x7fff8c1ddff7 com.apple.speech.recognition.framework (4.0.19 - 4.0.19) <48607E6E-8612-3267-9184-E948B1863B32> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff8c1de000 - 0x7fff8c1e3fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff8c1e4000 - 0x7fff8c2c6fff com.apple.CoreServices.OSServices (478.37 - 478.37) <1DAC695E-0D0F-3AE2-974F-A173E69E67CC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8c2c7000 - 0x7fff8c2c8ff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff8c2c9000 - 0x7fff8c2d8ff7 libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
0x7fff8c2d9000 - 0x7fff8c3e5fff libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <3A8E1F89-5E26-3C8B-B538-81F5D61DBF8A> /usr/lib/libcrypto.0.9.8.dylib
0x7fff8c3e6000 - 0x7fff8c425ff7 libGLImage.dylib (??? - ???) <348729DC-BC44-3744-B249-9DFA6498344A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff8c426000 - 0x7fff8c442ff7 com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8c443000 - 0x7fff8c444ff7 libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
0x7fff8c445000 - 0x7fff8c457ff7 libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <6245B497-784B-355C-98EF-2DC6B45BF05C> /usr/lib/libsasl2.2.dylib
0x7fff8c45a000 - 0x7fff8c921fff FaceCoreLight (1.4.7 - compatibility 1.0.0) <E9D2A69C-6E81-358C-A162-510969F91490> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x7fff8c922000 - 0x7fff8c930ff7 com.apple.AppleFSCompression (37 - 1.0) <B6B7A560-DD9E-3601-8ACE-42C1FA738843> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff8c931000 - 0x7fff8cd4eff7 com.apple.SceneKit (2.2 - 125.3) <DDCC8DB6-D5DB-31CD-A401-F56C84216E1C> /System/Library/PrivateFrameworks/SceneKit.framework/Versions/A/SceneKit
0x7fff8cdac000 - 0x7fff8cdb0fff libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <37517279-C92E-3217-B49A-838198B48787> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff8cdb1000 - 0x7fff8ce43ff7 com.apple.CorePDF (3.1 - 3.1) <F81F99A9-7FF6-3A6A-92C7-78C76BA35777> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x7fff8ce44000 - 0x7fff8ce4aff7 com.apple.phonenumbers (1.0 - 47) <BC6C2FE2-99C0-3AD6-AA9C-C88780FFFCCF> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumbers
0x7fff8ce58000 - 0x7fff8ce77fff libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib
0x7fff8ce78000 - 0x7fff8ce7afff libquarantine.dylib (36.2.0 - compatibility 1.0.0) <48656562-FF20-3B55-9F93-407ACA7341C0> /usr/lib/system/libquarantine.dylib
0x7fff8ce7b000 - 0x7fff8d106fff com.apple.JavaScriptCore (7534.53 - 7534.53.8) <619D6392-D833-3C55-B1C0-4DAA0477796C> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x7fff8d107000 - 0x7fff8d10dfff libGFXShared.dylib (??? - ???) <B95E9B22-AE68-3E48-8733-00CCCA08D50E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff8d1f5000 - 0x7fff8d1f8fff com.apple.AppleSystemInfo (1.0 - 1) <111B6F69-3FBD-3860-BCF8-1DF02D9BED28> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x7fff8d1f9000 - 0x7fff8d26cfff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff8d27d000 - 0x7fff8d281ff7 com.apple.CommonPanels (1.2.5 - 94) <37C6540B-F8D1-355A-806C-F93D8FB522AB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff8d282000 - 0x7fff8d28ffff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <CBA71562-050B-3515-92B7-8BC1E2EEEF2A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x7fff8d290000 - 0x7fff8d2d2ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
0x7fff8d2d3000 - 0x7fff8d2d8ff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
0x7fff8d2f5000 - 0x7fff8d3f5fff com.apple.QuickLookUIFramework (3.1 - 500.10) <ABD3BF58-DD33-31CA-AAE3-E0EE274C8B9C> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x7fff8d751000 - 0x7fff8d77cff7 com.apple.CoreServicesInternal (113.12 - 113.12) <C37DAC1A-35D2-30EC-9112-5EEECED5C461> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff8d77d000 - 0x7fff8d79dfff libPng.dylib (??? - ???) <F4D84592-C450-3076-88E9-8E6517C7EF33> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8d79e000 - 0x7fff8d7a3fff libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
0x7fff8d7c0000 - 0x7fff8d7cefff com.apple.NetAuth (3.1 - 3.1) <FE7EC4D7-5632-3B8D-9094-A0AC8D60EDEE> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8e50c000 - 0x7fff8e55afff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
0x7fff8e55b000 - 0x7fff8e5fbfff com.apple.LaunchServices (480.27.1 - 480.27.1) <4DC96C1E-6FDE-305E-9718-E4C5C1341F56> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff8e5fc000 - 0x7fff8e915ff7 com.apple.Foundation (6.7.1 - 833.24) <6D4E6F93-64EF-3D41-AE80-2BB10E2E6323> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff8ea16000 - 0x7fff8ea51fff com.apple.LDAPFramework (3.1 - 120.2) <5633BDE9-BDCB-35CC-BC6B-B8E4CD011D51> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x7fff8ea52000 - 0x7fff8eaa6ff7 com.apple.ScalableUserInterface (1.0 - 1) <33563775-C662-313D-B7FA-3D575A9F3D41> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff8ec5c000 - 0x7fff8ecfeff7 com.apple.securityfoundation (5.0 - 55107) <6C2E7362-CB11-3CBD-BB1C-348E4B10F25A> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff8ed8e000 - 0x7fff8ee90ff7 libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <22F1D1B6-1761-3687-9EFD-036EA15FB2E4> /usr/lib/libxml2.2.dylib
0x7fff8ee97000 - 0x7fff8ee9dfff IOSurface (??? - ???) <03F95CAC-569C-3573-B3D7-2D211B8BDC56> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8ee9e000 - 0x7fff8eea2fff libdyld.dylib (195.5.0 - compatibility 1.0.0) <380C3F44-0CA7-3514-8080-46D1C9DF4FCD> /usr/lib/system/libdyld.dylib
0x7fff8eea3000 - 0x7fff8ef3dff7 com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff8ef3e000 - 0x7fff8ef3ffff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
0x7fff8ef40000 - 0x7fff8efd2fff com.apple.PDFKit (2.6.2 - 2.6.2) <4C8D80F6-09BB-3BD5-983B-A24FBEB5BCF3> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
0x7fff8efd3000 - 0x7fff8f02bfff libTIFF.dylib (??? - ???) <DD797FBE-9B63-3785-A9EA-0321D113538B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff8f038000 - 0x7fff8f058fff libsystem_kernel.dylib (1699.24.8 - compatibility 1.0.0) <C56819BB-3779-3726-B610-4CF7B3ABB6F9> /usr/lib/system/libsystem_kernel.dylib
0x7fff8f059000 - 0x7fff8f0a0ff7 com.apple.CoreMedia (1.0 - 705.61) <0C34B0D4-DB8A-33C7-B67B-F443AD86482C> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x7fff8f1b3000 - 0x7fff8f1b3fff com.apple.audio.units.AudioUnit (1.7.2 - 1.7.2) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff8f3ca000 - 0x7fff8f405fff libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
0x7fff8f406000 - 0x7fff8fd967a7 com.apple.CoreGraphics (1.600.0 - ???) <177D9BAD-72C9-3ADF-A391-5B88C5EE623F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff8fd97000 - 0x7fff8fdc0fff libJPEG.dylib (??? - ???) <64D079F9-256A-323B-A837-84628B172F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff8fdc1000 - 0x7fff8fdc8fff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7> /usr/lib/system/libcopyfile.dylib
0x7fff8fdd5000 - 0x7fff8fdebff7 com.apple.ImageCapture (7.0 - 7.0) <F15FC6FB-9E88-3BE9-BABE-0454D3A502A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff8fdec000 - 0x7fff8fdedfff com.apple.MonitorPanelFramework (1.4.0 - 1.4.0) <92364334-3B11-360B-89D8-447185FEC653> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel
0x7fff8fe0a000 - 0x7fff8fe2efff com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff8fe2f000 - 0x7fff8fe2ffff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff8fec9000 - 0x7fff8ff3eff7 libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
0x7fff8ff3f000 - 0x7fff8ff4fff7 com.apple.opengl (1.7.6 - 1.7.6) <C168883D-9BC5-3C38-9937-42852D719718> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8ff50000 - 0x7fff8ff77fff com.apple.framework.internetaccounts (1.2 - 3) <A3FFB4BD-77BE-388F-ADB1-9CA80A68B1F2> /System/Library/PrivateFrameworks/InternetAccounts.framework/Versions/A/InternetAccounts
0x7fff9040c000 - 0x7fff9067ffff com.apple.CoreImage (7.93 - 1.0.1) <0B7D855E-A2B6-3C14-A242-2CF2165C6E7E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff90680000 - 0x7fff9078dfff libJP2.dylib (??? - ???) <F2B34A61-75F0-3BFE-A309-EE0DF4AF9E37> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff9078e000 - 0x7fff907e2ff7 libFontRegistry.dylib (??? - ???) <F98926EF-FFA0-37C5-824C-02E436E21DD1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff90830000 - 0x7fff90b5aff7 com.apple.HIToolbox (1.8 - ???) <D6A0D513-4893-35B4-9FFE-865FF419F2C2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff90b5b000 - 0x7fff90bc1ff7 com.apple.coreui (1.2.1 - 165.3) <378C9221-ADE6-36D9-9944-F33AE6904E4F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff90bc2000 - 0x7fff90cb7fff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff90cb8000 - 0x7fff90d0bfff com.apple.AppleVAFramework (5.0.14 - 5.0.14) <45159B9E-05BF-35B2-AF76-D933490FBFB1> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x7fff90d81000 - 0x7fff90ee8ff7 com.apple.CFNetwork (520.3.2 - 520.3.2) <516B611D-E53E-3467-9211-3C5B86ABA865> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff90eec000 - 0x7fff90f25fe7 libssl.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <79AAEC98-1258-3DA4-B1C0-4120049D390B> /usr/lib/libssl.0.9.8.dylib
0x7fff90f26000 - 0x7fff90fedff7 com.apple.ColorSync (4.7.1 - 4.7.1) <EA74B067-9916-341A-9C68-6165A4656042> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff91037000 - 0x7fff91131ff7 com.apple.DiskImagesFramework (10.7.3 - 331.3) <57A7E46A-5AA4-37FF-B19C-5337CCBCA0CA> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x7fff91132000 - 0x7fff9114ffff libxpc.dylib (77.18.0 - compatibility 1.0.0) <26C05F31-E809-3B47-AF42-1460971E3AC3> /usr/lib/system/libxpc.dylib
0x7fff91218000 - 0x7fff91268fff com.apple.CoreMediaIO (210.0 - 3180) <C5B60D3E-71BE-3CD2-90FC-3B2F9961D662> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x7fff9127b000 - 0x7fff9131ffff com.apple.ink.framework (1.3.2 - 110) <C8840EA4-AE7B-360C-A191-D36B5F10B6B5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff91320000 - 0x7fff913d3fff com.apple.CoreText (220.11.0 - ???) <0322442E-0530-37E8-A7D6-AEFD909F0AFE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff913d4000 - 0x7fff913faff7 com.apple.framework.familycontrols (3.0 - 300) <DC06CF3A-2F10-3867-9498-CADAE30D0CE4> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x7fff91441000 - 0x7fff91441fff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff91442000 - 0x7fff91494ff7 libGLU.dylib (??? - ???) <3C9153A0-8499-3DC0-AAA4-9FA6E488BE13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff91495000 - 0x7fff91a79fff libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff91a7a000 - 0x7fff92155ff7 libclh.dylib (4.0.3 - 4.0.3) <29108026-20C1-3BF9-A43F-0986E0430FF0> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
0x7fff92156000 - 0x7fff92190fe7 com.apple.DebugSymbols (2.1 - 87) <ED2B177C-4146-3715-91DF-D99A8ED5449A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff92191000 - 0x7fff9231bff7 com.apple.QTKit (7.7.1 - 2315) <BFC33B70-34F2-3940-A14A-3C51036589F0> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x7fff9231c000 - 0x7fff92328fff com.apple.DirectoryService.Framework (10.7 - 146) <BB0240B0-69F7-38FA-A8D8-9C0079F8613F> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x7fff92329000 - 0x7fff9235efff com.apple.securityinterface (5.0 - 55007) <D46E73F4-D8E9-3F53-A083-B9D71ED74492> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x7fff92386000 - 0x7fff92389fff com.apple.help (1.3.2 - 42) <BF14DE49-F7E8-336F-81FB-BBDF2DB3AC09> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff923e7000 - 0x7fff92414fff com.apple.quartzfilters (1.7.0 - 1.7.0) <CE1EDD58-7273-38F9-AD33-871A8BA7ABF3> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
0x7fff92441000 - 0x7fff9246efe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <095FDD3C-3961-3865-A59B-A5B0A4B8B923> /usr/lib/libSystem.B.dylib
0x7fff92481000 - 0x7fff92496fff com.apple.FileSync.framework (6.0.1 - 502.2) <65A5CD1B-766D-33F8-8AC1-0984499838E9> /System/Library/PrivateFrameworks/FileSync.framework/Versions/A/FileSync
0x7fff92497000 - 0x7fff9249dfff libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
0x7fff9249e000 - 0x7fff9270cff7 com.apple.QuartzComposer (5.0 - 236.3) <F8B96724-2550-32FE-9DE4-22AC7A6C0942> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x7fff9270d000 - 0x7fff92714ff7 com.apple.CommerceCore (1.0 - 17) <3894FE48-EDCE-30E9-9796-E2F959D92704> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x7fff92715000 - 0x7fff9278bfff com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff9278c000 - 0x7fff927a6fff com.apple.CoreMediaAuthoring (2.0 - 890) <7BE57576-8EF5-3473-95E6-6191E239E3F0> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
0x7fff927a7000 - 0x7fff928a4fff com.apple.avfoundation (2.0 - 180.30) <061DDF4C-E7BB-33D0-BEB9-0443ADF6EC8C> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
0x7fff928a5000 - 0x7fff928bcfff com.apple.MultitouchSupport.framework (220.62.1 - 220.62.1) <F21C79C0-4B5A-3645-81A6-74F8EFA900CE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff928bd000 - 0x7fff929d6fff com.apple.DesktopServices (1.6.2 - 1.6.2) <6B83172E-F539-3AF8-A76D-1F9EA357B076> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff929d7000 - 0x7fff92a1aff7 libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <85D00F5C-43ED-33A9-80B4-72EB0EAE3E25> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff92a1b000 - 0x7fff92a72fff com.apple.Suggestions (1.1 - 85.1) <DE511C42-D2F2-309C-80EE-53862245DE22> /System/Library/PrivateFrameworks/Suggestions.framework/Versions/A/Suggestions
0x7fff92a73000 - 0x7fff92ae9fff com.apple.ISSupport (1.9.8 - 56) <2BEEF162-893F-356C-BD4E-8668F044A917> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x7fff92af3000 - 0x7fff92b23ff7 com.apple.DictionaryServices (1.2.1 - 158.2) <3FC86118-7553-38F7-8916-B329D2E94476> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff92be0000 - 0x7fff92beefff com.apple.HelpData (2.1.2 - 72) <B99E743A-82C9-3058-8FD5-18668CA890F7> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x7fff92bef000 - 0x7fff93383fef com.apple.CoreAUC (6.11.04 - 6.11.04) <FFC336DF-C71F-3C93-8E93-5CBD9EEAE940> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x7fff933ad000 - 0x7fff933b4fff com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff933b5000 - 0x7fff933dcff7 com.apple.PerformanceAnalysis (1.10 - 10) <DD87C994-66D6-330A-BAF9-AB86BE125A62> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff9341d000 - 0x7fff93576fff com.apple.audio.toolbox.AudioToolbox (1.7.2 - 1.7.2) <0AD8197C-1BA9-30CD-98F1-4CA2C6559BA8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff93577000 - 0x7fff93577fff com.apple.Carbon (153 - 153) <C1A30E01-E113-38A0-95CA-99360F92A37A> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff93578000 - 0x7fff935abff7 com.apple.GSS (2.1 - 2.0) <57AD81CE-6320-38C9-9B66-0E5A4DEA898A> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff935ac000 - 0x7fff935b1fff libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
0x7fff935b2000 - 0x7fff93690fff com.apple.DiscRecording (6.0.3 - 6030.4.1) <8DB1BDDD-F066-3E8B-B416-11DF712C6A1E> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x7fff93691000 - 0x7fff93973fff com.apple.security (7.0 - 55110) <252F9E04-FF8A-3EA7-A38E-51DD0653663C> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff93974000 - 0x7fff939cfff7 com.apple.HIServices (1.11 - ???) <DE8FA7FA-0A41-35D9-8473-5104F81DA934> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff939e0000 - 0x7fff939f5fff com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff939f8000 - 0x7fff939f8fff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff93a7b000 - 0x7fff93a86fff com.apple.CommonAuth (2.1 - 2.0) <272CB600-6DA8-3952-97C0-5DC594DCA024> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 16
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 977
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=217.1M resident=118.6M(55%) swapped_out_or_unallocated=98.4M(45%)
Writable regions: Total=82.7M written=10.1M(12%) resident=20.0M(24%) swapped_out=0K(0%) unallocated=62.6M(76%)
REGION TYPE VIRTUAL
=========== =======
CG backing stores 1948K
CG image 148K
CG raster data 560K
CG shared images 3408K
CoreAnimation 4K
CoreGraphics 16K
CoreImage 72K
CoreServices 2008K
IOKit 408K
MALLOC 48.8M
MALLOC guard page 32K
Memory tag=240 4K
Memory tag=242 12K
Memory tag=243 4K
Memory tag=251 92K
OpenCL 96K
OpenGL GLSL 1372K
OpenGL GLSL (reserved) 128K reserved VM address space (unallocated)
STACK GUARD 56.0M
Stack 13.1M
VM_ALLOCATE 24.7M
__CI_BITMAP 80K
__DATA 24.7M
__IMAGE 528K
__LINKEDIT 50.0M
__RC_CAMERAS 232K
__TEXT 167.1M
__UNICODE 544K
mapped file 46.5M
shared memory 56.0M
=========== =======
TOTAL 498.4M
TOTAL, minus reserved VM space 498.3M
Model: MacBookPro6,2, BootROM MBP61.0057.B0F, 2 processors, Intel Core i5, 2.53 GHz, 8 GB, SMC 1.58f15
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3030352E4130314C4620
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3030352E4130314C4620
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.100.98.75.19)
Bluetooth: Version 4.0.3f12, 2 service, 18 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: M4-CT256M4SSD2, 256.06 GB
Serial ATA Device: MATSHITADVD-R UJ-898
USB Device: hub_device, 0x0424 (SMSC), 0x2514, 0xfa100000 / 2
USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8403, 0xfa130000 / 5
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 4
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8218, 0xfa113000 / 6
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0236, 0xfa120000 / 3
USB Device: hub_device, 0x0424 (SMSC), 0x2514, 0xfd100000 / 2
USB Device: Comfort Curve Keyboard 2000, 0x045e (Microsoft Corporation), 0x00dd, 0xfd130000 / 5
USB Device: Built-in iSight, apple_vendor_id, 0x8507, 0xfd110000 / 4
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd120000 / 3
FireWire Device: USB2.0 & 1394 & eSATA combo Drive, PI-367, 800mbit_speed
Is it possible to have Platypus pass its arguments through to the script file that gets run? Then when users accidentally invoke Contents/MacOS/ the args will get passed through properly.
I refer to #18, which got closed because the original requester moved on.
My use-case would be to generate a wrapper app with Platypus, so I can use my shell script as a protocol handler. By the nature of protocol handlers, they need to get the argument passed.
I tried to work around the issue (e.g. by having firefox directly execute the script), but seems this is broken on OS-X for a long time.
When I save and reopen a profile, everything seems to load correctly except for the Identifier. It's a small thing, but I always need to change the default "org.user.*" reverse domain name to my company's.
I wrote some shell scripts for an older version of Platypus, where I'd pass values to the script using environmental variables (set using the built-in interface).
I upgraded recently, and I see this interface was removed in 4.5. How can I set variables in the latest version? (I'd prefer not to rewrite my scripts if possible.)
Thanks!
Hi, firstly this ia a really nice app that you made thank for it.
Sadly it does not feet my needs since I need an Terminal output to have support for special char to get a nice wget output for example. And I supposed that with such an output scripts could benefit from inputs.
http://support.cocoatech.com/kb/features/can-i-contribute-to-path-finders-development
Could make this possible.
I have noticed an intermittent problem with Status Menu applications that run in the background. The problem only pops up when I have multiple displays, and I click on a Status Menu application which is running on a menu bar on the inactive display (i.e., the menu bar is partially transparent). I am running OS X 10.10.4.
It is perhaps best described with an example:
Thanks, let me know if that doesn't make sense or you'd like a screen capture of the problem.
Hey.
I really like Platypus, but due to my app's structure, I just want a minimal aproach of what it brings. Hope you can point me to the right lines. I tried to look up the ScriptExecController, but it was really filled up with a lot of things I didnt learn yet about objC x3. So, what I need:
I know that I can figure out things about the bundle via NSBundle - but I am stuck at collecting the options.
For info, the other executable is at the same folder.
$ tree ./MacOS/
./MacOS/
├── Deskshell
├── Deskshell-core
└── app.desk
Deskshell executes the - actually a binary - Deskshell-core, which reads settings from app.desk. Its part of an engine I am coding.
Hope you can help me! ^_^
Rather than have the WebView display STDERR and STDOUT it would be cool if there was an option to have it load a URL. It is increasingly easy to bundle an HTTP server in perl or ruby scripts, so I think this could be very useful!
edit: Maybe if the first line the script output is Location: http://<host>[:<port>]
it could load that URL, otherwise display output as it currently does.
Whenever I use my saved platypus command lines I have to look up what the single letter options mean. Long names would be self-documenting.
I have a simple test script that looks like this:
echo "UID $UID USER $USER"
When I generate an app with "Run with with Administrator privileges" and run it, I'm prompted for my password, but the above line prints my non-root information and my script can't be used as intended.
This is on Mac OS X 10.10.
Thanks!
In Platypus 4.9 on Mac OS 10.10.3, when I create a droplet and run it, the first argument my script is getting is now something like -psn_0_6292992
(the number varies.) This appears to be a Carbon thing indicating the process ID. I don't really care about this and would like to keep the complexity of my droplets low so they can simply iterate over the file arguments and process them.
For now, I found a workaround (assuming this argument is always present when the final app runs on any version of Mac OS, which I'm not certain of.) For shell scripts at least, add a line at the top of the script that says:
shift
Hello,
I'm creating some binary python scripts with python and pyinstaller. The result is a one file binary file.
I want to drag and drop file on my result binary so that it see the file as first or second argument. Sadly I haven't found any way so far to do that :/
I've tried interpreter /bin/sh + '-exec' + binary_name + file but file argument is not seen as, to work, it needs /bin/sh -exec "binary_name file" and there is no way to put " at the end of the line :/
So if you have any hint :)
This would be a very good feature since pyinstaller does not support drag and drop freature and platypus is quite efficient in this area.
Steps to reproduce:
Expected result: the bundle ID is to.kill.a-mockingbird.
Actual result: the bundle ID is tld.domain.My nice App (where tld.domain corresponds to the settings in preferences).
Notes: this behavior has been around since at least 2009 (which was the last time before this one I used Platypus).
Platypus 4.8, OS X 10.9.0
but it isn't there.
It would be great if the Save As dialog remembered the options you last selected for Development version, Optimize NIB and Use XML instead of Binary.
Better still if these were properties of your .platypus file.
Don't know if this is possible, but bash scripts run inside Platypus don't get a chance to run a function specified by trap EXIT - so my cleanup function never runs.
Would it be possible to allow setting a script to run before exit or change the way Bash scripts are run? Is a signal sent to the script when the app is closed?
I'd like to have apps that I generate with Platypus use Sparkle. The idea is that on every execution, if enough time has passed since the last check, we'd prevent the script from running long enough for sparkle to do its thing completely. Once sparkle is done with its business, script execution would happen as usual. The embedded script would have no direct interaction with sparkle. But maybe an environment variable or two could be available to the script to tell it the last check date or something.
I'm guessing that in the platypus UI we'd need a "use sparkle" checkbox, a numeric check interval field or drop-down, and an appcast URI text field.
Are you opposed to this idea? I'm not a particularly great Cocoa programmer, but I could take a crack at a patch/pull request if you'll consider it.
Settings like Identifier, Output, Text, and Drop Settings get reset back to their defaults automatically for no clear reason.
Hi! I'd like to make sure my script exits gracefully (it's an image processor and I don't want to corrupt images). I'd like to trap the exit and shut things down before it CMD+Qs outta there.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.