New version 4.1.5 just published

·     Improved checks of UNC file paths
·     Changed selection of folders to be the same way how Windows
·     Fixed that single documents with upper case extension can be selected
·     Extended check of URL links so that different method can be used (originally only HEAD). Supported methods: GET / POST / HEAD

New version 4.1.4 just published

New is ReplaceMagic 4.1.4:

·     Improved processing of VBA in VDX documents
·     Improved processing of LinkSources in Excel documents

New version 4.1.3 just published

New in version 4.1.3
·     Added support to make changes in VBA project in Visio documents
·     Improved usage of regular expressions
·     In case that documents were skipped due to the size limit parameter now you can import them for separate processing directly from AdditionalInfo
·     Document with internal links (address was empty; for example, table of content), when check for broken links was enabled, were skipped due to suboptimal error handling. This is fixed now and internal links will not be showstopper anymore
·     Error-handling improved
·     Extended processing of hyperlinks in OneNote documents - hyperlinks behind images in OneNote documents can be also updated
·     Improved replacement of hyperlinks in header/footer of Word documents
·     Improved check of broken links
·     Coding optimization (code cleanup)

How to fix text docs?

As extension to ReplaceMagic portfolio which includes support for Word, Excel, Powerpoint, Project, Visio, OneNote, PDF and Windows shortcuts we prepared ReplaceMagic.Text to enable processing of text documents. By default you can processor *.txt, *.htm, *.html, *. csv, *.bat documents but you can enter any extension that you would like:

During scan of your text documents we will try to identify what are hyperlinks which  will help you later update your Web files.

Processing is parallelized meaning it is very fast. In our test, processing of 10.564 documents (html files) took 212 seconds and during that time we scanned 1,189GB of files. ReplaceMagic identified total of 1.960.344 hyperlinks.

To make replacement simply go to Search&Replace and set that you want to make changes in Custom where you can find only option "Update text". After providing search&replace strings click on "Start Replacement":

Usage of ReplaceMagic is very simple as you can see :)


New version 4.1.2 just published

·     Added Ookii.Dialog component which can be used to select network mapped folders (mapping done with "Add a network location"). Select Folder and Select Folder(s) forms are extended with this feature.
·     Added parameter "Do not change file links if replacement is longer than 235 characters" - in case if replacement string is longer than 235 characters change will not be done. This works in case of Excel documents when changes are to be done in formulas and LinkSource. Reason is that Excel cannot handle longer strings (235+ characters) so it might report that document is corrupted. To avoid that set this parameter.
·     When selected folder or files for processing are changed Find Documents list will be empty to be ready for new scan of documents. Also direct changes are working immediatelly over new selected folder(s)/files.
·     CommandLine parameters extended (see ReplaceMagic Start - CommandLine parameters)
·     Added option that you can save configuration of Search&Replace form. All settings except document properties and search&replace key pairs will be saved.
·     Added option to filter documents based on creation date. Previously filtering was possible on last modification or access date.
·     In case that file links were started with file: they were always reported as broken. This is fixed now.
·     ReplaceMagic folder structure is changes. Previously we saved all ReplaceMagic files under ...\Webtime Corporation\ReplaceMagic. Now all application files are saved directly in \ReplaceMagic\ folder without company name in the path structure. Due to this might be needed that you have to re-apply license. This will be one-time action and in the future we will stick to this new folder structure.

New pricing model

Hey all,

with ReplaceMagic 4.1.1 we included support for text documents. Well, you can use already defined extension but you can create your own extensions also. As this is additional to already nice portfolio of support document type we decided to increase price of our ReplaceMagic.Ultimate from $649 to $699.

To make our customers happy we reviewed this decision and conclusion was that we will revert price back to our old $649 price and leave ReplaceMagic.Text as a part of ReplaceMagic.Ultimate collection.

Feel free to test it and enjoy this additional value that ReplaceMagic.Ultimate brings now.

ReplaceMagic team :-)

New version 4.1.1 just published

New in version 4.1.1


·         Improved exception handling when opening PDF documents. Messages are more meaningful

·         Improved exception handling when opening older Word documents (Word 95). As they are not supported now it is understandable why document was skipped

·         Added option to skip documents bigger than some size. In case of huge documents processing was taking long so to avoid performance degradation now you can set size above which documents will be skipped. This is setting "Skip files bigger than..."

·         CommandLink parameters extended for SKIPOFFLINEDOCUMENTS and CONTINUEREPLACEMENT

·         Movement of selected document extensions for processing improved

·         Added UltraScan which will only create list of documents for replacement process without opening a single document. In case if you do not care about links in documents this option make sense

·         Added ReplaceMagic.Text - now you can process custom added extension where documents are treated as a text files. By default extensions like .txt, . htm, .html, .csv, .bat are processed but you can add any custom extension

·         ReplaceMagic.Text is part of ReplaceMagic.Ultimate version

·         Extended Excel part to process hyperlinks connected to document shapes

·         Extended ReplaceMagic.Text to be able to identify hyperlinks in documents

·         Extended changes of LinkSources in Excel documents to support replacements of SourceFile properties also. Initially changes were done only in case of ConnectionInfo property

·         Extended CommandPrompt mode to do only Scan Documents with section [SEARCHREPLACE] is empty. Before ReplaceMagic was not doing anything in case of missing [SEARCHREPLACE] section

·         Added that broken files are shown in AdditionalInfo tab after replacement process. Initially this was done only after scanning documents

·         Bugs fixing (including backup extension bug)

New version 4.1.0 just published

Hi all,

we just published new version of ReplaceMagic.
It includes:

- Ultra fast document scan => this feature will create list of documents for replacement process without checking content of documents. Of course, this is very fast.

- Improved processing of OneNote documents (some documents could not be open)

- Improved processing of Link Sources in Excel documents - in some cases exception happened leading to fact that Link Sources were not updated.

This is minor upgrade but still strongly recommended.

ReplaceMagic team

New version 4.0.9 just published

Hi all,

we just published new version of ReplaceMagic.
It includes:

·     Improved processing of documents over the network.
·     Improved error handling in case of old Excel documents (Excel 95)
·     Cosmetic changes. Better layout for different font scale sizes
·     ReplaceMagis supports setting to skip Offline documents
·     Added configuration setting "Update Read Folders status" - by setting this ReplaceMagic will show preparation of files for processing in progress bar
·     Added option to set what should ReplaceMagic do after first change is done. Per default, once when change is done we are skipping further changes. Now you can set that ReplaceMagic should continue. Setting is in Configuration => Processing => Continue replacements after first change?
·     In case of export to Excel if cell has more than 32.000 characters export will not work (Excel limitation), with this version export will not be stopped due to this Excel limit

Requirements for fast processing

ReplaceMagic is very fast (see more over but to achieve great performance we recommend:

- When running ReplaceMagic we recommend that no other activities are done on that computer. This will give all hardware resources to ReplaceMagic. Of course, you can do parallel work but in that case hardware resources will be shared between ReplaceMagic and other applications

- As we process documents fully in memory, well surprise, memory is very important for ReplaceMagic. In simple words more is better as that will allow you to run more documents in parallel.
Like a rule of thumb we recommend that you run ReplaceMagic on computer with at least 8GB RAM. ReplaceMagic will run also on computers with less memory but you'll need to reduce number of parallel documents which will have performance impact.

At the end 8GB is today, more or less, standard and more and more computers have 16GB of RAM.

On our test computers with 16GB RAM we can process between 20 and 40 documents in parallel where on 8GB computer you can do only half (10-20 documents)

- Screen resolution - we recommend to use ReplaceMagic on computer with higher resolution than 1280x800.
In next version (4.0.9) we will reorganize screens a little so that layout works also in different font size groups (100%, 120%,...) but still 1280x800 is highly recommended and today with all high resolution screens this should not be a problem.

- CPU - like with memory more is better. Document processing can be very demending especially when you have multiple documents in parallel. Any modern computer will do the job but faster CPU means more documents in parallel meaning better performances

- Documents location - this one is also logical - if you try to fix broken links in documents and they are locally on your computer stored that will be faster compared with documents spread all over the network.

- Check for broken links - yes, we can check are links broken or not but this has price. Each link will be checked thus impacting processing performances. To accelerate as much as possible we are doing that in async-way but still, as there might be tons of links, this will have impact. Our recommendation is to enable that feature only if needed.

In case of any questions about ReplaceMagic do not hesitate to contact us over support(@)