BinaryMark Batch Files, Batch Replace, Batch Images Coming Soon!

In the first half of 2012 we will be releasing a suit of batch processing tools for working with multiple files (replace, convert, RegEx, insert, delete, hash, copy, rename, etc.) and images (resize, watermark, adjust colors, apply effects, convert, etc.). Here you can preview Batch Files - the first of the upcoming products.

Please contact us to send your suggestions, request more information, or preorder and save 50%!

Manual Mode

BinaryMark Batch Files Manual Mode

In Manual Mode you explicitly select files for processing in a variety of ways. You can drag & drop files from Windows Explorer; paste them from clipboard; add all files from a given folder; add specific files by selecting them from a list; search for specific files that match given criteria; or paste file paths.

Additionally you can further refine the file list by unchecking the files you wish to temporarily exclude from processing.

When satisfied with file selection, you can then manually process the whole batch. Processing can be started as long as the file list contains at least one checked file.

(product will be available from May 21, 2012)

Automatic / Background Mode

BinaryMark Batch Files Automatic / Background Mode

In Automatic Mode, instead of selecting specific files for processing, you setup "monitors" that tell the program which files should be processed and when; and the processing is performed automatically and continually when the specified conditions are met.

A monitor works by searching through specified folder(s) for all files that match certain criteria you specify every specified amount of time. Depending on the monitor type, file processing may be initiated under different conditions: if a file is simply present in the monitored folder (file exists type); if a file was modified since the last time it was inspected by the monitor (file modified type); or if a new file was added to a folder that was not present during last folder check (file added type).

Unlike Manual Mode, processing in the Automatic Mode can be paused, so you can edit both the monitors and actions in the action sequence, and then safely resume processing. Once you have setup the monitors and actions, you can start monitoring and processing in Automatic Mode.

(product will be available from May 21, 2012)

Triggered / Scheduled Mode

BinaryMark Batch Files Triggered / Scheduled Mode

Triggered Mode lets you define different processing jobs that can be executed on schedule or a particular trigger, such as: on every Monday at 2:00; at Logon; on a particular system event; etc.

The program does not need to be running for the processing job to be activated - it will be automatically started at the right time by Windows Task Scheduler.

All processing jobs can be different: for every job you can specify not only the trigger that will activate it, but the files to be processed, actions to be performed, output name and folder, and a host of other options.

(product will be available from May 21, 2012)

Hierarchical Action Sequence & Conditional Processing

BinaryMark Batch Files Automatic / Background Mode

You let the program know how the files are supposed to be processed by creating an "Action Sequence", which, as its name implies, is a sequence of actions, every one of which is performed step by step.

There are more than 20 actions to chose from: text replace, binary (hexadecimal replace), multiple replace, Regular Expressions RegEx replace, text insert, binary insert, text delete, binary delete, move text, copy text, extract text, format text (sort lists, convert letter case, encode, etc.), file hash, convert encoding, text to binary to text, text to hexadecimal to text, reverse bytes, reverse bits, apply bit mask, etc.

There is no limit to how many actions can be added and their ordering. Simply add action by dragging them to the list and dropping them wherever you want.

Conditional processing is possible, thanks to special kind of actions, called conditions which ensure that the actions that follow them should only be performed if a particular condition is true: file name, file size, file contains certain text, file's content doesn't contain particular items, etc.

(product will be available from May 21, 2012)

Excellent RegEx Support

BinaryMark Batch Files Excellent RegEx Support

There are 4 Regular Expressions actions: replace, multiple replace, format text, extract text and 6 dedicated RegEx tools: easy lines selector, easy text selector, easy XML tag selector, easy number selector, character escape selector, and RegEx Builder & Tester. Easy Lines Selector for example saves you time by automatically generating proper RegEx search patterns for selecting specific lines of text: select first n / all lines that (do not) start with / end with / contain specific text or subexpression.

Moreover all RegEx input text fields feature automatic syntax color highlighting, bracket matching, and interactive tooltips that make it super easy to design regular expressions patterns.

(product will be available from May 21, 2012)

Recursive File Search

BinaryMark Batch Files Recursive File Search

Files for processing can be added manually and automatically - depending on the program's operating mode. And in both cases, files can be added recursively whereby the program would scan a given folder and subfolders for all files matching the criteria you specify like: file name, extension, size, dates, etc.

Advanced wildcards with positive and negative matches, submasks, and character ranges are fully supported together with Regular Expressions as options for searching for specific file names.

(product will be available from May 21, 2012)

Triggered Processing Jobs

BinaryMark Batch Files Triggered Processing Jobs

It is possible to create scheduled or triggered processing jobs that will be automatically performed even if the program is not running. And there is no limit to how many such jobs can be created!

For every job you can specify the files to be processed, actions to be performed, output settings, and other processing options.

When the processing job is triggered, depending on the job's setting the program will be automatically launched in either GUI, console, or hidden mode, and the processing will be automatically started. When done, the program will exit automatically.

There are numerous triggers available: daily, weekly, monthly, event-based, etc.

(product will be available from May 21, 2012)

Common Tasks and a Wealth of Output Settings

BinaryMark Batch Files Common Tasks

The program gives you full control when designing the sequence of actions; yet at the same time if you are just starting or want to perform some basic task quickly, the program offers numerous common tasks organized into categories that you can simply click on and see the needed actions be automatically added to the action sequence for you, so you can get started in no time!

When it comes to saving the processed files, the program offers a great variety of options: it gives you full control over destination folder, file name, and output modes.

For the output folder (directory) you can select another existing (or create new) folder, choose original folder, choose a subfolder inside original folder, or choose original folder's parent folder.

The program offers 3 basic output modes: normal, join, and split. In Normal mode, every input file corresponds to a single out file. In Join mode, multiple files are merged together. And in Split mode, every file is split into several parts.

Joining and splitting can be done at either binary level by bytes or at the text level by either characters or lines.

When joining by bytes, the files are aligned so that the last byte of the first file comes right before the first byte of the second file. For character and line modes this works the same way, except the alignment occurs at the last/first character and the last/first line respectively.

For splitting you can either set the size of a file part in terms of bytes, lines, or characters, in which case the number of file parts may be different for every file processed; or you can instead set precisely into how many parts you want every processed file to be split, in which case every file will be split into the same number of parts, but the parts belonging to different files may have different sizes.

(product will be available from May 21, 2012)

Rename Multiple Files

BinaryMark Batch Files Rename Multiple Files

When it comes to saving processed files, the program really shines, as it comes with built-in professional file renamer tool that lets you easily design file naming pattern simply by drag-dropping different name parts (tokens) onto the text area. And there are many tokens to choose from: various hashes and checksums like MD5, SHA, SHA2, CRC16, CRC32, etc; file size; parts of original name/folder; creation and modification dates and their parts; random characters; etc. You can even perform search and replace operations on the file name patterns you design!

Moreover the program can act solely as bulk file name renamer utility: you do not have to add any actions to the action sequence, and choose to only rename files instead!

(product will be available from May 21, 2012)

Advanced Logging

BinaryMark Batch Files Advanced Logging

When processing thousands of files using complex action sequences with multiple conditions and actions, certain things might go wrong occasionally; and that's where program's excellent troubleshooting abilities come in very handy.

Program's advanced logging capabilities make it super easy to diagnose problems and get rid of any processing warnings or errors. A very detailed log is automatically generated by the program for every processed file that contains details about which actions have been performed, when, with what options, and with what results. All this information is made available to you in a nicely formatted view once the processing has been completed.

Additionally, the program can generate log file(s) in destination folder(s) as well.

(product will be available from May 21, 2012)

RegEx Tools: Easy Text Selector

BinaryMark Batch Files RegEx Tools Easy Text Selector

The program comes with 6 built-in tools for making specific Regular Expressions. Easy Text Selector for example, makes it very easy to select specific lines in a text file, and if you need, specific characters within those lines as well.

(product will be available from May 21, 2012)

RegEx Tools: RegEx Builder & Tester

BinaryMark Batch Files RegEx Tools RegEx Builder and Tester

Should you need to design complex Regular Expressions, the program has an excellent tool that will let you create and test them easily - RegEx Builder & Tester! All the matches will be automatically highlighted in the original text, so you can better understand the behavior of your RegEx patterns!

With RegEx Builder & Tester you can not only create new RegEx search patterns, but also replace patterns as well! RegEx substitutions are fully supported and can be easily tested.

(product will be available from May 21, 2012)

This tool is coming this winter!

Please contact us to send your suggestions, request more information, or preorder and save 50%!