Download Latest Version Release.zip (13.6 MB)
Email in envelope

Get an email when there's a new version of XLogProtection

Home / Source
Name Modified Size InfoDownloads / Week
Parent folder
WadLibraries.pas 2016-04-19 33.5 kB
XLogProtection.res 2016-02-14 62.7 kB
XLogProtection.stat 2016-02-14 172 Bytes
XLogProtectionUnit.dfm 2016-02-14 5.9 kB
XLogProtectionUnit.pas 2016-02-14 9.9 kB
XLogProtection.dpr 2016-02-14 305 Bytes
XLogProtection.dproj 2016-02-14 29.2 kB
XLogProtection.dproj.local 2016-02-14 771 Bytes
Totals: 8 Items   142.5 kB 0
V 1.1 -  14/02/2016
FIxed a Problem Where the Process List was not updating during background operation (so it would previously only work  on processes that were running at the time of first  execution ) 


Usage:

Installation : Just unpack (using 7zip) and click the executable.  http://www.7-zip.org/


Use the left side text box to enter the names of executables that you would like to disable the X(Close) button for. This is a substring match so chr will match on the process chrome.exe. It is not case sensitive.

Press the Execute Protection button to disable matching X(Close) buttons one. Conversely Pressing the Remove Protection Button will re-enable the close buttons.

Clicking on 'Background Protection' will cause the programme to minimise to the system try (where the icons beside the clock are kept).  You can then interact with the programme via the system tray icon.

'Set This Programme To Run At Startup'
This option will create a link to the programme within the startup directory.  The programme will also be set (via its .ini file) to run Background Protection automatically. You can change this later by editing the settings.ini file.

Source Code.

Included is the primary code for delphi.  I will need to create and upload miniature versions of the libraries commonfunctions and  ansiadvancedstring as the main versions are infested with further library dependencies to libraries such as Asphyre Drirectx, the jedi library and others. 
Source: ReadMe.txt, updated 2016-02-14