TSP Lab DelThem - Delete unnecessary files DelThem

Delete unnecessary files by given file specification
("DelThem")

Table of Contents

Basic operation and features

User Interface

The main menu

Menu Menuitem Shortcut(s) Meaning
[Log]      
  Find line containing... (Ctrl-F) Find text in log window
  Find next matching line (F3) Find next occurrence of text in log window
  Details   Detail level of logging (Off, Normal, Detailed or Debug)
[Options]      
  Go on / Pause (CTRL-P) Runs / Halts processing
  Test CDR folder deletion () Check how much disk space the current configuration would free. Also shows deletable sum of _N folders.
  Auto scroll (ScrollLock, or ) Allow automatic scrolling of the log screen
  Save settings now!   Save actual settings into the configuration (DelThem.ini) file

The bottom status-line

Configuration (DelThem.ini) file settings

Section Entry Example Meaning
[Position]      
  iLeft 284 Position of the program module on the display screen
  iTop 69 Position of the program module on the display screen
  iWidth 768 Position of the program module on the display screen
  iHeight 558 Position of the program module on the display screen
[Delete]      
  szDeleteFileMask d:\Sga\DelThem\Garbage\*.qqq Mask of file specification to be deleted
  szDeleteFileMask... d:\Sga\DelThem\Garbage\Garbage1\*.tmp Additional file deleting specifications can be given by creating new definition entries.
'...' should be replaced with any different text for the different entries.
  dwDeleteDelaySec 100 The minimal age (in sec) of files to be deleted
  dwDeleteCheckPeriodSec 10 The period time (in sec) of file checking operation
[Options]      
  bGoonProcessing True True if processing is active
  bAutoScroll True (Refer to the [Options]/Auto-query monitors menu item!)
[Delete CDRs]      
  dwCheckPeriodSec 3 Directory checking period. Loaded and logged at start-up.
  dwDiskSpaceLowLimitMB 100000 Deletion starts if the free space of the disk is lower than this value.
  sCdrFilesPath c:\CDRfiles Defines the path containing CDR folders and files to be deleted in case of low disk space
  sCdrDirPostfix GyMon Defines the postfix of the name of the folders to be deleted
In case of absence of this entry, the program would apply the default value ("SgaMon") as the directory name postfix.
In case of automatic deletion of GTP-CDR directories this entry must be defined and must have empty value ("sCdrDirPostfix=").
  sCdrFilesPath_0 d:\SGAFiles When a CDR subfolder is deleted then correspondig subfolder from this folder is also deleted. (At most 10 different folders can be defined.)
  sCdrDirPostfix_N DiamS6 Defines the postfix of the N'th subfolders to be deleted
(N=1..9; defaults to the value of INI/[Delete CDRs]/sCdrDirPostfix)
[Options]      
  bGoonProcessing True True if processing is active
  bAutoScroll True (Refer to the [Options]/Auto-query monitors menu item!)
[Advanced]      
  sCaption CDR folders Alternative caption text for easy distinguishing amongst multiple instances of this module
  wLogDetailLevel 3 (Equals to the listed order; refer to the [Log]/Details menu item!)
  dwMaxLinesInLogWindow 1000 Number of lines in the log window on screen
  sLogFilesPath d:\Sga\DelThem\LogFiles Path for the Log files

Version history