It's only patching the 32bit version. Please let me know if you've tried Berlin, Rio etc. When I get more time I'll tackle the 64bit versions but this is a start.
Here is the first go at the latest version of Eurekalog. It's scruffy but the patch stops compiled Exe from expiring after 30 days. It still has Unregistered, Trial, Unlicenced showing in the IDE but these are cosmetic. Too lazy to change
1. Uninstall Eurekalog if you already have it on your system.
2. Install the enclosed Trial version (which was downloaded directly from Eurekalog's website)
or download yourself from https://www.eurekalog.com/downloads_delphi.php
3. Copy the content of the patcher folder into the root folder of the Eurekalog Install (it should contain License.txt).
e.g. C:\Program Files\Neos Eureka S.r.l\EurekaLog 7\
4. Run 'eurekalog_patch.bat' (Run from CMD inside the root folder or double click the batch file).
5. That should be it. Launch BDE and happy coding.
EurekaLog is the new Delphi and C++Builder exception tracer tool that gives your application (GUI, Console, Web, etc.) the power to catch all exceptions, memory leaks and detect infinite-loops and deadlocks. It generates a detailed log with the call stack at the point that raised the exception, showing unit, class, method and line number, (see this example), and displays it on screen and optionally sends it back to you via email or to a Web Server (using the HTTP-S/FTP protocols or sending directly to your preferred "Web Bug Tracker" software), thus helping speed up the process of bug-location and resolution by a factor of 10!
Update: Script now disables nag in the IDE. @Echo Off&PUSHD %~DP0 &TITLE EurekaLog v188.8.131.52 Patcher SET Curr=%~dp0 SET Temp=%Curr:~0,-1% SET EurekaLog="%Temp%" ECHO On @REM Make sure you are in the root directory e.g. C:\Program Files\Neos Eureka S.r.l\EurekaLog 7 sfk.exe replace -dumpall -binary /742CDD45E0DC5DD89BDF/9090DD45E0DC5DD89BDF/ /0F84DB00000033C05568/E9DC0000009033C05568/ /0F84E300000033C05568/E9E40000009033C05568/ -dir %EurekaLog% -file .dcu .bpl .lib -yes sfk.exe replace -dumpall -binary /74258D45F4E8D4FBFCFF/90908D45F4E8D4FBFCFF/ /740A8D45FCE840B6FCFF/90908D45FCE840B6FCFF/ /74258D45F0E844F9FCFF/90908D45F0E844F9FCFF/ /FF5254E8D884FEFF8B45/FF525490909090908B45/ /54007200690061006C00/4200340041004C004C00/ /55004e004c004900430045004e0053004500440000000000/4c004900430045004e005300450044000000000000000000/ /55004e005200450047004900530054004500520045004400/520045004700490053005400450052004500440000000000/ -dir %EurekaLog% -file EurekaLogExpert*.bpl -yes @Echo OFF pause