| Feature List |
Previous Top Next |

| · | Supports all versions of 32bit Windows (95,98,ME,NT,2k,XP,W2K3,PE, etc). |
| · | Supports all programming languages (Delphi, VB, C++, .NET, Java, Assembly, and more) |
| · | No source code change required, works with binary EXE, DLL, and data files directly |
| · | Intergrates into your current process with very little changes, compatible with almost all libraries, tools, & installers. |
| · | GUI & Command Line versions available for automated builds. |
| · | Automatically scan .NET applications for dependencies to determine needed files |
| · | Link required portions of .NET Framework directly with your application to produce a single EXE file. |
| · | Automatically system requirement checking for .NET Framework (Windows 98 +, Internet Explorer 5.5, Windows NT SP3, etc) |
| · | Run without installation on any Windows PC (Win 98+), from CDROM, internet link, or network share |
| · | Protect .NET applications from all .NET disassemblers |
| · | Supports 100% of .NET EXE files including a private Global Assembly Cache and Security Configuration. |
| · | Link any 3rd party control or library directly into your EXE and deploy as a single file. |
| · | Build EXEs that use the system version of the .NET Framework with automatic install if missing. |
| · | Virtual File system allows packaging of any data file with your EXE. Access virtual files without extracting to disk |
| · | Virtual Filenames are macro-expanded at runtime from dozens of potential locations. |
| · | On-the-fly decompression of data means fast startup time even for Gigabyte EXE files |
| · | Transparent encryption of data files allows normal view of files for your application, but the user sees only garbage |
| · | Compress using a fast compressor for fastest load times, or a small compressor for smallest file sizes |
| · | Control which version of file is accessed when virtual file and system file exist at the same location |
| · | Make your virtual files visible or invisible to Open File Dialogs |
| · | Virtual Registry system allows COM and ActiveX controls to function without system registration. |
| · | Thinstall Automatically determines registry keys required for COM and ActiveX controls. |
| · | Registry scripts can be imported from Regedit .reg files |
| · | Registry scripts can contain macro-expanded names or values that are determined at runtime |
| · | Load DLLs and OCX files directly from your EXE without extracting to disk. |
| · | Use COM and ActiveX controls without system registration even on Guest and restricted user accounts. |
| · | Use System DLLs and "virtual dlls" seamlessly together. |
| · | Control the search order used to load DLLs from the virtual filesystem and the real filesystem. |
| · | Package multiple EXE files into a single EXE and run them without extracting to disk |
| · | Control which EXE resources will be visible to external applications (Icons, dialogs, etc). |
| · | Change the Icon for any EXE without modifying its resource section |
| · | Add Windows XP manifest to your EXE to give the new GUI style with no source changes |
| · | Specify command-line parameters to be passed to your program on startup |
| · | Specify environment variables that are visible to your program while it is running |
| · | Specify a working directory to be set when your program is running |
| · | Display a customizable splash screen that fades in while your application loads. |
| · | Examine your EXE for DLL dependencies and compare them against a database of Windows 95,98,ME,NT,2k,XP distributions. |
| · | Log all files used by your application. |
| · | Log all registry keys used by your application. |
| · | Log all COM and ActiveX controls used by your application. |
| · | Log Potential Errors from missing files, registry keys, COM controls, and DLL load failures when testing on "clean Windows boxes" |
| · | Examine a complete trace of your program showing every Windows API call it makes |
| · | Support for all languages supported by Windows including Latin, Asian, and Arabic languages. |
| · | Customizable strings for all languages |
| · | Customizable dialog sizes for all languages |
| · | Start licensing your software today with no source code changes! |
| · | Flexible License Generation. Sell your software on an monthly, annual, or permanent basis. |
| · | Lock your software to specific PCs by Ethernet MAC Address, Hard drive volume serial, Windows Serial Number, Computer Name, and more. |
| · | Command-line key generator available for Windows and Linux for web server integration. |
| · | Powerful programming API supports all programming languages (Delphi, C++, VB, CSharp, Java, and more) |
| · | Use built in dialog boxes or display your own using the programming API. |
| · | Built in dialog boxes feature: |
| · | Customize 4 different message to be displayed before, during, and after license key entry. |
| · | Add Hyperlinks to your web site for online purchasing |
| · | Programming API provides: |
| · | Fully access to all licensing information and state of the current license |
| · | Ability to change the current license key as supplied by the user |
| · | Ability to program your own License Key entry and success/failure dialogs |
| · | Sell specific features individually by embedding control data in license keys |
| · | Ability to determine how soon and how often the user is reminded their license will expire. |
| · | Issue License Keys that only work with specific versions of your software. |
| · | Generate License Keys that last for a limited period of time. |
| · | Generate License Keys that expire on a specific date. |
| · | Generate License Keys that expire after a specific number of executions. |
| · | Generate License Keys that expire. |
| · | Anti-debugging technology |
| · | Anti-cracking technology to prevent license system removal |
| · | Tools available to reset or remove License information on your development computer for testing |
| · | Add StartMenu and Desktop Shortcuts to your application |
| · | Automatically install application or launch Graphical User Interface that allows users to select an Installation Path |
| · | Automatically selects an alternate installation path for Guest & Restricted users who cannot install to c:\program files |
| · | Launch your application immediately after install or prompt user |
| · | Customize your own Bitmap to be displayed during Install |
| · | Control how upgrades are performed if an existing version is already on the user's computer |
| · | Display a License & Warranty Dialog when the application is installed |
| · | Uninstall application from StartMenu or Control Panel Add/Remove Programs |
| · | Use COM & Active using "Virtual Registration" or "System Registration" |
| · | Virtual registry requires Zero System changes (no registry or filesystem changes) |
| · | System Registration performs automatic version checking on DLL/OCX files before updating them |
| · | Prevents Anti-virus false-positives |
| · | Prevents hackers from knowing you are using Thinstall |
| · | Prevents examination of your code and data using hex editors, disassemblers, and string query tools |