• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Using xattr to Add Arbitrary Metadata to a File
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using xattr to Add Arbitrary Metadata to a File


  • Subject: Re: Using xattr to Add Arbitrary Metadata to a File
  • From: Shane Stanley <email@hidden>
  • Date: Sat, 01 Jun 2013 18:13:10 +1000

On 01/06/2013, at 5:10 PM, Rick Gordon <email@hidden> wrote:

> I just tried it (CS5.5) and it seems to survive InDesign edits.

You're in luck. FWIW, the reason I was suspicious is that I've coincidentally been fiddling with setxattr to set attributes of .applescript files, and modifying them in ASE/Xcode/SD results in each app overwriting with their own attributes. It may well be that your attributes are intact because InDesign doesn't write any.

Then again, maybe you're not...

I just found an ID file that has been emailed to me, so it had a com.apple.quarantine value:

Shane-iMac:~ shane$ xattr -l /Users/shane/Desktop/LagerfieldBevMenu_APR13/LagerfieldBevMenu_APR13.indd
com.apple.quarantine: 0043;51944a0f;Mail;DC4AEF4E-05B7-4B85-8796-75BFB994CCE7

I added an attribute:

Shane-iMac:~ shane$ xattr -w com.shelterpub-thom.mainsection WHEELS /Users/shane/Desktop/LagerfieldBevMenu_APR13/LagerfieldBevMenu_APR13.indd
Shane-iMac:~ shane$ xattr -l /Users/shane/Desktop/LagerfieldBevMenu_APR13/LagerfieldBevMenu_APR13.indd
com.apple.quarantine: 0043;51944a0f;Mail;DC4AEF4E-05B7-4B85-8796-75BFB994CCE7
com.shelterpub-thom.mainsection: WHEELS

I then opened the document in InDesign and did a save (which turned into a Save As because of ID version differences), and got the attributes again:

Shane-iMac:~ shane$ xattr -l /Users/shane/Desktop/LagerfieldBevMenu_APR13/LagerfieldBevMenu_APR13.indd
com.apple.FinderInfo:
00000000  49 44 64 38 49 6E 44 6E 00 00 00 00 00 00 00 00  |IDd6InDn........|
00000010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00000020

So it looks like whatever removed the quarantine info also stomped on the other stuff.

--
Shane Stanley <email@hidden>
'AppleScriptObjC Explored' <www.macosxautomation.com/applescript/apps/>


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden

  • Follow-Ups:
    • Re: Using xattr to Add Arbitrary Metadata to a File
      • From: Rick Gordon <email@hidden>
References: 
 >Re: Using xattr to Add Arbitrary Metadata to a File (From: Rick Gordon <email@hidden>)

  • Prev by Date: Re: Using xattr to Add Arbitrary Metadata to a File
  • Next by Date: Re: Using xattr to Add Arbitrary Metadata to a File
  • Previous by thread: Re: Using xattr to Add Arbitrary Metadata to a File
  • Next by thread: Re: Using xattr to Add Arbitrary Metadata to a File
  • Index(es):
    • Date
    • Thread