Skip to main content
Mr. Met
Inspiring
November 10, 2025
Frage

Make Booklet Script no longer works after InDesign Upgrade

  • November 10, 2025
  • 2 Antworten
  • 78 Ansichten

Just uploaded to Indesign 21.0. I copied over MakeBookletScript 2016 but the script is not working. Does anyone know how to fix it or where I can download another script that works? Screen shot attached. Thx.

2 Antworten

m1b
Community Expert
Community Expert
November 10, 2025

@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:

📂 Scripting Folder Locations

  • 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).

💡 Alternative: Application Folder

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.

Brad @ Roaring Mouse
Community Expert
Community Expert
November 10, 2025

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.