Freeware and free software Utilities
- Downloads:
- Views:
- Rating:

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)
Defines
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.
Free download from Shareware Connection - This contains small utilities coded by us for different purposes.
Version: 1.4.7 | Size: 706 KB | Platform: WinOther
Released Date: | Rating: 0 | Title: Freeware and free software Utilities
Author Url: http://optimasc.com
Program Info Url: http://optimasc.com
Download Url: http://www.optimasc.com/products/utilities/common1.4.7src.zip
File identifier - The file identifier is a command line tool that permits identifying files.
Description explorer - Description explorer is a collection of tools for metadata and file management for Windows operating systems.
Common units - This contains small utilities coded by us for different purposes.
Virtual instruction set machine - This is a prototype of a complete virtual machine.
General file access library - This is a library for reading and writing file streams which are block or chunk based.
Tracks Cleaner
Disk Cleaner
WinUtilities
Windows XP Cleaner
Starup Cleaner
Trace Cleaner
Advanced StartUp Cop
Disk Drill
Manage Active Directory Reports
GSA Backup Manager
RadarSync PC Updater: driver updates
XP System Optimizer
Windows 7 System Suite
Free Undelete
Backup
Benchmarking
Calculators
Clipboard
Desktop Enhancements
File & Disk Management
File Compression
File Splitters
Font Tools
Keyboard
Icon Tools
Launchers
Memory Management
Mouse
Front Office Telephone Purposes
Easy Move Inventory Insurance Purposes
Calculate Miles Trucking Ifta Purposes
Dew Stock Trading Software Learning Purposes
Coded Color
Recover Lost Files Pro - Recover Lost Files ( Recommended by Microsoft(R) ). How to recover lost files? Recover deleted files with the lost file recovery software, Recommended by Microsoft(R) Corporation. Recover Lost Files - Download software at Recover-Lost-Files.org !
How to Organize Music Files - How to Organize Music Files - now with new technologies it is clear how to organize music files. Special tool, designed by our programmers will show how to organize music files automatically! Learn how to organize music files.
Recover Files from Recycle bin - Recover Files from Recycle bin - How to recover files from Recycle bin? Recover deleted files from Recycle bin with the Recycle bin recovery software. Recover Files from Recycle bin - Download software at Recover-Files.ca
Recover Deleted Files Pro - Recover Deleted Files - easily with the Software, Recommended by Microsoft(R) Corp. as the best program to recover deleted files. Recover deleted files from recycle bin and other places. Recover Deleted Files - Download at Recover-Deleted-Files.us !
Find Duplicate Files Platinum - Find Duplicate Files - easily with the Software, Recommended by Microsoft(R) Corporation as the BEST software to find duplicate files on any computer. Find file duplicates, delete and remove duplicates - Download software at Find-Duplicate-Files.net
Shareware Connection periodically updates pricing and software information of 'Freeware and free software Utilities' from company source 'Optima SC Inc.' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'Freeware and free software Utilities' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Freeware and free software Utilities.
Trend Micro HouseCall - With time, PC users find it increasingly difficult to keep their systems free of malware and rogue apps, despite using latest and feature packed security software. This is mostly owing to the evolving nature of malware and newer types of ...
360 Internet Security - Using a computer without having capable Security software installed is equivalent to sleeping with your house’s main door wide open. Whether you use a PC at home or manage a network of computers at the workplace, PC security suite has ...
Norton Identity Safe - Symantec has been one of the most popular and major players in computer security solution for years. Its cutting edge system security products usually come with data security features. However, with its Identity Safe, the company has given users ...
CherryPlayer - When you want to watch movies, online videos or listen to music tracks, using a suitable application is required. There is no hard and fast rule that you have to stick to Windows default media player software for such needs. There are plenty of ...
Canva - While designing becomes a requirement for millions of PC users at times, a majority of them do not feel comfortable about using mainstream design software. The steep learning curve associated with some graphic design and print publishing apps ...
Quick Crypt - PC users have become more conscious and careful about privacy of their data these days, especially about the data they need to share with others. There are valid reasons for this trend. Instances of personal information theft and attacking are on ...
Portable SMPlayer - Using media player software is something PC users are not alien to, as it is. Even the most workaholic users indulge in listening to music tracks at times. While the WMP, which comes with Windows, may serve needs for some users, it is not ...
Bitcasa - The way computing technology evolves is quite amazing. Even a few years back data backup was limited mostly to external hard drives and DVDs. However, the proliferation of high speed internet access and emergence of cloud storage services have ...
Windows Live Family Safety - Using parental control applications has become a necessity for those people who have tech savvy kids and computers at home. In fact, you should use such software even if your kid is not tech savvy. Needless to say, children depend on internet for ...
HandBrake - Nearly every PC user gets into a situation when they fail to understand what to do with a DVD that will not play back on DVD player or PC owing to format restrictions. Some users may also feel irked about a video file downloaded from web refusing ...