Registration and Activation
You can subscribe to MadeTag Automate via one of our partners. If you need assistance in finding the correct partner, you can also reach out to [email protected].
After successfully subscribing, you will receive an email containing your serial number and a license key.
To use MadeToTag Automate, the plugin must be activated. Upon activation, your activation key will be "linked" to your computer.
Activating
To activate MadeToTag Automate, you need to create an activation request by using your license code, send this to [email protected] and then finalize the activation process by loading the activation file received via email.
As MadeToTag Automate has no UI, it adds objects and methods to the InDesign Server Scripting API. A sample script is attached to this article.
Sending a script to and running it in InDesign Server
InDesign Server can run in multiple instances in parallel on one machine. Ensure to start InDesign Server with a port number (in this example, we use port 18555). You can send scripts to that port number to run them in that InDesign Server instance. Adobe provides a sample client which does exactly that. It is located next to the InDesign Server Application.
/Applications/Adobe\ InDesign\ Server\ 2026/sampleclient -host localhost:10000 ./MadeToTagActivate.jsx "action=<action>" "name=value"
Call MadeToTagActivate.jsx on macOS (Terminal)
"c:\Program Files\Adobe\Adobe InDesign Server 2026\sampleclient.exe" -host localhost:10000 MadeToTagActivate.jsx "action=<action>" "name=value"
Call MadeToTagActivate.jsx on Windows (Command Line)
The arguments for the script need to be replaced with the actual ones listed below.
Step 1 – Create an activation request file
You need to generate an activation request file via the registerPlugin method.
app.theMadeToTagObject.registerPlugin("<username>", "<company>", "<licensecode>", "<filepath>");
- Replace
<username>with the licensee name. Can also be the company name - Replace
<company>with your company name - Replace
<licensecode>with the 44-character license code received via email - Replace
<filepath>with the file path and name where MadeToTag Automate will create the Request.txt file. If no path is provided, MadeToTag Automate will create a file in the temp folder
When using the provided MadeToTagActivate.jsx, the call would look like this:
/Applications/Adobe\ InDesign\ Server\ 2026/sampleclient -host localhost:10000 MadeToTagActivate.jsx "action=createRequest" "username=axaio sales" "company=axaio software GmbH" "licensecode=XMPL1234…HLP" "filename=/Users/Shared/MadeToTag/Request.txt"
Call MadeToTagActivate.jsx on macOS (Terminal)
"c:\Program Files\Adobe\Adobe InDesign Server 2026\sampleclient.exe" -host localhost:10000 MadeToTagActivate.jsx "action=createRequest" "username=axaio sales" "company=axaio software GmbH" "licensecode=XMPL1234…HLP" "filename=/c/MadeToTag/Request.txt"
Call MadeToTagActivate.jsx on Windows (Command Line)
Step 2 – Send request to activation server
Now you need to send the request.txt file generated in step 1 to our activation server. Use your regular email account to send an email with the request.txt attached to [email protected].
Within a minute, you will receive and automatic answer from the axaio activation server containing an attachment called "Activation.txt"
NOTE: The Activation.txt is only valid for 48 hours after being requested. If you do not complete step 3 within this timeframe, a new Activation.txt has to be requested from the activation server.
The Activation.txt is only valid on the InDesign Server instance where it was requested from
Step 3 – Finalize activation
As a last step, you need to finalize the activation by loading the Activation file you received via email into the InDesign Server. Even though the Activation.txt is only valid for 48 hours, once it is loaded, MadeToTag Automate is licensed as long as your current subscription license code is valid.
To load the activation file, you need to use the activatePlugin method.
app.theMadeToTagObject.activatePlugin("<path/to/Activation.txt>");
The sample MadeToTagActivate.jsx also offers this via the action=loadActivation. You can provide the path to the Activation.txt as script argument filename=/path/to/Activate.txt
/Applications/Adobe\ InDesign\ Server\ 2026/sampleclient -host localhost:10000 MadeToTagActivate.jsx "action=loadActivation" "filename=/Users/Shared/MadeToTag/Activation 500000815.txt"
Call MadeToTagActivate.jsx on macOS (Terminal)
"c:\Program Files\Adobe\Adobe InDesign Server 2026\sampleclient.exe" -host localhost:10000 MadeToTagActivate.jsx "action=loadActivation" "filename=/c/MadeToTag/Activation 500000815.txt"
Call MadeToTagActivate.jsx on Windows (Command Line)
Checking Version and License
To check installed MadeToTag Automate version and license, a getVersionInfo method has been added.
app.theMadeToTagObject.getVersionInfo();
This method will return a json object with all required information added.
| Licensed Version | Unlicensed Version |
|---|---|
{ "MadeToTag": { "license": { "pdfEngine": { "tpmlib": { } | { "MadeToTag": { "license": { "pdfEngine": { "tpmlib": { } |
0 Kommentare
Kommentar hinzufügen