AidAim Software LLC
Company Homepage: http://www.aidaim.com
- Support for Delphi 7-XE8, C++Builder 2005-XE8, Embarcadero Rad Studio 11 and Lazarus
- Extended interactive functionality
- Connection to 20+ databases
- Export in 45 Data Formats
- 40 types of bar codes
- Support for 48 Languages
- Cloud service integration
Total 10 products
Accuracer Database System v.9.00
DB-Aware Components > Direct DB Access > Custom
Description
Accuracer is a compact, embedded, single-file, multi-user (file-server and client-server) cross-platform BDE replacement database with SQL support based on a new original BDE alternative database engine that supports the almost all TTable, TQuery, TDatabase, TSession, TBatchMove functions and provides some special ones to give you wide functionality and ease of use.- Multi-user (both client/server and file/server)
- Multi-thread access
- Storing all tables inside the single database file or even inside the executable file
- No BDE; no DLLs
- SQL'92 (DML & DDL) support
- Referential Integrity support (SQL'99 compliance)
- Stored procedures and functions
- Fully compatible with standard DB-aware controls
- IProvider Support (ClientDataset)
- Small footprint and low memory usage
- In-Memory tables support for the fastest data access
- Varchar and BLOB field types with optional data compression
- Strong encryption with wide variety of algorithms and modes
- Transactions support with READ COMMITTED isolation level
- BatchMove component
- Reverse engeneering (tables to SQL script export)
- Backup and Restore support
- Capability of database embedding inside the executable file
- ODBC Driver available
- No royalties
- Full source code available
- Windows / Linux cross-platform database engine
- Unmatched ease-of-use, comprehensive help, lots of demos and utilities with source code for Delphi/C++Builder and Kylix.
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $155
- Source price: $355
- Size: 17 069kB
Platforms: CB5, CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, FM, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CB64, CBXE5, DXE5, DXE64, D5, D6, D7, D2005
Accuracer Database System for Kylix v.1.40
Kylix > Database > Direct Access
Description
Accuracer is a compact, embedded, single-file, multi-user (file-server and client/server) cross-platform BDE replacement database with SQL support based on a new original BDE alternative database engine that supports the almost all TTable, TQuery, TDatabase, TSession, TBatchMove functions and provides some special ones to give you wide functionality and ease of use.- Multi-user (both client/server and file server)
- Multi-thread access
- Storing all tables inside the single database file
- No BDE; no DLLs
- SQL'92 (DML & DDL) support
- Fully compatible with standard DB-aware controls
- IProvider Support (ClientDataset)
- Small footprint and low memory usage
- In-Memory tables support for the fastest data access
- Varchar and BLOB field types with optional data compression
- Strong encryption with wide variety of algorithms and modes
- Transactions support with READ COMMITTED isolation level
- BatchMove component
- ODBC Driver available
- No royalties
- Full source code available
- Windows / Linux cross-platform database engine
- Unmatched ease-of-use, comprehensive help, lots of demos and utilities with source code for Delphi/C++Builder and Kylix.
Informations
- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $155
- Source price: $375
- Size: 972kB
Platforms: KLX3
AidAim CryptoPressStream v.6.00
Components > Data Compress > Custom formats
Description
CryptoPressStream is a streaming compression and encryption library. It provides transparent access to compressed or encrypted data stored in the stream object. All stream objects are 100% compatible with TStream and have some advanced functionality like progress event, LoadFromStream, LoadFromFile, SaveToStream, SaveToFile methods, Lock and Unlock methods for multi-thread usage. CryptoPressStream includes TCPSManager component (thread safe) that provides easiest setting of compression and encryption parameters, contains list of opened streams.Key features:
- Transparent streaming compression and encryption library with 100 % TStream compatibility.
- Forward and backward seeks to any position, partial rewriting of the stream, read cache.
- Support for large 64-bit streams (> 2 Gb).
- Compression and encryption component supporting buffers, strings, files.
- Compression algorithms ZLIB, BZIP and PPM.
- Strong customizable encryption with binary key support (12 algorithms and 4 modes): Rijndael (AES) 128 and 256, Blowfish, Twofish 128 and 256, DES single, double and tripple, Square.
- TCPSManager component for compression and encryption settings, list of opened stream, memory leaks prevention.
- Native VCL, does not require any DLLs.
- 7 Demos, Component Reference with Delphi and C++ prototypes.
- Royalty free.
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $255
- Source price: $495
- Size: 1 822kB
Platforms: CB4, CB5, CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CB64, CBXE5, DXE5, DXE64, D4, D5, D6, D7, D2005
AidAim SQLMemTable v.8.00
DB-Aware Components > Direct DB Access > Memory Tables
Description
SQLMemTable is a fast and easy-to-use in-memory table and query VCL for Delphi and C++ Builder. SQLMemTable includes three visual components:- TSQLMemTable, which is a fast and easy in-memory TTable replacement;
- TSQLMemQuery that provides a subset of SQL'92 operators;
- TSQLMemBatchMove which is very close to TBatchMove and supports almost all of its functionality.
- SQL (DML and DDL) commands support;
- support (SQL'99 compliance);
- Stored Functions and Procedure support
- BatchMove component;
- master / detail relationship;
- Database Designer - design-time editor for TSQLMemDatabase
- creating, renaming, emptying, deleting and restructuring tables;
- creating, editing, deleting, browsing and searching for records;
- creating and deleting multiple indexes;
- calculated and lookup fields;
- filtering support;
- BLOB fields compression;
- importing from and exporting to any dataset in fast and easy way;
- internationalization / localization and Unicode support.
Informations
- Status: Fully functional
- Source: On purchase/registration
- Source price: $295
- Size: 4 458kB
Platforms: CB5, CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CB64, CBXE5, DXE5, DXE64, D5, D6, D7, D2005
CalcExpress v.2.20
Components > Science > Expressions
Description
CalcExpress is an interpreter for smart and easy evaluation of mathematical expressions. It supports 5 operators, parenthesis, 18 mathematical functions and user-defined variables.Informations
- Status: Fully functional
- Source: Included
- Size: 121kB
Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D2007, D4, D5, D6, D7
DiffExpress v.1.40
Components > Science > Expressions
Description
DiffExpress provides an easy way to use symbolic differentiation of mathematical expressions in your applications. Supports 5 operators, parenthesis, 18 mathematical functions and user-defined variables.Informations
- Status: Fully functional
- Source: Included
- Size: 101kB
Platforms: C2k6, CB4, CB5, CB6, D2005, D2006, D2007, D4, D5, D6, D7
EasyTable v.8.00
DB-Aware Components > Direct DB Access > Custom
Description
EasyTable is the BDE alternative database system with SQL support providing access to a database in its own single-file format in fast and easy way. It contains 4 components called TEasyTable, TEasyDatabase, TEasyQuery and TEasySession. TEasyDatabase is intended for working with several tables in a single file. TEasyQuery provides SQL and DDL commands support. TEasySession is specially designed for multithread access. TEasyTable is a TTable replacement supporting most of its features such as master/detail, filtering, searching, sorting, Key and Range methods, BLOB fields and some special ones such as data encryption, BLOB data compression, multi-indexes, shareable in memory capabilities, in-memory mode and others. TEasyTable doesn't use BDE, has small footprint, provides extremely fast data access with buffering and has the excellent search performance using multi-indexes (see http://www.aidaim.com/articles/dbtests1.php for details). EasyTable supports storing multiple tables inside the single database file or even inside the executable file. Itis fully compatible with standard DB-aware visual controls such as QuickReport, DBGrid, DBNavigator, DBImage, DBMemo, DBRichEdit and others. EasyTable supports calculated and lookup fields. EasyTable provides data importing from and exporting to any data source. It supports internationalization / localization and Unicode. Also there are many useful things such as table restructuring, table data restoring, displaying progress during slow operations with the table data and so on. EasyTable includes some utilities with sources such as EasyTable Manager, a visual utility for creating and editing databases and tables as well as importing / exporting data. There are comprehensive help system and many demos for Delphi / C++ Builder in the EasyTable delivery package.- EasyTable Free is a free variant for 30-day trial only (with nag-screen outside IDE). Using this trial versions in commercial applications is strictly prohibited.
- EasyTable Lite has no SQL and multithread support. For single developer only.
- EasyTable Com is a general purpose variant with no restrictions for one developer only.
- EasyTable Pro contains full source code in addition (for single developer).
- EasyTable Team4: source code version for 2...4 developers.
- EasyTable Team8: source code version for 5...8 developers.
- EasyTable Enterprise is source code version for entire company. Includes Upgrade Subscription for 12 months.
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $75
- Source price: $335
- Size: 9 079kB
Platforms: CB4, CB5, CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CB64, CBXE5, DXE5, DXE64, D4, D5, D6, D7, D2005
GLVisir v.2.50
Components > Effects and Multimedia > OpenGL
Description
GLVisir is a component for on-screen displaying animated or static 3D scenes using hardware or software OpenGL for rendering. It is designed for rendering 3D surfaces and 3D sets and provides the following features:- Rotation, Zoom, Move objects;
- Changing rendering style (wired, filled, combined) at run-time;
- Animation with different Speed and Loop mode;
- Simultaneous frames mode;
- Translucent mode;
- Displaying axis and coordinate ranges.
Informations
- Status: Fully functional
- Source: Included
- Size: 108kB
Platforms: C2k6, CB5, CB6, D2005, D2006, D2007, D5, D6, D7
MsgCommunicator v.6.00
Description
MsgCommunicator is a native Delphi / C++Builder software Development Kit (SDK) which was specially designed for the easy creation of custom Internet/Intranet client/server messenger systems like Mirabilis ICQ, AOL Instant Messenger (AIM), Jabber, etc. with data compression and strong encryption as well as with other advanced networking technologies. MsgCommunicator allows sending and receiving binary buffers, streams, and string messages.MsgCommunicator supports both client/server and peer-to-peer architectures. The great advantage of client/server technology is an ability to send message to the client which is currently off-line. Also MsgCommunicator allows working without server that enables you to build a chat or any other peer-to-peer application in the fast and easy manner.
You can easily speed up network messages exchange by reducing the size of data needed to send. MsgCommunicator compresses/decompresses data on the fly. The compression routines used in the MsgCommunicator are much faster than most of popular archivers like WinZip, WinRar, etc. MsgCommunicator enables you to select one of the three data compression algorithms (ZLib, BZip, PPM) and one of 9 compression modes for each to achieve necessary speed and compression ratio with data of any type.
MsgCommunicator supports encryption of the network traffic using any of 12 strong encryption algorithms with one of four encryption modes (CTS, CBC, CFB, OFB) by using a password as well as by an encryption key itself to protect your data. MsgCommunicator has one of the best encryption functionality among all known messenger systems.
MsgCommunicator also provides messenger functionality to work with ContactList, UserInfo, Users Database etc. to enable you to build your IM application easily and quickly. You have no needs to think on how to store client and server data because all necessary features are already released in MsgClient and MsgServer visual components.
Also, you can store messages, contacts, user info in the Accuracer database or in MySQL database using database modules available at additional price. With a database module, MsgCommunicator supports message history on the client side as well as on the server side. Also the ability to search messages and user by details in the database is available with a database module.
MsgCommunicator allows sending/receiving very large objects with progress indicator support. Any number of files/streams can be sent/received simultaneously. Transmitting of files and streams takes no effect on the other command/message data exchange. These objects can be sent directly or thru server despite of their sizes which can be very large. MsgCommunicator enables you to customize network data transmission process for each file/stream independently.
MsgCommunicator is successfully tested with 100,000 simultaneous connections and high load messaging. Each server can theoretically handle up to 2^31 (over 2 billions) concurrent connections on the single machine (really limited by hardware). MsgCommunicator is a ready solution for building corporative or public internet servers.
Informations
- Status: With Nag-Screen
- Source: On purchase/registration
- price: $295
- Source price: $595
- Size: 3 380kB
Platforms: CB5, CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CB64, CBXE5, DXE5, DXE64, D5, D6, D7, D2005
Single File System v.5.00
Components > Files and Drives > Packs
Description
Single File System is a library designed to provide an easy way to work with multiple files and folders stored as a part of a single file with advanced compression and encryption functionality. This solution encapsulates small yet powerful file system within a single file.Single File System is based on new special SFS-technology, which has a number of unique features and provides the new benefits for application building.
Key features:
- Compression on-the-fly with flexible algorithms: from fast to maximum
- Transparent strong encryption provided by Rijndael algorithm, the AES winner
- Fully compatibility with standard functions operating with files and folders
- TFileStream interface to deal with files transparently stored within a single file
- Recovering physically damaged files
- Progress indication for potentially slow operations
- Huge files support: more than 2 GB even on FAT-32
- Running applications stored in SFS file.
- Loading DLLs stored in SFS file.
- Self-extracting support (SFX) for SFS file.
- File of custom format. Typically if the application uses different data like texts, images, binary data, there should be a plenty of files for each type of data. With SFS you get a unique opportunity to store all these files as a parts of a single file with minimum changes in your application code. Additionally SFS gives you advanced compression and encryption capabilities, so you can easily decrease the size of application data and protect it from unauthorized access.
- Archiver. SFS provides the user a simple possibility to create, manage, protect and control archive files in user application.
- Backup software. With SFS the user gets an easy way to perform secure, hard compressed or fast backups in user application.
- Multimedia application. SFS help you essentially decrease the hard disk space and increase convenience of work with huge number of small files such as sound or graphic files collection as well as make your application compatible with all OS if it uses huge files (> 4 GB) such as video files.
Informations
- Status: Trial (work while IDE is running)
- Source: On purchase/registration
- price: $195
- Source price: $495
- Size: 2 307kB
Platforms: CB4, CB5, CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CB64, CBXE5, DXE5, DXE64, D4, D5, D6, D7, D2005