Labs
This is where we keep some of the more interesting Creative Suite plug-ins and other software we have crafted. We hope you might find many of these entertaining or useful and offer them for your personal use, free of charge. Each of these downloads comes without any expressed warranty or guarantee of support. We welcome your comments and feedback.
Magma Effects™ for InDesign is a plug-in to Adobe® InDesign® for the Macintosh platform running OS X 10.4 (Tiger) or later. It allows you to apply a variety of image-enhancement and stylizing effects directly to any bitmap image placed into an InDesign document. Simply select the image in your InDesign layout and bring up the Magma Effects dialog to gain access to any of the Core Image filters available on your system.
Every parameter of every effect is adjustable with live results directly within the preview window. When running on a Core Image-capable graphics card these effects are often real-time. You can chain numerous effects in a single operation, while retaining live adjustments to any single filter in the chain. You may add, remove and reorder effects in the chain to achieve just the look you want.
All of the more than one hundred Core Image filters included since OS X Tiger are available. In addition, all third party Image Units present on your system are available within Magma Effects. Finally, your original image is modified only when you choose to commit to your changes.
Requirements:
- Mac OS X 10.4.1 (optimal on 10.4.3 and later)
- Adobe InDesign CS3
Downloads:
Magma Effects™ for Illustrator® is a plug-in to Adobe® Illustrator® for the Macintosh platform for OS X 10.4 (Tiger) or later. It allows you to apply a variety of image-enhancement and stylizing effects directly to text, paths and images within your Illustrator document. Simply select the artwork and apply the Magma Effects filter or live effect to gain access to any of the Core Image filters available on your system.
Every parameter of every effect is adjustable with live results directly within the preview window. When running on a Core Image-capable graphics card these effects are often real-time. You can chain numerous effects in a single operation, while retaining live adjustments to any single filter in the chain. You may add, remove and reorder effects in the chain to achieve just the look you want.
All of the more than one hundred Core Image filters included since OS X Tiger are available. In addition, all third party Image Units present on your system are available within Magma Effects. A simple double click in the Appearance palette brings up your filter settings for adjustments at any time. Also, you may save your favorite Magma Effects settings as a graphic style for later reuse. Since your modified artwork remains live in the document you can still manipulate your paths and text at any time while retaining the applied effects.
Requirements:
- Mac OS X 10.4.1 (optimal on 10.4.3 and later)
- Adobe Illustrator CS2
Downloads:
Style Flocker manages your character, paragraph and object styles within Adobe® InDesign®. Group and apply all of your styles within a single panel, as well as see the currently applied style or styles within your document. Each group, or 'flock', can hold any combination of character, paragraph and/or object styles, and any style can appear as many times as suits your needs.
Flocks can also contain other flocks, allowing you to organize all of your styles based on your own individual workflow. The Style Flocker panel will also display the currently applied styles in a status section at the top of the panel. If you have multiple styles applied to the current selection, each will be listed. To add styles to the panel you may drag and drop styles from InDesign's style palettes, drag from the currently applied style status area or use the Style Flocker panel menu items.
Requirements:
- Adobe InDesign CS3
- Macintosh or Windows
Downloads:
InEventScript is a plug-in to Adobe® InDesign® or Adobe® InCopy® for the Windows and Macintosh platforms. It allows you to automate complex or repetitive processes within these applications by assigning scripts to user actions. Any functionality exposed through scripting can be associated to user actions. A script can be scheduled to execute just prior to or directly after the chosen action. In addition to the standard InDesign® actions, scripts can also be attached to several custom actions provided by the InEventScript plug-in itself to allow response to events like application launch or quit. InEventScript provides a palette to control these script to event associations.
Sample Uses:
- Execute scripts that automatically track the billable hours for each document based on when it is open and closed.
- Validate the use of fonts, colors and other document resources against requirements each time a document is saved.
- Automatically export document assets such as stories, tagged content or previews at each save.
- Suppress UI - Scripts that are scheduled to execute before an action can optionally choose to suppress that action.
- Add features - A script before the Print action could check for overset text prior to printing and if found, generate a warning and allow you to cancel the print.
Script to event attachments are saved in a simple XML file. This file can be edited with any text or XML editor and installed on a variety of machines using your preferred automated installation method. You can easily configure your scripts and events on one machine and install them with the appropriate scripts on the client machines in your lab. The location of your scripts are stored relative to the application, so there is no need fix the locations for each client.
It is also possible to install InEventScript without the palette UI. This allows you to configure client machines to have predetermined attachments, but prevent users from errantly changing your configuration.
InEventScript supports all three InDesign scripting languages (AppleScript, VBScript, and JavaScript)
Note: When CS3 was released, Adobe introduced the ability for scripts to register themselves to be run based on user actions within InDesign and InCopy, seriously reducing the need for this plug-in. Information about scripting in more recent versions of the Creative Suite can be found on Adobe's site here.
Requirements:
- Adobe InDesign CS2 or Adobe InCopy CS2 for 
Macintosh or Windows
Downloads:
P4Cocoa™ provides a MacOS X native user interface for Perforce's world-class source control system. For those operations that are not available in P4Cocoa, you can still use the p4 command line tool directly. P4Cocoa allows you to easily switch between a number of server configurations. Change the port, client, host and user all from a single item in the main application menu. If you access several different depots regularly, you can easily navigate between them. P4Cocoa allows you to easily set the helper applications to use for differencing, merging and editing files.
Requirements:
- Mac OS X 10.2 or later
- Perforce command line tool installed











