Advanced Find and Replace v1.6.0
Copyright (c) 1999-2003 Abacre Corporation. All Rights Reserved
-----------------------------------------------------------------------

Search multiple documents with queries as with AltaVista and replace
entire paragraphs of text!

Advanced Find and Replace allows you to search local documents with 
queries like in AltaVista and replace entire paragraphs of text. 
You may specify a mask to  search files with different extensions 
and then make a query like in AltaVista. For instance, you may 
search all text, html and RTF files with query:
+"John Smith" resume -salary

Furthermore, you may insert, replace and remove entire fragments 
of text consisting of more than on line in multiple files. 
For example, it is very easy to insert JavaScript right after 
<BODY> tag and then easy update it, insert new or remove from 
all pages of your site! 

This utility also offers a lot of additional functionalities, 
for instance, using of Perl-style regular expressions, command 
line parameters, save results in XML, conversion of Perl scripts 
before porting to Unix platforms and much more.

It works on Windows 95/98/NT/2000/Me/XP

What's new
-----------------------------------------------------------------------
AFR v1.6.0
· Feature: Possibility to charge hyperlinks of MS Word and Excel files.
· Feature: Data import for batch grid from command line.
· Feature: new option: keeping original file date after replace.
· Bug fixed: Program did not replace info in page header and footer of MS Word 
  and Excel files.
· Bug fixed: Confirm before replace and exit parameters did not 
  work in v1.5.0. (They worked fine in all previous versions).

AFR v1.5.0
· Feature: new look for buttons.
· Feature: full-featured find, replace and batch replace in MS Word and Excel files.
· Feature: Whole words option for find, replace, batch replace operations working 
   both for plain text (TXT, HTM, ASP, PHP) and for Microsoft Office files.
· Feature: pressing Enter button in search results opens all selected files.
· Feature: support of drag and drop into Windows Explorer multiple files.
· Feature: more correct and smooth saving of main window size and position.
· Feature: possibility to maximize main window of Regular Expression Builder.
· Bug fixed: a confirmation window was shown several times during replace operation 
   when No answer was chosen.
· Bug fixed: when configuration file was missed, an exception was raised.

AFR v1.4.5
· Small interface and security changes.

AFR v1.4.3 
· Documentation was changed and some security updates were made.

AFR v1.4.2
· Bug fixed: Confirm before replace option was not recovered with command line params.
· Bug fixed: Using of char escaping in regular expressions. Now it's possible to 
  use \ escaping in replace part.
· Bug fixed: long loading of program with enabled Norton Antivirus.
· Feature: Improved algorithm for file iterations.
· Feature: Delete several files at one in Search results by pressing Delete button, 
 Shft+Delete and Select+A is also supported.
· Feature: possibility to search for files that don’t include specified keywords. 
· Attention: feature of processing of large files by one line does not work yet.
· Feature: displaying search information in xml results.
· Feature: saving state of Search For and Replace With Widths in Batch Replace.

AFR v1.4.1
· Feature: possibility to specify masks to exclude from search.
· Bug fixed: confirm before replace did not work properly with regular expressions.
· Small interface changes for batch replace with RE.

AFR v1.4.0
· Feature: Perl and Unix style regular expressions were added.
· Feature: New panel for most common command: search in subfolders, case sensitive and 
  confirm before replace.
· Bug fixed: AFR did not understand uppercase parameters.
· Note: in this version we changed registration keys, so if you are registered user and 
  did not receive a new key, please contact us.

AFR v1.3.5
· Feature: Yes To All and Not To All for replace and batch replace 
  operations.
· Bug fixed: OR operation did not work correctly.
· Tiny improvements of interface and documentation.


AFR v1.3.4

· Feature: Insert text BETWEEN fragments of text. Ex. you can delete 
  code of banners that slightly differs on the pages.
· Feature: When user deletes file from system by using context menu 
  of AFR, the program also deletes  it from Result list.
· Feature: Resize batch replace grid when resizing main window.
· Feature: “Save configuration” command and displaying name of 
  configuration file in title of the program.
· Bug fixed: AFR v1.3.3 could not work in evaluation mode due to 
  some problems with new protection mechanism.

AFR v1.3.3

· Feature: Minimize to system tray.
· Bug fixed: AFR could not search Read-Only files (for instance, 
  files on CDs).
· Bug fixed: in v1.3.2 Replace operation wrote Text to Find in lower 
  case when using not case sensitive mode.

AFR v1.3.2
· Feature: Work with command line parameters. It allows automating of 
  your business process.
· Feature: Saving results in XML file with detailed information.
· Feature: Optimized work with large files. For example, for processing 
  file with size of 100MB, speed is increased in 3.5 times!


AFR v1.3.1
· Feature: Right clip popup menu as in normal windows explorer.
· Feature: Import values for Batch replace table from Excel files.
· Feature: Delete trailing CRLFs.
· Bug fixed: In batch replace if "Confirm before replace" was checked, 
  AFR could not find files.
· Bug fixed: In replace operation if "case sensitive" was checked, AFR 
  could not sometimes to find files for replacements.
· Bug fixed: Sometimes when AFR could not open file it stopped to search 
  rest of the files.


AFR v1.3.0
· Big feature was added: Batch replace. Now AFR can make batch 
  replacements of several strings in the files. It's very useful 
  when you want to update several hyperlinks in one time or, 
  for instance, translate, C++ files into Pascal files. 
· Feature: Open/Save configuration of the program. 
· Bug fixed: AFR could not search string length of one char. 
· Bug fixed: during file search without query, AFR displayed 
  list of files in Results, but it wrote that found 0 files.


AFR v1.2.4
· Bug fixed: during replace operations AFR sometimes could not find 
  the strings to replace. 
· Some corrections in documentation and programs interface were made.


AFR v1.2.3
· New feature: saving results of find/replace in a file. Just right 
  click on results list and then choose "Save Results". You can 
  save results in the file of different formats: html, txt, csv.
· Bug fixed: when performing Find operation sometimes there were 
  duplicating files in search results. I was when user specified 
  "duplicating" search mask like *.htm* *.html.

AFR v1.2.2
· Sorting results by any parameters (date, size, found).
· Program's interface was corrected for using with large system fonts.


AFR v1.2: 
· Drag and Drop files from results window.
· Small bug in displaying of results was fixed.
· Small bug in Replace panel were fixed. Now AFR don't raise exception, 
  if it can't open a file.


AFR v1.1: A lot of bugs were fixed. Now AFR became more stable, 
robust and fast.
· Now AFR can search not only documents (html, txt, cpp, java, etc), 
but also any files, for instance search information inside big *.log 
files or even executables. 
· Due to word warping, it was not possible to replace WIDE fragments of
 text. Now this option is switched off and any fragments of text 
can be replaced.
· New algorithms of text searching were applied, they are also 
optimized by assembler code. So AFR 1.1 became in 2.5 times faster!
· Some problems with searching masks were fixed. With new techniques of
 searching its even possible just to set *.* mask.
· AFR 1.0 displayed search results in sorted view only when search was 
finished. Now it can display results on fly and, after completion 
of the search, show sorted results.



Requirements
-----------------------------------------------------------------------
Program work under Windows 95/98/NT/2000/Me/XP.
No optional features to the system are required.

Installation/Unistallation
-----------------------------------------------------------------------
Create appropriate directory, for example, c:\afr\, and unzip AFR.ZIP 
file. Then run SETUP.EXE program and follow to standard installation 
instructions. 

To uninstall Advanced Find and Replace, Run Add/Remove Programs from 
Control Panel and choose Advanced Find and Replace.

Registration pages:
-----------------------------------------------------------------------
Evaluation period for Advanced Find and Replace is 21 days, 
after that time you may register here:

http://www.abacre.com/register.htm

Author's address
-----------------------------------------------------------------------
http://www.abacre.com
support@abacre.com


