RegReaderX is a specialized Java application for extracting registration data from PDF files and generating license keys for SAAB GlobalTIS software. It's designed to be compatible with Windows XP and Java 6 environments.
- Extract software ID and request IDs from REGISTRATION.PDF files
- Generate ID keys using standalone key generation
- Support for the Bojer Online Method via browser integration
- User-friendly interface with copy-to-clipboard functionality
- Environment variable management for GlobalTIS and Java paths
- System information display for troubleshooting
- Windows XP or later
- Java 6 (JRE 1.6.0_45 recommended)
- GlobalTIS installation (optional)
-
Download the latest release JAR file from the Releases page
-
Ensure Java 6 is installed on your system
-
Run the application by double-clicking the JAR file or using:
java -jar RegReaderX.jarNote for GlobalTIS Users: GlobalTIS comes with a compatible Java version bundled. You can usually find it at:
C:\Program Files\GlobalTIS\jre\bin\java.exe- or
C:\Program Files (x86)\GlobalTIS\jre\bin\java.exe
You can create a shortcut or batch file to run RegReaderX using this specific Java version if you don't have Java installed system-wide:
"C:\Program Files\GlobalTIS\jre\bin\java.exe" -jar RegReaderX.jar
- Click "Search for REGISTRATION.PDF" and select your registration PDF file
- The application will extract the software key and request ID automatically
- A license key will be generated and displayed
- Click "Copy" next to any field to copy the value to your clipboard
- Load a registration PDF file as described above
- Click the "Use Bojer Online Method" button
- Your default web browser will open with the software key pre-loaded in the URL
- Follow the instructions on the website to complete key generation
The application checks for two environment variables:
GlobalTIS: Path to your GlobalTIS installationJava: Path to your Java installation
You can set these variables by clicking "Click here to edit variables" at the bottom of the application.
- Java Development Kit (JDK) 1.6.0_45
- IntelliJ IDEA (recommended) or any Java IDE
- Apache PDFBox 1.8.16 and its dependencies
-
Clone the repository:
git clone https://github.com/djfremen/RegReaderX.git -
Open the project in IntelliJ IDEA or your preferred IDE
-
Add the following dependencies to your classpath:
- pdfbox-1.8.16.jar
- fontbox-1.8.16.jar
- commons-logging-1.1.1.jar
- log4j-1.2.15.jar
-
Compile and build the project
-
Create a JAR file with dependencies included
This project is licensed under the MIT License - see the LICENSE file for details.
- Compiled by djFremen SAABcentral, trionictuning & MHHauto
- Special thanks to Bojer & Scarymistake for their contributions
This software is provided as-is with no warranty. It is designed for legitimate users who have purchased the SAAB software and need to generate license keys for their registered copies. Use of this software to bypass licensing for software you have not purchased may violate copyright laws and is not the intended purpose of this application.