Dovolujeme si Vás srdečně pozvat na živá vystoupení Stephena Balla, Antonia Zapatera a Bruno Fierense, které se bude konat v sále Městské knihovny v Praze. Naším cílem je podělit se s Vámi o novinky a náměty, jak si usnadnit a urychlit každodenní práci a s čím vším Vám mohou pomoci komponenty od společnosti TMS Software.
Termín: 20.4.2023 od 9:00
Seminář je zdarma, v anglické jazyce a českém simultánním překladu. Klikněte na tlačítko pro další info a registraci!
Alfa File Protector Network Edition v.2012.3.18.1736
By Alfa Corporation.
Commercial 21 May 2012Description
Alfa File Protector (AFP) is a unique component / library, for Windows developers, for integrating file protection and file hiding in developers' applications, without having to bother about the complexity of the Windows internals (how it works, how to filter it etc.). Alfa File Protector component sends so called protection items to the driver, which are used on-the-fly by the driver to allow / deny a file operation to occur:- can deny file open, file create, file replace, file read, file write, file/directory rename, file delete, directory create, directory delete, query file/directory attributes, change attributes, query last access date, query modification date, query creation date, set last access date, set modification date, set creation date; can hide files (make them invisible, but still accessible if the user / program knows the exact location of it), and can make files fully inaccessible (invisible, and not accessible even if the user / program knows the exact location).
- can filter file patterns using wild cards, can use more than one pattern per entry (e.g. *.exe;*.dll), can filter process names, can filter exclusion filters for file names and processes, as well.
- supports tagging a password with an entry. This way an entry is protected from unauthorized users, and makes it easy to create multiple user interface in no time. Passwords help protect items from being deleted, changed and even listed, unless the user known the exact password.
- provides so many options, that help developers make programs easier, faster and in a more efficient style, like multiple patterns per entry, process filtering, the variety of file actions to choose, password protected items, patterns and passwords limited only by available memory, network file protection and a lot more.
- supports Unicode and ANSI characters, providing the ability to make applications for far east countries (Japan, China, Korea) and also Hebrew and Arabic character support. Unicode version also helps protect files without worrying about the character code page. Alfa Corporation ships ANSI and Unicode versions as separate drivers, for full compatibility.
- can protect files by user on Windows NT, using Security Descriptors.
- can protect files by time of the day.
- Supports Windows 95/98/98SE/Me/NT4 (legacy filter, on request only) 2000/XP/2003/Vista/7/2008/8.
Informations
- Status: Demo only
- Source: On purchase/registration
- price: $3499.95
- Source price: $14999.95
- Exe demo: included
- Size: 1 516kB
Platforms: C2k10, C2k6, C2k7, C2k9, CB3, CB4, CB5, CB6, CBXE, CBXE2, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2
Callback File System v.1.0
Description
With Callback File System you can create your own file system within your application and expose this file system to Windows as a virtual disk.Callback File System provides a kernel-mode driver, which calls your application when it needs to perform some file system operation, and a user-mode API for use by your application. And your application can expose generic data as a file system to third-party processes.
Such approach lets you offer the remotely stored information for system-wide access.
Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $2430
- Source price: $14580
- Size: 2 834kB
Platforms: C2k6, CB5, CB6, D2005, D2006, D2007, D5, D6, D7
CallbackDisk v.1.0.3
Description
CallbackDisk lets you create virtual drives and disks, format them to FAT or NTFS, and mount as if they were physical devices.Virtual disk is the one that has a file system on it, but is not physically located on a disk partition. The storage can be actually located in a file residing on a local disk, or in applicaiton resources, or in memory, or somewhere at a remote location. The important part is that this disk is visible to the user (and to other applications) as if it were a formatted hard disk partition.
Virual disk can be needed in many cases. The examples of use are:
- the application stores some data internally (in resources or in supplementary files) and it needs to use some library, which can only work with file located within a system-wide file system. The examples include DirectX libraries, Flash player, many third-party components.
- the application must hide presence of the disk from the user, while keeping it (the disk) available for some applications
- and more ...
Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $2700
- Size: 2 175kB
Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D2007, D4, D5, D6, D7
Check Disk and Format Disk component v.1.3
Description
The Check Disk and Format Disk component is a Delphi wrapper around the Windows APIs exported by fmifs.dll, which are used to format fixed or removable disk drives and perform disk checks on Windows NT4 and later. It supports any local disk drive that has been assigned a drive letter by Windows, just like the normal format and check disk tools in Windows.The component may be used to format disks which are not currently in-use, and to verify the file system on any drives, but only fix it on drives that are not in-use. It may be useful for preparing removable backup drives.
These fmifs.dll APIs are undocumented by Microsoft, but were reverse engineering by System Internals. The component is is based on the command line Chkdskx and Formatx applications by Mark Russinovich available from his site.
Please note that the fmifs.dll APIs are different from most other Windows APIs and are intended to be interactive with the user, rather than passively accepting input and providing simple output. Specifically, they return progress information that is normally seen in a Windows dialog or in a command line window, showing the steps being taken and reporting any errors or corruption found. This component attempts to parse the messages and provide simple return information. A demo program illustrates the use of all the functions.
Informations
- Status: Fully functional
- Source: Included
- Size: 308kB
Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3
Direct9x
By Alfa Corporation.
Freeware 28 Jan 2000Description
This contains some functions that are wrappers to the DeviceIOControl calls under Windows 9x. Many people wonder how to use DeviceIOCOntrol under Windows 9x, well here's the answer.Informations
- Status: Fully functional
- Source: On purchase/registration
- Size: 25kB
Platforms: CB1, CB3, CB4, D2, D3, D4, D5
Hide My Folders ActiveX v.4.0.320
Description
Hide My Folders ActiveX is a robust ActiveX Control that lets developers hide any file or folder in Windows system. You don't need to dive into hazy world of low-level file access functions. Once files or folders are hidden they cannot be accessed, searched for, viewed or deleted, therefore no one will know that they exist. Instead of specifying necessary file/folder names you could define pattern-matching mask to hide a group of files that complies with certain criteria such as same extensions or similar names. Using Hide My Folders ActiveX methods and properties you could easily implement advanced hiding features in your application saving time and efforts while focusing on other tasks.Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $199.95
- Size: 4 379kB
Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CBXE, CBXE2, CBXE3, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DXE, DXE2, DXE3
KA DriveLetter v.1.0
By Kiril Antonov.
Freeware + source 03 Oct 2004Description
KADriveLetter gives ability to mantain assigned drive letters to devices in your system. It can hadle 3 manipulations:- Assign drive letter to Device/Partition
- Remove drive letter assigned to Device/Partition
- Change drive letter assigned to Device/Partition.
Informations
- Status: Fully functional
- Source: Included
- Size: 5kB
Platforms: D6, D7
Physical Disk Access v.1.0
By Alexander Grau.
Freeware + source 01 Sep 2001Description
This toolbox supports read and write-access for Delphi on the entire hard disk. Runs under Windows 95, 98, ME, NT and 2000. Under Windows 95 the Toolbox uses a VXD-driver written for this purpose (INT 13 Extensionses VXD). The example-program is a sector monitor.Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 165kB
Platforms: D3, D4, D5, D6
Raw Disk Access v.1.1
Description
RDA makes direct, low-level, byte-precise reads and writes to mass-storage devices easy. No need to have to deal with DOS interrupt calls or any such nonsense - RDA takes care of all the behind-the-scenes work for you. RDA also handles the variations in access methods needed by different Windows versions. RDA can read from or write to any specific sector on a logical drive.And if that's not easy enough, there's even a nonvisual frontend component that makes RDA appallingly easy to use - pick drive/first sector/how many sectors to read, call one procedure to perform the actual read, read data from a property.
New to RDA 1.1 - RDA has been upgraded to support partitions larger than 4GB. You can now read from or write to any sector or cluster on a FATxx or NTFS partition of any size the filesystem allows.
RDA is based on and inspired by a Delphi unit file called VWIN32, written by Geir Wikran, and incorporates portions of VWIN32 directly. As such, RDA is released under the same licensing terms as VWIN32 - free for personal or commercial use as long as the source itself is never sold or misrepresented.
RDA is designed for Delphi 7, but should be adaptible for most versions of Delphi with minimal to moderate editing.
Please note: The RDA distribution includes a demo application which requires the Hexeditor components by Markus Stephany.
Informations
- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 376kB
Platforms: D3, D4, D5, D6, D7
SolFS Driver Edition SDK v.1.07
Description
With Solid File System Driver SDK your application can create a virtual disk, accessible for all or chosen processes. The data is kept in a SolFS storage.SolFS is is a virtual file system, stored in single file (or database record, file resource or just memory block). SolFS has all necessary functionality, that can be found in modern file systems, such as support for streams inside of files, file and stream encryption, compression, journalling (support for data integrity), file and storage metadata, symbolic links etc.
Using SolFS you can simplify or completely solve the problem of managing large number of supplementary files, needed to your application. Now your customers won't be confused by unknown files, populating their disk drive. Also the problem of accidential file deletion is solved: all files are kept in one place out of user's touch. When you use one file (file system storage) application maintenance and user support becomes much easier.
Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- Size: 7 687kB
Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D4, D5, D6, D7
SubstDrive v.1.2
Description
API for work with substitution device (see DOS command "subst"). Win9x only. For WinNT and Win2000 use native API call.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: CB3, CB4, CB5, CB6, D2, D3, D4, D5, D6, D7
TDiskIO v.2.0
By CJSC G-Light.
Freeware + source 09 Dec 1998Description
This component can be used with any version of 32-bit Delphi, and its units canbe ported to C++ Builder. Now about TDiskIO functionality. The main functions in the units are commented.
- Direct disk access (read/write) logical sectors
- Direct disk access (read/write) FATs, clusters - supports FAT12, FAT16 and FAT32 file systems
- Works only under Windows 9.x
- Has everything needed in order to modify any disk file or directory directly inspite of its write protection or share aware, even running executables and DLLs.
Informations
- Status: Fully functional
- Source: Included
- Size: 15kB
Platforms: D2, D3, D4
TFormat v.1.0
By Mike Johnson.
Freeware + source 26 Mar 1998Description
Format floppy disks in Win32 enviroment. Used undocumented API functions of shell32.dll.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D3
Virtual Disk SDK v.1.1
By Igor Zorkov.
Freeware 17 Dec 2014Description
Virtual Disk SDK is a library for software developers that allows to create virtual drives and disks, format them to FAT or NTFS or other file system, and mount as if they were physical devices, you can work with it just as with a usual disk, from you it isn't required knowledge in kernel mode programming, file operations are processed in user modeInformations
- Status: Fully functional
- Source: N/A
- Size: 13 934kB
Platforms: DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7
Windows XPE Enhanced Write Filter header conversion v.1.2.0
Description
The Windows XP Embedded Enhanced Write Filter (EWF) is used to protect one or more disk volumes by intercepting write requests to the volume and redirecting it to an overlay volume, either RAM or another disk. Note the EWF header conversion is only useful on Windows XP Embedded with the Enhanced Write Filter DLL installed. It is not available on Windows XP Pro, or other operating systems.EWF is designed to protect the Windows boot volume so effectively it's write protected and boots up identically each time, with any changes made to a protected drive being lost on power down. If changes need to be saved, EWF API calls are needed followed by a reboot to actually update the protected drive.
Microsoft provides a command line utility EWFMGR.EXE that reports any protected volumes and provides various commands that will be processed on the next restart of the PC.
The EWF API allows these commands to be made from Windows applications. The Microsoft EWFAPI.H C header file is included, with the Microsoft help file that details the various APIs. The EWF API functions enable applications to query and modify EWF configuration settings for protected volumes. Typical usage scenarios for these functions include:
- Disabling/enabling EWF for a protected volume.
- Restoring or discarding an overlay level.
- Creating a checkpoint by adding an overlay level.
- Committing the current overlay.
- Persisting data through a reboot.
Informations
- Status: Fully functional
- Source: Included
- Size: 528kB
Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3