Freeware and free software Utilities 1.4.7

Optima SC Inc. in Utilities \ Misc. Utils.

This contains small utilities coded by us for different purposes. All these utilities are freeware or free software and come under no guarantee whatsoever.


This contains small utilities coded by us for different purposes. All these utilities are freeware or free software and come under no guarantee whatsoever.
Common units

*Generic common code for porting source on different pascal compilers. Currently supported compilers are Virtual Pascal, Delphi, Kylix, Free Pascal and Turbo Pascal. This includes objects, dos and strings units for Delphi.
*Generic unicode handling routines, defined as pascal strings (ucs2string, ucs4string). Handling routines for these strings types as well as their null terminated counterparts. Also includes conversion to/from other string types are present.

Generic routines related to standards such as ISO 8601 date-time routines, ISO 639 language codes and ISO 3166 country codes.

Standard types

Standard type definitions are a real mess between compiler versions, so these different units try to clean up the entire type mess and defines (or redefines some standard types), so that they are common across compilers. The following portable types are defined:

*Integer: The integer type is the base signed type that is optimized for the underlying machine architecture. So if the base machine architecture is 16-bit this value will be a signed 16-bit value. This is the type that should be used for counters, and internal variables.
*Cardinal: The cardinal type is the base unsigned type that is optimized for the underlying machine architecture. So if the base machine architecture is 16-bit this value will be an unsigned 16-bit value.
*Shortstring: This represents a string type composed of bytes followed preceded by a length byte. This is equivalent to the old string[255] or string type of Turbo Pascal.
*big_integer_t: The biggest integer size available for the compiler (usually equal to longint or int64)
*ptrint : This is the type to use when declaring an ordinal value that will be used to store the value of a pointer (typecasting between to/from a pointer to an ordinal).

The following defines the pre-defined types that have specific sizes and which are available on all supported compilers (some are defined by the compiler, others are defined by one of the units herein):

*byte (0..255)
*shortint (-128..127)
*word (0..65535)
*smallint (-32768..32767)
*longword (0..4294967295) [not supported on all compilers, emulated by longint]
*longint (-2147483648..2147483647)

Standard constants

These constants are used to represent information related to the operating system. They should be used instead of hard coding file system information. This will make the code more portable.

*LineEnding: String indicating the characters ending a text line in a text file.
*DirectorySeparator: This is the character or characters that separate the directories in a complete path specification.
*DriveSeparator : This is the character or characters that separate the directories from the drive specification in a complete path specification.
*PathSeparator: This is the character or characters that separate the directories from the drive specification in a complete path specification.
*FileNameCaseSensitive: This indicates if the filenames are case senstivie or not (this is a boolean value)


These are the defines that should be used to make your code more portable, they should be defined while compiling as they are used within these units, as well as help making the code clearer (most of these defines are supported by Freepascal);

*ENDIAN_LITTLE if the target is a little endian machine and the compiler is vp,bp,tp,delphi or kylix. ENDIAN_BIG if the target is a big endian machine.
*TP if the compiler is Borland Pascal or Turbo Pascal
*CPU32 if the target is a 32-bit compiler; this is true for Turbo Pascal, Virtual Pascal, Kylix, Delphi and most versions of Freepascal. Otherwise define CPU64.

Freeware and free software Utilities 1.4.7 Misc. Utils. software developed by Optima SC Inc. The license of this misc. utils. software is freeware, the price is free, you can free download and get a fully functional freeware version of Freeware and free software Utilities. Do not use illegal warez version, crack, serial numbers, registration codes, pirate key for this misc. utils. freeware Freeware and free software Utilities. Always use genuine version that is released by original publisher Optima SC Inc..

Similar Software

RPF ZipControl 3.0 RPF Software  Utilities

ZipControl is a "point and click" front end to the freeware Info-ZIP archive utilities Zip and UnZip. ZipControl makes it easy to view and print the files in a .zip archive, extract one or more of the files, and create new archives. Features ZipControl features include: View the...

Red Folders Desktop Organizer 1.0 Dr. Axel Benz  Desktop Management

Get everywhere you want with one click. The Dr. Axel Benz Red Folders. How much time do you spend on your PC with navigation? If you think that it is too much, this desktop organizer will help you. This windows (XP/Vista/7) desktop utility gets you to the folders you are working in with one...

rFactor Ignition  Games

rFactor is a great game, and what makes it so great is the ability of installing any mod into the game and play it. However, this comes with its downside: the mods make the system load heavier and heavier, while the configuration options are different for them. You can try using rFactor Tweaker...

Talent Editor 2.0.3 Ian.H  Games

Talent Editor is a simple editor for rFactor's AI talent (.RCD) files. Create and edit these files to adjust various AI performance values on a per-driver basis. A conversion wizard is provided that will convert talent files from F1C, GTR, GTL and GTR2 into rFactor format. The Talent...

mnoGoSearch for Windows Pro Lavtech.Com Corp.  Internet

mnoGoSearch for Windows PRO is designed to handle large amount of data. It stores data in a SQL database using an ODBC driver. This version also features NT Service for scheduling indexations and remote administration. mnoGoSearch Pro is designed for Windows NT/2000/XP only and will not run on...

Rainbow Folders 2 5 Piotr Chodzinski  Utilities

Rainbow Folders is a unique application that allows you to change color of any icon representing any folder. To make it short: with this program you can colorize your folders ! Such operation will speed up your navigation among thousands of folders located on your hard drive. Would you like to...

Tyre Size Calculator  Utilities

Tyre Size Calculator is a simple tool to calculate tyre width and wheel / tyre radius for rFactor tyre (TBC) files. It takes measurements such as 205/55 15 and converts them into millimetres suitable for rFactor usage. Tyre Size Calculator has a nice facelift, bringing along a more modern...

SoftwareUpdater 1. 1. 2004 Softwareupdater  Utilities

SoftwareUpdater keeps track the latest versions automatically. Softwareupdater also automatically upgrade your software with ease. Also, it is a software application designed to manage your installed software on your PC. SoftwareUpdater is a desktop utility which provides a powerful management...

LFS Replay Manager  Utilities

With this gaming software you can manage your live for speed replays easily. LFS Replay Manager develop Office 2007 Look & Feel themes, remove replay notes toolbar button, LFSWorld IDKey now stored encrypted, cache system for SPR files, '--debug' switch to control debug log writing...

mnoGoSearch for Windows Lite Trial Lavtech.Com Corp.  Utilities

The Windows version of MnoGoSearch inherited all the features of the Unix version, adding easy yet powerful graphic user interface. mnoGoSearch Lite is designed to work with small volumes of data (1000-3000 documents) and features a built-in database, so that no additional database software is...

Popular Software of Utilities - Misc. Utils.

Red Call Recorder 1  Misc. Utils.

Would you like to record phone calls ? 'Red Call Recorder 1.0' is the perfect way. When accepting a call, this program will immediately recognize the caller, than just click the button and start recording. You can pause, or continue recording, all in real time! Also, you can PreScreen the call,...

USB Monitor Pro 2.2.1 FabulaTech  Misc. Utils.

USB Monitor Pro is an effective and, at the same time, simple in use analyzer of USB traffic for Windows. It allows to monitor incoming and outgoing data of a USB device plugged into the computer. Main program features are: - Monitoring of data between USB device driver and the Host Controller...

KDT Soft. Recover Product Key Demo 1.0 KDT Soft.  Misc. Utils.

Software which allows the user to recover and change a product key for Windows XP, Windows Vista, Microsoft Office and Norton Anti-Virus .This software also enables the user to change who the product is registered to.Ideal if;You need to change your Product key to a legal one, in order to receive...

Partition Recovery Bootable CD 3.5 YIWO Tech Ltd  Misc. Utils.

Partition Recovery Bootable CD is the DOS Partition Recovery software for hard disk partition repair. It's designed to resolve the partition problems to recover the deleted, lost and corrupted FAT16, FAT32, NTFS, NTFS5, EXT2, EXT3, SWAP partitions on IDE, ATA, SATA, SCSI and removable hard...

Driver Whiz 6.4 Driver Whiz  Misc. Utils.

Driver Whiz software quickly locates the most current drivers for your computer through a user-friendly interface and a database of over eleven million drivers. Driver Whiz saves you time and frustration in getting your computer up-to-date.

Phone Calls Filter 1 Teley  Misc. Utils.

Call block for unwanted phone call with professional log software: Phone Calls Filter 1.0. Are you bothered with unwanted phone calls ? not anymore ! just set filters for incoming phone calls.. use categorized answering modes - such as: hanging up, personalized greetings etc... All based on...

Unistal Pen Drive Recovery 1.0 Unistal Data Recovery  Misc. Utils.

Quick Recovery for Pen Drive Data Recovery Software is best undelete pen drive utility and more readable pen drive file recovery tools for formatted or re-formatted pen drives. Unistal Pen Drive Recovery Software shows all recoverable files and to copy recovered files on healthy disk drives....

Photo Recovery Wizard 1.6 Coding Workshop Limited  Misc. Utils.

Have you ever deleted a photo from your memory card or hard drive by mistake, or perhaps unplugged your camera from your PC before it was safe to do so, corrupting the data on the memory card ?The Photo Recovery Wizard is an easy to use application that allows you to recover lost, deleted,...

Ekabakti E-Hadith Software E-book 2.0.1  Misc. Utils.

E-book software oriented for Hadith Prophet Muhammad s.a.w. Offer the 6 books of hadith including Sahih Bukhari, Sahh Muslim, Sunan Abi Daud, Sunan Al-Nasaie, Sunan Al-Tarmidzi and Sunan Ibnu Majah. Supported on non Arabic enabled environment. Text presented in Arabic and the interface is in...

FB Adder 1.1 The ToolSmith LLC  Misc. Utils.

FB Adder is a new Facebook Friend Adder tool to help you manage your growing Facebook profile. It can help you stay in contact with your friends and finding new friends has never been easier. FB Adder lets you easily locate friends using a name search, college search, business search and more.