Support for trial software.
I know, this is normally done in app but it would be a great FEATURE. The installer could prevent multiple installations or could EXTEND trial with a code. Sure the application would have to call some code that is provided/shared by INNO setup so it can prevent running if trial expired.
AdminDeanna Earley (Admin, Inno Setup) commented
To the OP: So what do you want to add? Inno can already call external DLL and COM objects from [Code] allowing you to do those things if your licencing software supports it.
Just use the pascal scripting facility to set the necessary parameters...?