Miraplacid Binary Document Object Model (
Binary DOM) provides easy access to binary files in known formats.
It can be used for binary data analysis and modification.
It was designed with following scenarios in mind:
- Company receives huge amount of binary documents or media files, and need to keep track of them.
Company uses Miraplacid Binary DOM technology to access these files and get some information like date, media size in pixels, or spatial coordinates.
- Company needs to update some fields in binary files.
- Company needs to extract some data from binary files and save it in some other format, or just convert binary files from one format to the other.
- Company needs to data-mine a huge binary file with thousands of data chunks.
Miraplacid Binary DOM is similar to
DOM for XML and HTML,
but it is not limited to <TAG></TAG> - like formats. It can read all kind of files - pictures, video,
music, documents, etc., and provide interface to access and modify binary document tree.
"Binary" does not exclude text files - INI, XML and other text formats are supported too.
Miraplacid Binary DOM is compatible with Microsoft Dotnet 2.0. It also works with the latest Mono.
It can be integrated with other software to provide easy access to internals of binary files, to modify binary files,
or to create binary files from scratch.
Miraplacid Binary DOM
Software Development Kit (SDK) 2.0 contains detailed technical documentation and examples to demonstrate the power of Binary DOM technology.
How it works: of course, it cannot be done without knowing the binary file format.
Both Miraplacid Binary DOM and Miraplacid Data Viewer rely on Miraplacid Binary Data Definition (.bdd) files,
which contain definitions for internal binary file structure. All the .bdd files included into the Miraplacid software
package, as well as all the .bdd files posted on a community web site
http://BinaryDOM.com are licensed under
Creative Commons Share Alike CC BY-SA 3.0.
This license permits you to modify .bdd files and use them in commercial products.
Miraplacid Binary Viewer is a tool based on Mirapalcid Binary DOM Library. It uses Binary DOM
tehnology in read-only mode - just a sofisticated binary viewer.
Your tools based on Binary DOM may use full strength of the technology, including document edition, creation, verification and transformation.
Binary DOM Licensing
Miraplacid Binary DOM and Miraplacid Data Viewer are distributed under three licenses:
If you are going to do commercial software development based on Miraplacid Binary DOM technology, you need to purchase one or more licenses.
When you install a software product based on the Binary DOM technology on a computer, you must register it. If more than one Binary DOM product installed on a single computer, only one registration is required.
If derived product will be installed and used for personal or educational purposes, please,
obtain a free
license for each such customer where you install it.
For commercial use, you have the following options:
- If you will distribute fixed (small) amount of licenses, we recommend you to register as a Reseller,
purchase amount of licenses you need online, then log in to our web site and generate registration keys at your convenience.
Of course, you can also use Binary Viewer/Binary DOM SDK registration form for individual and educational usage,
Binary Viewer/Binary DOM SDK purchase form for business usage,
to generate / purchase licenses for your customers, but using reseller status has some preferences:
- You will get the lowest price ($49.95) for Binary DOM library due to reseller discount.
- You will have convenient Reseller Control Panel, where you will have acsess to all your reseller activities.
- Reseller system allows you to register a copy of embedded Binary DOM library from your software transparently and
silently, with help of online registration service.
- Unlimited Version. Unlimited version of Binary DOM SDK does not require registration.
It is a rational choice if you need a few hundred licenses or more. There is another reason to use
unlimited version - when you do not want you customers to worry about registration codes.
Unlimited version of Binary DOM SDK license costs $5990,
but we can negotiate a discount if the product will be used by your employees only,
used only in some specific industry, etc.
Unlimited SDK is not available online. It will be provided to you at no charge as soon as you
purchase Unlimited license for the product.
Purchase / Register Online
You may purchase a license of Binary DOM Library for business use or get registration code for
FREE to use
Binary DOM Library for educational or personal purposes.
Or, you may
register as a Reseller. If you buy 5 licenses or more, you are eligable for discount
price $49.95.
| Purchase Business License |
| Price: |
$79.95 (1 - 4 licenses) |
| |
$63.95 (5 - 19 licenses) |
| |
$50.95 (20+ licenses) |
| Trial period: |
15 days |
| |
|
|
|
| Generate individual / educational license |
| Price: |
FREE |
| |
| |
| Trial period: |
15 days |
| |
|
|
|
Download Binary DOM SDK - Windows installer
Download this package to install SDK on
Windows interactively (installation wizard). Program group and icons will be created.
| Download Binary DOM SDK |
| File: |
1.4M |
| Last update: |
July 7, 2011 |
| |
|
|
|
Download Binary DOM SDK - Silent console installer
Use this installer on
Linux / Unix - Mono .Net required.
Will also work on
Windows as silent installer.
To start installation process, run
"mono MiraplacidBinaryDOMSDK.exe".
This installer will work on Windows as well, but will install files to Program Files only and will not create Programs group
and icons on Desktop, etc.
| Download Binary DOM SDK |
| File: |
1.4M |
| Last update: |
December 9, 2012 |
| |
|
|
|
New in version 2.0
- New version of library works 50% faster
- Improvements in binary data format - ternary operation support added, octal numbers supported, etc.
- Pointer type
- Node dependencies - analytics support
Online documentation
Support
If you need support, or have questions or suggestions, contact us via e-mail
support@miraplacid.com