On Friday, May 15, 2015, Gary Ash <gary....@icloud.com> wrote:

> I’m trying to programmatically add a link to an app to Finder’s toolbar.
> I’ve found that dragging  an app onto the toolbar works like a charm and
> adds a dictionary entry to NSToolbar Configuration Browser->TB Item Plists
> in the format:


As I stated on StackOverflow, programmatic manipulation of the Finder is
not supported. You should instruct your users to drag your app's icon onto
the Finder toolbar themselves; this could be done in-app or in a tutorial
video, etc.


>
> _CFURLStringType Number 15
> _CFURLString     String
> file:///Applications/FinderTools.app/Contents/Resources/fix-finder.app
> _CFURLAliasData  Data   <00000000 01b00002 00010c4d 6163696e 746f7368
> 20484400 00000000 00000000 00000000 0000d0f7 f515482b 00000091 31b90e66
> 69782d66 696e6465 722e6170 70000000 00000000 00000000 00000000 00000000
> 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000091
> 31bdd17b bfda0000 00000000 0000ffff ffff0000 09200000 00000000 00000000
> 00000000 00095265 736f7572 63657300 00100008 0000d0f8 3b650000 00110008
> 0000d17b f81a0000 00010010 009131b9 009131b2 009131b1 0000008a 0002004f
> 4d616369 6e746f73 68204844 3a417070 6c696361 74696f6e 733a0046 696e6465
> 72546f6f 6c732e61 70703a00 436f6e74 656e7473 3a005265 736f7572 6365733a
> 00666978 2d66696e 6465722e 61707000 000e001e 000e0066 00690078 002d0066
> 0069006e 00640065 0072002e 00610070 0070000f 001a000c 004d0061 00630069
> 006e0074 006f0073 00680020 00480044 0012003e 4170706c 69636174 696f6e73
> 2f46696e 64657254 6f6f6c73 2e617070 2f436f6e 74656e74 732f5265 736f7572
> 6365732f 6669782d 66696e64 65722e61 70700013 00012f00 ffff0000>
>
> I’m having trouble decoding an replicating the _CFURLAliasData entry. If
> figure it has to be the output from bookmarkDataWithOptions but I haven’t
> hit on the right combination of options and I wondered if anyone has an
> insight to offer. Looking at in with hex editor seems to show an HPFS path
> but it’s not as simple as specifying
> NSURLBookmarkCreationSuitableForBookmarkFile.


Seriously, don't do this. This information could literally change at any
time, breaking your app or, worse, crashing it.


>
> Thanks for any help
> Gary
> _______________________________________________
>
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com <javascript:;>)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/sevenbitstech%40gmail.com
>
> This email sent to sevenbitst...@gmail.com <javascript:;>
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to