Copy link to clipboard
Copied
Copy link to clipboard
Copied
Hmm...since it references idimposer, I checked their site to find it defunct with only a reference that it was taken over by Sterling Computing, whose website is also defunct. That being said, I see no reference of any version of their *paid* script (named IDImposer, by the way) past 2109, so you might be out of luck. Since your script was named MakeBookletScript, I'm wondering if someone has coopted the code, in which case you would need to find THAT person to update.
Copy link to clipboard
Copied
@Mr. Met if the issue relates to a change in the scripting API, then you might solve it by targeting a particular API by version number. You create a folder for the API version, eg. "19.0" and put the old script in there—it will still appear in Indesign as normal, but will use the v19.0 API I believe. The instructions following are copy/pasted from Google Gemini. They seem right.
- Mark
From Google Gemini:
The directory structure you're referring to, where you can create a folder like "19.0" for a specific scripting API version, is found within your InDesign preferences folder.
This location allows you to keep scripts separate based on the InDesign version they are intended for.
The exact path depends on your operating system and the InDesign version you are using. The general structure is:
Windows (Vista/7/8/10/11): C:\Users\<username>\AppData\Roaming\Adobe\InDesign\Version <#>\<locale>\Scripts\Scripts Panel
macOS: /Users/<username>/Library/Preferences/Adobe InDesign/Version <#>/<locale>/Scripts/Scripts Panel
Key parts of the path:
<username>: Your user account name.
Version <#>: This is the application's internal version number, not necessarily the marketing name (e.g., InDesign CC 2023 might correspond to Version 18.0). This is where you would typically create your version-specific folder (e.g., "19.0") if you wanted to separate scripts.
<locale>: Your language and location, e.g., en_US.
Scripts Panel: This is the folder InDesign monitors for scripts to display in the Scripts panel (Window > Utilities > Scripts).
You can also place scripts in the application's main folder, which affects all users of that installation, but this often requires admin access:
macOS: /Applications/Adobe InDesign <Year>/Scripts/Scripts Panel
Windows: C:\Program Files\Adobe\Adobe InDesign <Year>\Scripts\Scripts Panel
For your purpose, the User Preferences folder path is generally the best place to manage your own scripts.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more