Skip to content

Instantly share code, notes, and snippets.

@rise-worlds
Forked from satish-setty/trial.md
Last active July 18, 2025 08:29
Show Gist options
  • Save rise-worlds/5a5917780663aada8028f96b15057a67 to your computer and use it in GitHub Desktop.
Save rise-worlds/5a5917780663aada8028f96b15057a67 to your computer and use it in GitHub Desktop.
Beyond Compare 4 license for Windows, Mac, Linux

for 4.2.4 or higher, 4.2.5,4.2.6,4.3.7, it's works, this is the way which makes Always in evaluation mode.

  1. open Terminal, go to the dir : cd /Applications/Beyond Compare.app/Contents/MacOS
  2. change the name BCompare to BCompare.bak: mv BCompare BCompare.bak
  3. touch a file name BCompare , and chmod a+ux BCompare : touch BCompare && chmod a+ux BCompare
  4. open BCompare with text editor, insert the script :
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.bak $@
  1. restart bc .

for 4.4.7 or higher, 4.2.5,4.2.6,4.3.7,4.4.7, it's works, this is the way which makes Always in evaluation mode.

run the following script on PowerShell

#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\*.*" -Force -Confirm:$false
Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCState.xml" -Force -Confirm:$false
Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCState.xml.bak" -Force -Confirm:$false
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCSessions.xml" -Force -Confirm:$false
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCSessions.xml.bak" -Force -Confirm:$false
reg delete "HKCU\Software\Scooter Software\Beyond Compare 4" /v "CacheID" /f
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 5\*.*" -Force -Confirm:$false
$path = "$env:appdata\Scooter Software\Beyond Compare 5\BCState.xml"
if (Test-Path $path) {
    Remove-Item $path -Force -Confirm:$false
}
$path = "$env:appdata\Scooter Software\Beyond Compare 5\BCState.xml.bak"
if (Test-Path $path) {
    Remove-Item $path -Force -Confirm:$false
}

# for v5.0.7
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 5\BCSessions.xml" -Force -Confirm:$false
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 5\BCSessions.xml.bak" -Force -Confirm:$false
$path = "$env:appdata\Scooter Software\Beyond Compare 5\BCSessions.xml"
if (Test-Path $path) {
    Remove-Item $path -Force -Confirm:$false
}
$path = "$env:appdata\Scooter Software\Beyond Compare 5\BCSessions.xml.bak"
if (Test-Path $path) {
    Remove-Item $path -Force -Confirm:$false
}

$regPath = "HKCU:\Software\Scooter Software\Beyond Compare 5"
$keyName = "CacheID"
if (Test-Path $regPath) {
    $Properties = Get-ItemProperty -Path $regPath
    if ($Properties.PSObject.Properties.Name -contains $keyName) {
        Remove-ItemProperty -Path $regPath -Name $keyName -Force
    }
    # for v5.0.7
    if ($Properties.PSObject.Properties.Name -contains "Expired") {
        Remove-ItemProperty -Path $regPath -Name "Expired" -Force
    }
}
# reg delete "HKCU\Software\Scooter Software\Beyond Compare 5" /v "CacheID" /f
Pause
  • Reset_PremiumSoft_16.ps1
Get-ChildItem -Path HKCU:\Software\PremiumSoft\NavicatPremium\ | 
ForEach-Object {
    if ($_.PSPath.ToString().Contains('Registration')) {
       Write-Output $_.PSPath.ToString();
       Remove-Item $_.PSPath -Force -Recurse;
    }
}

Get-ChildItem -Path HKCU:\Software\Classes\CLSID\ | 
ForEach-Object {
    Get-ChildItem -Path $_.PSPath | ForEach-Object {
        if ($_.PSPath.ToString().Contains('Info')) {
            Write-Output $_.PSPath.ToString();
            Remove-Item $_.PSPath -Force -Recurse;
        }
    }
}

Write-Output 'Finish'

Beyond Compare 4.x

Licensed to: ASIO Allsoftinone Quantity: 1 user Serial number: 1822-9597 License type: Pro Edition for Linux

First delete away trial mode:

sudo rm -rf ~/.config/bcompare #thinks bensonkb
sudo sed -i "s/keexjEP3t4Mue23hrnuPtY4TdcsqNiJL-5174TsUdLmJSIXKfG2NGPwBL6vnRPddT7tH29qpkneX63DO9ECSPE9rzY1zhThHERg8lHM9IBFT+rVuiY823aQJuqzxCKIE1bcDqM4wgW01FH6oCBP1G4ub01xmb4BGSUG6ZrjxWHJyNLyIlGvOhoY2HAYzEtzYGwxFZn2JZ66o4RONkXjX0DF9EzsdUef3UAS+JQ+fCYReLawdjEe6tXCv88GKaaPKWxCeaUL9PejICQgRQOLGOZtZQkLgAelrOtehxz5ANOOqCaJgy2mJLQVLM5SJ9Dli909c5ybvEhVmIC0dc9dWH+/N9KmiLVlKMU7RJqnE+WXEEPI1SgglmfmLc1yVH7dqBb9ehOoKG9UE+HAE1YvH1XX2XVGeEqYUY-Tsk7YBTz0WpSpoYyPgx6Iki5KLtQ5G-aKP9eysnkuOAkrvHU8bLbGtZteGwJarev03PhfCioJL4OSqsmQGEvDbHFEbNl1qJtdwEriR+VNZts9vNNLk7UGfeNwIiqpxjk4Mn09nmSd8FhM4ifvcaIbNCRoMPGl6KU12iseSe+w+1kFsLhX+OhQM8WXcWV10cGqBzQE9OqOLUcg9n0krrR3KrohstS9smTwEx9olyLYppvC0p5i7dAx2deWvM1ZxKNs0BvcXGukR+/g" /usr/lib/beyondcompare/BCompare

Then restart BC, click "Enter License":

--- BEGIN LICENSE KEY ---
ayvZeJDYPBHS4J-1K6g6bDBuPoo0G-oGAq35blZtAoRqC-qQeSz28XAzX
6nTx9laTMLRCp6nAIhHNGZ2ehkeUfbnFaxEeLvI8fJavn-XQLNbOumCLU
qgdNbNMZiFRU03+OTQnw4V-E2YKTYi-LkgPzE6R-yIJGDNWfxH2AdpIgg
8rlpsbrTs9Dt1zysUfvAEi0dKbmGIi3rqf7yWmwDh1AI5VyoWFIejvJwJ
Lmlr2CjQ1VZ3DySCfBDuKcYmOCeK7jzEWPUnAw+f9360nIiiNEB0YGkwB
kdtgaKEEik7aNiI3jXvp5r34wViVJCiX7m2y7pqBV9gZIvP9hP9KPnP++++
--- END LICENSE KEY -----

or

--- BEGIN LICENSE KEY ---
GXN1eh9FbDiX1ACdd7XKMV7hL7x0ClBJLUJ-zFfKofjaj2yxE53xauIfkqZ8FoLpcZ0Ux6McTyNmODDSvSIHLYhg1QkTxjCeSCk6ARz0ABJcnUmd3dZYJNWFyJun14rmGByRnVPL49QH+Rs0kjRGKCB-cb8IT4Gf0Ue9WMQ1A6t31MO9jmjoYUeoUmbeAQSofvuK8GN1rLRv7WXfUJ0uyvYlGLqzq1ZoJAJDyo0Kdr4ThF-IXcv2cxVyWVW1SaMq8GFosDEGThnY7C-SgNXW30jqAOgiRjKKRX9RuNeDMFqgP2cuf0NMvyMrMScnM1ZyiAaJJtzbxqN5hZOMClUTE+++
--- END LICENSE KEY -----

For windows:

  1. del /Q /F %APPDATA%\Scooter Software\Beyond Compare 4\*.* or rm "$env:appdata\Scooter Software\Beyond Compare 4\*.*" -Force -Confirm
  2. reg delete "HKCU\Software\Scooter Software\Beyond Compare 4" /v "CacheID" /f
--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----

For Mac:

  1. Open trial.key at path: /Applications/Beyond\ Compare.app/Contents/Resources/trial.key
  2. Replace content of trial.key with:
--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----
  1. Save trial.key file & restart Beyond Compare app Enjoy!

Sublime Text

----- BEGIN LICENSE -----
eldon
Single User License
EA7E-1122628
C0360740 20724B8A 30420C09 6D7E046F
3F5D5FBB 17EF95DA 2BA7BB27 CCB14947
27A316BE 8BCF4BC0 252FB8FF FD97DF71
B11A1DA9 F7119CA0 31984BB9 7D71700C
2C728BF8 B952E5F5 B941FF64 6D7979DA
B8EB32F8 8D415F8E F16FE657 A35381CC
290E2905 96E81236 63D2B06D E5F01A69
84174B79 7C467714 641A9013 94CA7162
------ END LICENSE ------
@tahenti-khoubeib
Copy link

Thanks Bro ;), It's work Fine

Kind Regards,
Khoubeib

@surabhi2806
Copy link

1.Enter regedit in the search bar to open the registry
2.Delete project: computer\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId

works for me

@tuantt
Copy link

tuantt commented Sep 24, 2020

1.Enter regedit in the search bar to open the registry
2.Delete project: computer\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId

works for me

Great!

@SaahilPriya
Copy link

1.Enter regedit in the search bar to open the registry
2.Delete project: computer\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId

works for me

Worked for me. Thanks.

@juniorUsca
Copy link

evaluation works for me in macOS

@yc5518
Copy link

yc5518 commented Oct 21, 2020

Thanks for sharing.

@lapcca
Copy link

lapcca commented Oct 23, 2020

Thanks for sharing.

@sunchenguang
Copy link

License key is revoked in macos beyond compare 4.2.3

@programmer131
Copy link

License key is revoked in macos beyond compare 4.2.3

same for linux, got this issue today

@baron-z
Copy link

baron-z commented Jan 30, 2021

牛逼 class

@amirudinaniq
Copy link

amirudinaniq commented Mar 2, 2021

license key is revoked :( anyone got another key or other solutions for mac ?

@hieunt-itfoss
Copy link

hieunt-itfoss commented Mar 5, 2021

Updated for Beyound Compare 4.3.x MacOS - the way which makes Always in evaluation mode.

  1. On Applications, Right Click on Beyond Compare > Show Package Contents
  2. Change the filename BCompare to BCompare.bak in Contents/MacOS
  3. Open Terminal, go to the dir : cd /Applications/Beyond\ Compare.app/Contents/MacOS
  4. Issue these commands: touch BCompare, and chmod -R 755 BCompare
  5. Open BCompare with Text Editor.
  6. Insert this script:
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.bak $@

Finally, open Beyond Compare again to whether if it runs in Evaluation Mode.

@kvachiravel
Copy link

kvachiravel commented Mar 31, 2021

Thanks. It worked

@saksim
Copy link

saksim commented Apr 30, 2021

--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----

On Windows, I have used this key. But the license key has been revoked.
Could you please help me?

THANKS!!! bro!!!! It exactly useful and helpful~

@sivakrishnat
Copy link

Updated for Beyound Compare 4.3.x MacOS - the way which makes Always in evaluation mode.

  1. On Applications, Right Click on Beyond Compare > Show Package Contents
  2. Change the filename BCompare to BCompare.bak in Contents/MacOS
  3. Open Terminal, go to the dir : cd /Applications/Beyond\ Compare.app/Contents/MacOS
  4. Issue these commands: touch BCompare, and chmod -R 755 BCompare
  5. Open BCompare with Text Editor.
  6. Insert this script:
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.bak $@

Finally, open Beyond Compare again to whether if it runs in Evaluation Mode.

Worked for m1 mac. Thanks.

@dalaiRama06
Copy link

Thanks. It worked like a charm

@vivatakethat
Copy link

Thanks a lot!

@mdestafadilah
Copy link

I don't need anymore, i'm just reset trial. it's enaugh.

@mengycs
Copy link

mengycs commented Jan 2, 2022

it`s worked, many thanks.

@oogleabcd
Copy link

Updated for Beyound Compare 4.3.x MacOS - the way which makes Always in evaluation mode.

  1. On Applications, Right Click on Beyond Compare > Show Package Contents
  2. Change the filename BCompare to BCompare.bak in Contents/MacOS
  3. Open Terminal, go to the dir : cd /Applications/Beyond\ Compare.app/Contents/MacOS
  4. Issue these commands: touch BCompare, and chmod -R 755 BCompare
  5. Open BCompare with Text Editor.
  6. Insert this script:
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.bak $@

Finally, open Beyond Compare again to whether if it runs in Evaluation Mode.

Thanks. It worked
intel macbook pro 2020 12.2 (21D49)

@lirany1
Copy link

lirany1 commented Mar 12, 2022

image
Any idea ?
it's on MacBook Pro (2019) monterey 12.0.1 (21A559)

@mdestafadilah
Copy link

image Any idea ? it's on MacBook Pro (2019) monterey 12.0.1 (21A559)

have you try this

rm “/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat”

sorry i have't macos event hackintosh. you can try, and report back if it's working.

Please clean install before run thats script.

@lirany1
Copy link

lirany1 commented Mar 14, 2022

@mdestafadilah
thankssss it works :)

@realkrzysiek
Copy link

It's not okay to do that.

I would like to add that the program is a bit underdeveloped.

@pinaki3majumder
Copy link

1.Enter regedit in the search bar to open the registry
2.Delete project: computer\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId

works for me

Superb Solution :)

@ahmadharis4u
Copy link

ahmadharis4u commented Apr 11, 2022

Was a happy user since past 2 years.
But this happened today for me on (windows) version 4.2.2.
Note : Never updated it.
image

Any suggestions?

@mary-ng5519
Copy link

m

Was a happy user since past 2 years. But this happened today for me on (windows) version 4.2.2. Note : Never updated it. image

Any suggestions?

That also happens to us

@mdestafadilah
Copy link

m

Was a happy user since past 2 years. But this happened today for me on (windows) version 4.2.2. Note : Never updated it. image
Any suggestions?

That also happens to us

just buy original license or reset trial mode.

@TheBrugne
Copy link

TheBrugne commented Jan 4, 2023

Semi - Cracked :)

Use this key

--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----

and modify the exe with a disassembler like this:
image

address 0x84E81B is for version 4.4.2, this offset can be different in others version.

@mdestafadilah
Copy link

it's work to update?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment