Last active
          October 24, 2025 01:30 
        
      - 
            
      
        
      
    Star
      
          
          (360)
      
  
You must be signed in to star a gist 
- 
              
      
        
      
    Fork
      
          
          (76)
      
  
You must be signed in to fork a gist 
- 
      
- 
        Save HoussemNasri/c09e55e0e5f451aa10f8621a6680ba28 to your computer and use it in GitHub Desktop. 
Revisions
- 
        HoussemNasri revised this gist Jan 9, 2022 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview This script will prolong your trial time for Balsamiq Wireframes on both Windows and macOS. You may also manually apply the hack by following the steps in [Manual Editing](#Manual-Editing). ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Jan 9, 2022 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview This script will prolong your trial time for Balsamiq Wireframes on both Windows and macOS. You can also manually apply the hack by following the steps in the [Manual Editing](#Manual-Editing). ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Jan 9, 2022 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview This script will prolong your trial time for Balsamiq Wireframes on both Windows and macOS. You can also manually apply the hack by following the steps in the [Manual Editing](#Manual Editing) section. ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Jan 9, 2022 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview This script will prolong your trial time for Balsamiq Wireframes on both Windows and macOS. You can also manually apply the hack by following the steps below. ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Dec 15, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -8,6 +8,7 @@ A script to extend your trial period for Balsamiq Wireframes on both Windows and > **⚠️ Warning:** Close all balsamiq wireframes instances before proceeding, otherwise the operation won't succeed. ## Run the script > ⚠️ Works only on *Windows*, for MacOS check the Manual Editing section. 1. Download and install python3 2. Download the script and extract it 3. Open the terminal and navigate to the script location 
- 
        HoussemNasri revised this gist Nov 9, 2021 . No changes.There are no files selected for viewing
- 
        HoussemNasri renamed this gist Oct 31, 2021 . 1 changed file with 0 additions and 0 deletions.There are no files selected for viewingFile renamed without changes.
- 
        HoussemNasri revised this gist Sep 21, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview A script to extend your trial period for Balsamiq Wireframes on both Windows and macOS, you can also apply the hack yourself by following the steps below, Enjoy! ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview Simple python script to extend your trial period for Balsamiq Wireframes on both Windows and macOS, you can also apply the hack yourself by following the steps below, Enjoy! ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -30,4 +30,5 @@ Adding support for macOS wouldn't be possible without the help of [@pep108](http function getLicenseValidFromLicenseData(data) { return true } ``` 4. Save. 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -24,7 +24,7 @@ If running the script didn't do it or you just want to get your hands dirty, her Adding support for macOS wouldn't be possible without the help of [@pep108](https://github.com/pep108) and [@megatunger](https://github.com/megatunger). 1. Open this file in your text editor `/Applications/Balsamiq Wireframes.app/Contents/Resources/editor-macos.js`. 2. Search for this function `function getLicenseValidFromLicenseData(data)`. 3. Replce function body by `return true`. ```javascript //result function getLicenseValidFromLicenseData(data) { 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -28,6 +28,6 @@ Adding support for macOS wouldn't be possible without the help of [@pep108](http ```javascript //result function getLicenseValidFromLicenseData(data) { return true } ``` 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,7 +14,7 @@ Simple python script to extend your trial period for Balsamiq Wireframes on both 4. Close Balsamiq 5. Run `python BalsamiqForever.py` or `python3 BalsamiqForever.py` ## Manual Editing If running the script didn't do it or you just want to get your hands dirty, here is how to apply the hack manualy by editing configuration files on the application folder. ### Windows 1. Open this file in your text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview Simple python script to extend your trial period for Balsamiq Wireframes on both Windows and macOS, you can also apply the hack yourself by following the manual steps below, Enjoy! ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview Simple python script to extend your trial period for Balsamiq Wireframes on both `Windows` and `macOS`, you can also apply the hack yourself by following the manual steps below, Enjoy! ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ ## Overview Simple python script to extend your trial period for Balsamiq Wireframes on both Windows and macOS, you can also apply the hack yourself by following the manual steps below, Enjoy! ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,5 @@ ## Overview Extend your trial period for Balsamiq Wireframes on Windows and macOS. ## Prerequisites - python3 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -17,7 +17,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi ### Windows 1. Open this file in your text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030 🤯, for custom expiration date use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS Adding support for macOS wouldn't be possible without the help of [@pep108](https://github.com/pep108) and [@megatunger](https://github.com/megatunger). 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -17,7 +17,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi ### Windows 1. Open this file in your text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030 🤯, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS Adding support for macOS wouldn't be possible without the help of [@pep108](https://github.com/pep108) and [@megatunger](https://github.com/megatunger). 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -17,7 +17,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi ### Windows 1. Open this file in your text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030🤯, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS Adding support for macOS wouldn't be possible without the help of [@pep108](https://github.com/pep108) and [@megatunger](https://github.com/megatunger). 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -21,7 +21,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi 3. Save changes. ### MacOS Adding support for macOS wouldn't be possible without the help of [@pep108](https://github.com/pep108) and [@megatunger](https://github.com/megatunger). 1. Open this file in your text editor `/Applications/Balsamiq Wireframes.app/Contents/Resources/editor-macos.js`. 2. Search for this function `function getLicenseValidFromLicenseData(data)`. 3. Replce method body by `return true`. ```javascript 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -13,7 +13,7 @@ 4. Close Balsamiq 5. Run `python BalsamiqForever.py` or `python3 BalsamiqForever.py` ## Manual Editing If running the script didn't do it, here is how to apply the hack manualy by editing configuration files on the application folder. ### Windows 1. Open this file in your text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -3,6 +3,7 @@ ## Prerequisites - python3 > **⚠️ Warning:** Close all balsamiq wireframes instances before proceeding, otherwise the operation won't succeed. ## Run the script @@ -19,7 +20,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS Adding support for macOS wouldn't be possible without the help of [@pep108](https://github.com/pep108) and [@megatunger](https://github.com/megatunger). 1. Open this file in your text editor `Applications/Balsamiq Wireframes.app/Contents/Resources/editor-macos.js`. 2. Search for this function `function getLicenseValidFromLicenseData(data)`. 3. Replce method body by `return true`. 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 3 additions and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,5 @@ ## Prerequisites - python3 @@ -18,6 +19,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS Adding support for macOS wouldn't be possible without the help of @pep108 and @megatunger. 1. Open this file in your text editor `Applications/Balsamiq Wireframes.app/Contents/Resources/editor-macos.js`. 2. Search for this function `function getLicenseValidFromLicenseData(data)`. 3. Replce method body by `return true`. @@ -26,4 +28,4 @@ If running the script didn't do it, here is how to apply the hack manualy by edi function getLicenseValidFromLicenseData(data) { return true // add this line } ``` 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -22,6 +22,7 @@ If running the script didn't do it, here is how to apply the hack manualy by edi 2. Search for this function `function getLicenseValidFromLicenseData(data)`. 3. Replce method body by `return true`. ```javascript //result function getLicenseValidFromLicenseData(data) { return true // add this line } 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 8 additions and 0 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -18,3 +18,11 @@ If running the script didn't do it, here is how to apply the hack manualy by edi > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS 1. Open this file in your text editor `Applications/Balsamiq Wireframes.app/Contents/Resources/editor-macos.js`. 2. Search for this function `function getLicenseValidFromLicenseData(data)`. 3. Replce method body by `return true`. ```javascript function getLicenseValidFromLicenseData(data) { return true // add this line } ``` 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -13,7 +13,7 @@ ## Manual Editing If running the script didn't do it, here is how to apply the hack manualy by editing configuration files in the application folder. ### Windows 1. Open this file in your text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 1 addition and 4 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,20 +4,17 @@ > **⚠️ Warning:** Close all balsamiq wireframes instances before proceeding, otherwise the operation won't succeed. ## Run the script 1. Download and install python3 2. Download the script and extract it 3. Open the terminal and navigate to the script location 4. Close Balsamiq 5. Run `python BalsamiqForever.py` or `python3 BalsamiqForever.py` ## Manual Editing If running the script didn't do it, here is how to apply the hack manualy by editing configuration files in the application folder. ### Windows 1. Open this file in any text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 5 additions and 3 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,7 +1,9 @@ ## Prerequisites - python3 > **⚠️ Warning:** Close all balsamiq wireframes instances before proceeding, otherwise the operation won't succeed. ## Run Script 1. Download and install python3 2. Download the script and extract it @@ -18,4 +20,4 @@ If running the script didn't do it, here is how to apply the hack manualy by edi > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS 
- 
        HoussemNasri revised this gist Sep 20, 2021 . 1 changed file with 16 additions and 3 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,8 +1,21 @@ ## Prerequisites - python3 ## ⚠️ Warning Close all balsamiq wireframes instances before proceeding, otherwise the operation won't succeed. ## Run Script 1. Download and install python3 2. Download the script and extract it 3. Open the terminal and navigate to the script location 4. Close Balsamiq 5. Run `python BalsamiqForever.py` or `python3 BalsamiqForever.py` ## Manual Editing If running the script didn't do it, here is how to apply the hack manualy by editing configuration files in the application folder. ### Windows 1. Open this file in any text editor `%APPDATA%\Balsamiq\Balsamiq Wireframes\LocalSettings.json`. 2. Edit `DefaultSelectionColorRGBA` property and increase it's value. > For example, if you're using this configuration `"DefaultSelectionColorRGBA": 1916130510`, your trial will expire in September 20, 2030, for custom expiration dates use this [website](https://www.epochconverter.com/). 3. Save changes. ### MacOS 
NewerOlder