Accessibility
Adobe
Sign in My orders My Adobe

Title

Error about unit type conversion occurs when running an AppleScript in Photoshop (Mac OS X 10.6)Products affected

Issue

When you run certain AppleScripts in Adobe Photoshop CS4 or CS3, an error displays in the OS X Console about unit type conversion, such as "Can't make 720 into type traditional points."

Solution

The Adobe Unit Types.osax file that shipped with Photoshop CS4 and CS3 is a 32-bit component. Mac OS X 10.6 (Snow Leopard) requires some 64-bit scripting environments. Use the following solutions to resolve the unit type error:

Solution 1: Update the Adobe Unit Types.osax to version 2.1.0.

  1. Click this link to download the Adobe Unit Types.osax version 2.1.0 file
  2. Choose /Library/ScriptingAdditions.
  3. Move the existing Adobe Unit Types.osax file to a backup location.
  4. Copy the downloaded version of the Adobe Unit Types.osax file to the /Library/ScriptingAdditions folder. Select Yes to authenticate this operation.
  5. Restart your computer. 

Solution 2: Run AppleScript Editor in 32-bit mode.

  1. Choose Get Info on the AppleScript Editor.
  2. Select Open in 32-bit mode.

Solution 3: Use the Arch command in your command-line tool.

Instead of executing "osascript xx", execute "arch -i386 osascriptxx". 

 


Doc ID
(cpsid_51615)

Last updated
2010-03-16

OS
Mac OS 10.6

Adobe Community Help

Tags

Contacting Adobe Support

Still need help?
Find out about all your support options.
Contact support