---------------------------------------------------------
- Visual Web Ripper 2.58.0 -
---------------------------------------------------------
Visual Web Ripper is created by Sequentum
www.sequentum.com
For support and other information about Visual Web Ripper,
Please visit:
www.visualwebripper.com
HOW TO INSTALL
---------------------------------------------------------
Windows Vista/7/2008
1. Uninstall all previous versions of Visual web Ripper
2. Right click on the Visual Web Ripper installer package
and select "Run as Administrator"
Windows XP/2003
1. Uninstall all previous versions of Visual web Ripper
2. Double click on the Visual Web Ripper installer package.
NEW IN RELEASE 2.58.0
---------------------------------------------------------
- New project option "Load default cookie" can be used in
WebCrawler mode to load the default cookie for the start
URL. This option is set to true by default.
BUG FIXES IN RELEASE 2.58.0
---------------------------------------------------------
- Saving extracted data to a OleDb data destination
sometimes cause an error.
- When saving extracted data to a database, empty tables
are not always being generated if a data table contains
no data.
- When saving extracted data to a database, the initial
truncating of database tables does not always work.
BUG FIXES IN RELEASE 2.57.7
---------------------------------------------------------
- Error waiting for content elements in child PageArea
templates.
NEW IN RELEASE 2.57.6
---------------------------------------------------------
- New template option "Parse WebCrawler HTML". This
option can be used to optimize processing in WebCrawler
mode if you only need access to the raw HTML.
BUG FIXES IN RELEASE 2.57.6
---------------------------------------------------------
- WebCrawler mode does not spawn multiple threads if
single link templates are within PageArea list templates.
- When the start URLs are supplied by an Input Data
source, the URL from the current design index is not used
as start URL in the Visual Designer.
BUG FIXES IN RELEASE 2.57.5
---------------------------------------------------------
- Error saving extracted data to an OleDB data source.
BUG FIXES IN RELEASE 2.57.4
---------------------------------------------------------
- Some AJAX actions don't work properly.
BUG FIXES IN RELEASE 2.57.3
---------------------------------------------------------
- The "Loading" panel keeps flashing when browsing in
navigation mode.
BUG FIXES IN RELEASE 2.57.2
---------------------------------------------------------
- The API method WrDataRow.GetColumnValue(string) always
return an empty string for some projects.
BUG FIXES IN RELEASE 2.57.1
---------------------------------------------------------
- A large list of static start URLs can cause the user
interface to freeze.
NEW IN RELEASE 2.57.0
---------------------------------------------------------
- Project input parameters can now be defined. Input
parameters can be used in all scripts.
- A custom project initialization script can be used to
set project properties before the project is run.
BUG FIXES IN RELEASE 2.56.4
---------------------------------------------------------
- Some scripts using the depricated method
ContainsColumn(string, string) fail.
BUG FIXES IN RELEASE 2.56.3
---------------------------------------------------------
- Some scripts fail because column names are now case
sensitive. Column names have now been made case
insensitive again.
BUG FIXES IN RELEASE 2.56.2
---------------------------------------------------------
- Some scripts using the depricated method
AddColumn(string, string, string) fail.
NEW IN RELEASE 2.56.1
---------------------------------------------------------
- When ordering data columns by name, any column count
part of the name is now ordered numerically.
BUG FIXES IN RELEASE 2.56.0
---------------------------------------------------------
- Data columns are sometimes included in output when
they shoudn't be. This fix required changes to the
internal data structures, and existing extracted data may
become invalid after upgrading to this version.
NEW IN RELEASE 2.55.0
---------------------------------------------------------
- The option "Wait is optional" now applies to all links
in a list unless the option "Optional wait applies only
to first link in a list" is set.
NEW IN RELEASE 2.54.0
---------------------------------------------------------
- Data columns can now be saved in parent tables. The
save mode can be MultipleColumns or SingleColumn. If the
save mode is MultipleColumns, each data row in a table
will generate an extra column in the parent table. If the
save mode is SingleColumn, values in all data rows will
be concatenated and saved in one extra column in the
parent table.
BUG FIXES IN RELEASE 2.53.8
---------------------------------------------------------
- Error writing extracted data to some OleDB providers.
BUG FIXES IN RELEASE 2.53.7
---------------------------------------------------------
- The OleDB connector depends on schema information, but
not all OleDB providers support schema information.
BUG FIXES IN RELEASE 2.53.6
---------------------------------------------------------
- Images with capital letters extensions are not
downloaded correctly.
NEW IN RELEASE 2.53.5
---------------------------------------------------------
- The option "Visit each page once only" now works
slightly different for PageNavigation templates of type
"List of links". Visual Web Ripper will now look at the
inner text of a link element and only proceed if it has
not already followed a link with the same inner text.
BUG FIXES IN RELEASE 2.53.4
---------------------------------------------------------
- A new session is not created for each start URL in
WebCrawler mode. This causes problems on a very few
websites.
BUG FIXES IN RELEASE 2.53.3
---------------------------------------------------------
- The template option "Insert empty rows" causes an
error when denormalizing output data.
BUG FIXES IN RELEASE 2.53.2
---------------------------------------------------------
- Page transformations are not always applied correctly
in WebCrawler mode.
BUG FIXES IN RELEASE 2.53.1
---------------------------------------------------------
- Selection XPaths are constructed incorrectly causing
numerous issues.
NEW IN RELEASE 2.53.0
---------------------------------------------------------
- Improvements to the way Visual Web Ripper injects
JavaScripts.
- New project option "Load Frames" can be reset to
prevent iframes from loading in WebBrowser mode.
BUG FIXES IN RELEASE 2.53.0
---------------------------------------------------------
- Quotes are added to column names when writing data to
Oracle through OleDb.
BUG FIXES IN RELEASE 2.52.15
---------------------------------------------------------
- Error processing next page area in a list after
skipping a link template in the page area.
BUG FIXES IN RELEASE 2.52.14
---------------------------------------------------------
- Error selecting elements within a page area.
BUG FIXES IN RELEASE 2.52.13
---------------------------------------------------------
- Error processing templates within a page area.
BUG FIXES IN RELEASE 2.52.12
---------------------------------------------------------
- Error selecting content within a page area.
NEW IN RELEASE 2.52.11
---------------------------------------------------------
- A charset can now be specified when using a MySql data
source.
BUG FIXES IN RELEASE 2.52.11
---------------------------------------------------------
- Selection templates don't work correctly.
BUG FIXES IN RELEASE 2.52.10
---------------------------------------------------------
- Local file URLs are not allowed as start URLs.
- New option "Transfer session to WebCrawler" can be reset
to start a new session when switching from WebBrowser to
WebCrawler mode.
NEW IN RELEASE 2.52.9
---------------------------------------------------------
- New toolbar button "Select Outside Page Area" allows
selections outside the active page area. Content selected
outside the active page area will be repeated for each
page area in a list.
BUG FIXES IN RELEASE 2.52.9
---------------------------------------------------------
- The row span option does not work correctly.
BUG FIXES IN RELEASE 2.52.8
---------------------------------------------------------
- Error editing elements with a non-existing selection.
- Error selecting the page area root element in a page
area template.
BUG FIXES IN RELEASE 2.52.7
---------------------------------------------------------
- The online updater does not work. A complete re-install
is required to fix this problem.
NEW IN RELEASE 2.52.6
---------------------------------------------------------
- New XPath axis "root" can be used to reference the
current page area, or the document root if not operating
within a page area.
BUG FIXES IN RELEASE 2.52.6
---------------------------------------------------------
- Table denormalization does not always work in
WebCrawler mode.
- The option "Use HTML as regex input" does not always
work correctly in design mode.
- The Cpature window shows elements within a page area
list in the wrong order.
BUG FIXES IN RELEASE 2.52.5
---------------------------------------------------------
- When denormalizing table TH elements, additional TD
elements are inserted instead of TH elements.
- An error occurs when using a column header filter if
the header text contains quotes.
BUG FIXES IN RELEASE 2.52.4
---------------------------------------------------------
- Work sheets are now added in the correct order when
saving output data to Excel.
- The filter option "Must contain this element" does not
always work correctly.
BUG FIXES IN RELEASE 2.52.3
---------------------------------------------------------
- Select form fields do not behave correctly if all
values have been set specifically to empty string.
- Selecting HTML elements with attribute values containing
quotes can cause errors.
BUG FIXES IN RELEASE 2.52.2
---------------------------------------------------------
- Normalizing specific tables causes all child tables to
also be normalized.
- Normalizing specific tables can cause errors if some
data rows don't have child data.
Help file update for the Redirect template.
BUG FIXES IN RELEASE 2.52.1
---------------------------------------------------------
- The online updater is not signed with the Sequentum
code signing certificate.
NEW IN RELEASE 2.52.0
---------------------------------------------------------
- New option "Refresh after page load" refreshes a
web page completely after it has been loaded by the
web browser.
- A redirect template can now redirect to a list of URLs
read from a lookup data source.
- Visual Web Ripper is now signed with the Sequentum code
signing certificate.
BUG FIXES IN RELEASE 2.51.5
---------------------------------------------------------
- Page loads and wait conditions cannot always be
cancelled when designing projects.
- The "Denormalize data" option does not always
denormalize data when it should.
BUG FIXES IN RELEASE 2.51.4
---------------------------------------------------------
- Condition script options are not available in the
Advanced options tab for Content.
- Optional link template within page area templates don't
always work.
BUG FIXES IN RELEASE 2.51.3
---------------------------------------------------------
- Text filters on text containing the character ' may not
work for all languages.
NEW IN RELEASE 2.51.2
---------------------------------------------------------
- The WebCrawler collector can now load documents without
a body tag.
- The WebCrawler collector now recognises XML documents,
and does not apply XHTML rules to such documents.
BUG FIXES IN RELEASE 2.51.1
---------------------------------------------------------
- The Limit and Expand selection options don't always
work properly on manual list selections.
- Relative file URLs are not converted into absolute URLs
if they are constructed by content transformation.
NEW IN RELEASE 2.51.0
---------------------------------------------------------
- The "Element" options tab is now named "Misc".
- The "More" options tab is now named "Advanced".
- The "Condition" options tab has been removed and
condition options are now only available in the "Advanced"
options tab.
- The "More" project options tab is now named "Advanced".
- The "Data" project options tab has been removed and
data options are now only available in the "Advanced"
options tab.
BUG FIXES IN RELEASE 2.51.0
---------------------------------------------------------
- Visual Web Ripper does not support embedded images, and
an error sometimes occur when selecting an embedded image
in the designer.
NEW IN RELEASE 2.50.5
---------------------------------------------------------
- New project option "Ignore page load status codes" can be
used to accommodate a few websites that use status code
in an unusual way.
BUG FIXES IN RELEASE 2.50.4
---------------------------------------------------------
- The WebCrawler collector sometimes tries to access data
collected by threads that have not completed.
BUG FIXES IN RELEASE 2.50.3
---------------------------------------------------------
- Visual Web Ripper does not transfer cookies correctly
from the WebBrowser collector to the WEbCrawler collector.
BUG FIXES IN RELEASE 2.50.2
---------------------------------------------------------
- Visual Web Ripper cannot be activated on some computer
configurations.
BUG FIXES IN RELEASE 2.50.1
---------------------------------------------------------
- Visual Web Ripper fails to return to the form URL when
a form submit fails.
- Visual Web Ripper does not allow re-entering default
proxy configuration.
- Duplicate data is never removed from XML output.
NEW IN RELEASE 2.50.0
---------------------------------------------------------
- The PageNavigation template option "Link Area" is now
called "List of links" and must select a list of links
and not a link area.
- The PageNavigation template option "Continuing Link Area"
is now called "Dynamic list of links" and must select a
list of links and not a link area.
BUG FIXES IN RELEASE 2.49.7
---------------------------------------------------------
- The page load delay option does not work when a page
is loaded in a new browser.
- No parent templates are available after opening the
Move/Copy Content Window.
- An error "Object not set to an instance of an object"
may occur in the Mode/Copy template Window.
BUG FIXES IN RELEASE 2.49.6
---------------------------------------------------------
- The start URL is set incorrectly in version 2.49.5.
BUG FIXES IN RELEASE 2.49.5
---------------------------------------------------------
- Visual Web Ripper fails to load a web page at all when
any sub-frames fail to load.
- When navigating a website in the project designer in
navigation mode the start URL does not change.
- Some web sites block click events on some elements
making it impossible to click to select elements in the
project designer.
NEW IN RELEASE 2.49.4
---------------------------------------------------------
- Position and size of most designer Windows are now
retained between sessions.
- Data view screens are now floating Windows, so they
can stay open while modifying a project.
BUG FIXES IN RELEASE 2.49.4
---------------------------------------------------------
- Web sites opening new browser Windows are not always
processed correctly.
BUG FIXES IN RELEASE 2.49.3
---------------------------------------------------------
- Continuing page navigation templates don't always work
when they should.
BUG FIXES IN RELEASE 2.49.2
---------------------------------------------------------
- Visual Web Ripper sometimes navigates back from AJAX
templates when it shouldn't.
- Back templates containing sub-templates don't always
work correctly.
BUG FIXES IN RELEASE 2.49.1
---------------------------------------------------------
- Transformation content elements appear in output data.
NEW IN RELEASE 2.49.0
---------------------------------------------------------
- New content type "Transformation" can be used to
transform a web page before any other content elements
or templates are applied.
BUG FIXES IN RELEASE 2.48.3
---------------------------------------------------------
- URLs with anchors sometimes confuses Visual Web Ripper
resulting in extra unnecessary page loads.
- Content and template names using the character "#" to
indicate an alternative selection don't cause an error
when the primary element does not exist.
- The visual designer does not indicate that a page is
loading while sub-frames are loading.
BUG FIXES IN RELEASE 2.48.2
---------------------------------------------------------
- The Visual Web Ripper designer crashes after a while if
a selected sub-frame never loads completely.
- Flat format data is not saved correctly to databases.
NEW IN RELEASE 2.48.1
---------------------------------------------------------
- New option "Fixed file extension" can be used to set a
fixed file extension on downloaded images and files.
BUG FIXES IN RELEASE 2.48.1
---------------------------------------------------------
- The processing status window does not indicate that a
page is loading when Visual Web Ripper navigates back to
a previous page.
- Visual Web Ripper may crash if an image cannot be saved
correctly to disk.
NEW IN RELEASE 2.48.0
---------------------------------------------------------
- Data is now converted into a flat format before the
post-processing step, unless setting the post-processing
option "Process raw data".
BUG FIXES IN RELEASE 2.47.5
---------------------------------------------------------
- Missing file in the update package.
NEW IN RELEASE 2.47.4
---------------------------------------------------------
- The web browser collector now downloads files in
separate threads by default, which can increase
performance significantly for some projects.
BUG FIXES IN RELEASE 2.47.4
---------------------------------------------------------
- The option "Strip invalid XML" is not always applied
to extracted text.
- Some links opening new windows are not handled
correctly.
- Some page load errors are not recognised by Visual Web
Ripper, which could result in missing data without any
errors.
BUG FIXES IN RELEASE 2.47.3
---------------------------------------------------------
- The Text Filter context menu does not work well for
HTML definition lists.
- Text filter markings may change position depending on
which web page is open, which is confusing.
BUG FIXES IN RELEASE 2.47.2
---------------------------------------------------------
- Visual Web Ripper navigates back in design mode when
the option "Navigate back" is reset.
- In design mode, content transformation is applied to
multiple elements when a single element is selected
within a page area list.
NEW IN RELEASE 2.47.1
---------------------------------------------------------
- Proxy information is now written to the debug window.
BUG FIXES IN RELEASE 2.47.1
---------------------------------------------------------
- Javascritps are not overridden in all required frames
after opening a page navigation template.
NEW IN RELEASE 2.47.0
---------------------------------------------------------
- Improved performance when designing a project in
WebCrawler mode.
- Content elements selecting more than one web element
will now extract data from all elements concatenated.
BUG FIXES IN RELEASE 2.47.0
---------------------------------------------------------
- The XPATH ancestor axis is not implemented.
- A delay occurs when editing a content element in some
projects targeting websites using frames.
- The project start URL does not change after switching
to navigation mode and then navigating to a specific page.
BUG FIXES IN RELEASE 2.46.3
---------------------------------------------------------
- Error saving extracted data to a database after
renaming a project.
BUG FIXES IN RELEASE 2.46.2
---------------------------------------------------------
- Visual Web Ripper does not ask for proxy login when
the software is being registered, and instead throws a
connection error.
BUG FIXES IN RELEASE 2.46.1
---------------------------------------------------------
- It is not possible to set a drop down design value if
the value has trailing white spaces.
NEW IN RELEASE 2.46.0
---------------------------------------------------------
- RepeatParent template type. This template type can be
used to recursive hierarchies of categories on a website.
- Xpath transformation script type. This script can be
used to transform a selection xpath.
- "Navigate back" template option can be reset to prevent
Visual Web Ripper from navigating back to the previous
web page when moving to the parent template.
BUG FIXES IN RELEASE 2.46.0
---------------------------------------------------------
- Some page navigation templates don't work correctly in
WebCrawler mode.
- A bug in a 3rd party software causes Visual Web Ripper
to expire. This problem was not solved properly in
v2.45.15 and v2.45.16.
BUG FIXES IN RELEASE 2.45.16
---------------------------------------------------------
- Link templates don't work properly.
BUG FIXES IN RELEASE 2.45.15
---------------------------------------------------------
- The software cannot start. An error message saying that
SmartAssembly has expired occurs. This problem is casued
by a bug in SmartAssembly.
BUG FIXES IN RELEASE 2.45.14
---------------------------------------------------------
- The toolbar button "Keep loading web page until manual
stop" does not always work.
- The toolbar button "Navigate in browser" does not always
work correctly.
- Frames that are added and removed dynamically on a
web page can cause errors in design mode.
- Some flash objects are not removed during page load
potentially causing the web browser to crash.
BUG FIXES IN RELEASE 2.45.13
---------------------------------------------------------
- The HTML parser used by the WebCrawler collector ignores
line feeds instead of converting them into white spaces.
BUG FIXES IN RELEASE 2.45.12
---------------------------------------------------------
- Missing dll in installer package causing upgrades from
very old versions to fail.
BUG FIXES IN RELEASE 2.45.11
---------------------------------------------------------
- Missing MySql data connector dll in installer package.
BUG FIXES IN RELEASE 2.45.10
---------------------------------------------------------
- Visual Web Ripper does not always suppress javascript
alerts.
BUG FIXES IN RELEASE 2.45.9
---------------------------------------------------------
- An error "Value cannot be null. Parameter name: format"
occurs when running a project.
NEW IN RELEASE 2.45.8
---------------------------------------------------------
- Link transformation can now be applied to start URLs.
BUG FIXES IN RELEASE 2.45.8
---------------------------------------------------------
- Visual Web Ripper connot download a file if the file
URL redirects.
- Drop downs with only text options are not set correctly.
- Some websites with a very rare layout corrupts the
Visual Web Ripper GUI.
NEW IN RELEASE 2.45.7
---------------------------------------------------------
- The last found page area is now carried through optional
templates.
- New template option "Click on link to get URL for new
browser" can be used to click on a link to get the URL
for a new browser.
BUG FIXES IN RELEASE 2.45.7
---------------------------------------------------------
- The correct frame is not set in the editor for content
elements.
BUG FIXES IN RELEASE 2.45.6
---------------------------------------------------------
- Potential licensing issues.
BUG FIXES IN RELEASE 2.45.5
---------------------------------------------------------
- An error occurs if the main table name is different
from the project name.
NEW IN RELEASE 2.45.4
---------------------------------------------------------
- New project option "Remove Flash".
BUG FIXES IN RELEASE 2.45.3
---------------------------------------------------------
- An error may occur when using template names that are
invalid database object names (this bug was not fixed
properly in 2.45.2).
BUG FIXES IN RELEASE 2.45.2
---------------------------------------------------------
- An error may occur when using template names that are
invalid database object names.
BUG FIXES IN RELEASE 2.45.1
---------------------------------------------------------
- An error somtimes occur when editing a content or
template element.
NEW IN RELEASE 2.45.0
---------------------------------------------------------
- Support for nested frame sets and nested iframes.
- XML output format has changed slightly.
BUG FIXES IN RELEASE 2.45.0
---------------------------------------------------------
- AJAX actions may not complete successfully.
- Links using "javascript:;" as dummy link don't fire
the onclick event correctly.
- A clicked element disappear when a selection returns
no elements, making it difficult to adjust a selection.
- Errro saving output in XML format.
BUG FIXES IN RELEASE 2.44.2
---------------------------------------------------------
-
HTML tags don't convert properly into line breaks
when using the line break content option.
NEW IN RELEASE 2.44.1
---------------------------------------------------------
- New content option "Download Without Session Info" can
be used to download files without sending session info to
the web server.
NEW IN RELEASE 2.44.0
---------------------------------------------------------
- Internal data structures have changes to allow varying
number of data columns. Data extracted with previous
versions of Visual Web Ripper CANNOT be loaded with this
version of the software, so you need to re-extract all
data after upgrading to this version.
BUG FIXES IN RELEASE 2.43.4
---------------------------------------------------------
- Some help buttons are positioned incorrectly.
BUG FIXES IN RELEASE 2.43.3
---------------------------------------------------------
- Dialog buttons are sometimes positioned incorrectly.
NEW IN RELEASE 2.43.2
---------------------------------------------------------
- Projects can be set to expire at a specified date.
BUG FIXES IN RELEASE 2.43.2
---------------------------------------------------------
- Help file updates.
BUG FIXES IN RELEASE 2.43.1
---------------------------------------------------------
- Project browser options are not available.
- AJAX actions sometimes cause Visual Web Ripper to crash.
NEW IN RELEASE 2.43.0
---------------------------------------------------------
- Proxies configured in Visual Web Ripper now works in
WebBrowser and IE collector mode. However, proxy
authentication is not supported in WebBrowser and IE mode.
- New option to set the number of page loads before
switching to the next proxy.
- New project option "Page load delay" can be used to add
a small delay after a page is loaded. If no custom page
load delay is specified, a one second delay is
automatically added if the target website contains Flash.
BUG FIXES IN RELEASE 2.43.0
---------------------------------------------------------
- Data output from projects containing alternative
content and templates is not always correct.
- It is difficult to design projects for websites that
are using a timer to partly refresh web pages.
BUG FIXES IN RELEASE 2.42.2
---------------------------------------------------------
- The WebCrawler collector can end up in an infinite loop
when processing page navigations if the target website
stops responding.
- Links on startup page don't work.
- Help file updates.
BUG FIXES IN RELEASE 2.42.1
---------------------------------------------------------
- Potential licensing issue.
NEW IN RELEASE 2.42.0
---------------------------------------------------------
- Internal data structures have been optimized to
reduce the memory usage required to hold cached data.
Data extracted with previous versions of Visual Web Ripper
CANNOT be loaded with this version of the software, so you
need to re-extract all data after upgrading to this
version.
BUG FIXES IN RELEASE 2.41.5
---------------------------------------------------------
- Nested page area templates can cause Visual Web Ripper
to crash.
BUG FIXES IN RELEASE 2.41.4
---------------------------------------------------------
- Visual Web Ripper always return a status message that
not all data was collected after running a project, even
when no error occured and all data was collected
successfully.
BUG FIXES IN RELEASE 2.41.3
---------------------------------------------------------
- CSV output headers are always converted to upper casing.
BUG FIXES IN RELEASE 2.41.2
---------------------------------------------------------
- CSV output files are named slightly incorrectly.
NEW IN RELEASE 2.41.1
---------------------------------------------------------
- Some performance optimization in the designer when
selecting long HTML fields.
NEW IN RELEASE 2.41.0
---------------------------------------------------------
- New regex command line_breaks replaces some common
html tags with line breaks. This command must be called
before strip_html to work correctly.
BUG FIXES IN RELEASE 2.41.0
---------------------------------------------------------
- The "Wait is optional" option does not work for
FormSubmit templates.
- Resetting the template option "Save template" has no
affect when flattening data.
- Converting existing data does not execute
post-processing scripts.
- The "Required template" option sometimes shows as
reset, even when it is actually set.
NEW IN RELEASE 2.40.5
---------------------------------------------------------
- New template option "Exclude template" can be used to
exclude a single template from the data output.
For example, this can be used to exclude page navigation
tables from data output without having to "flatten data".
BUG FIXES IN RELEASE 2.40.5
---------------------------------------------------------
- The "Make line breaks" option does not generate double
line breaks.
BUG FIXES IN RELEASE 2.40.4
---------------------------------------------------------
- An error may occur when executing scripts
(error loading Microsoft.mshtml.dll).
- Unable to stop 2nd processing browser.
BUG FIXES IN RELEASE 2.40.3
---------------------------------------------------------
- A missing assembly causes an error on some systems.
BUG FIXES IN RELEASE 2.40.2
---------------------------------------------------------
- The editor does not detect mouse events on some systems,
making it impossible to design projects.
BUG FIXES IN RELEASE 2.40.1
---------------------------------------------------------
- Opening a 2nd processing browser in InternetExplorer
mode causes Visual Web Ripper to hang (work extremely slow).
NEW IN RELEASE 2.40.0
---------------------------------------------------------
- Many internal structural changes to set up the software
for future enhancements.
- The scheduling folder is now obsolete. Projects placed
in the scheduling folder will be ignored. Projects must
now be actively scheduled on a computer. Current scheduled
projects must be re-scheduled.
- The scheduler can now run projects with seconds intervals.
- Visual Web Ripper can now be used by multiple users on
the same computer. Each user must have a separate license.
- The API assemblies are simplified and only two assembly
references are usually required.
- New project option "Hide selection styles" hides all
Visual Web Ripper styles in the browser. Some Web sites
may function incorrectly when custom styles are applied
(this is very rare).
BUG FIXES IN RELEASE 2.40.0
---------------------------------------------------------
- Visual Web Ripper always replaces data in MySQL even
when the option "Add to existing data" is set to true.
BUG FIXES IN RELEASE 2.35.10
---------------------------------------------------------
- The script database utility class throws an error for
MySql and OleDb.
- Unassigned selection templates interfere with new
selections.
NEW IN RELEASE 2.35.9
---------------------------------------------------------
- New template option "Recursive" can be used on link
templates to open the same template recursively as long
as the template selection exists.
- A memory leak may occur in the browser control when
setting browser behaviour in project options. The memory
leak has not been fixed, but the browser behaviour options
are now turned off by default.
NEW IN RELEASE 2.35.8
---------------------------------------------------------
- Help file updates.
- The "Delay after action" can now be set on the start
template in project options.
NEW IN RELEASE 2.35.7
---------------------------------------------------------
- New XPATH attribute @tag-text will return the inner
text of a HTML element excluding the inner text of child
elements.
- Custom XPATH functions now get the current HTML element
in the function arguments.
BUG FIXES IN RELEASE 2.35.6
---------------------------------------------------------
- The template option "New browser" does not work
properly in InternetExplorer mode.
- Javascript overrides are not injected into frame
documents.
BUG FIXES IN RELEASE 2.35.5
---------------------------------------------------------
- The "Flattening data" option does not always work when
using alternative templates.
BUG FIXES IN RELEASE 2.35.4
---------------------------------------------------------
- Visual Web Ripper cancels a form template if a
form field doesn't exist after a previous form field's
postback. Visual Web Ripper should instead continue with
the next input value combination.
NEW IN RELEASE 2.35.3
---------------------------------------------------------
- New project option "Reduce memory usage" can be sued to
reduce memory usage by the WebBRowser collector.
NEW IN RELEASE 2.35.2
---------------------------------------------------------
- New content option "Empty duplicate check" can be used
to specify if empty values are considered equal in a
duplicate check.
BUG FIXES IN RELEASE 2.35.2
---------------------------------------------------------
- Form submits that open a new Window causes an error
in Visual Web Ripper.
NEW IN RELEASE 2.35.1
---------------------------------------------------------
- New template/content option "Pause when missing". This
option causes Visual Web Ripper to pause if a required
element is missing when the processing browser is visible.
This allows manual interaction with the web browser
before continuing and can be used in scenarios such as
when a CAPCHA page appear.
NEW IN RELEASE 2.35.0
---------------------------------------------------------
- New poject options to change web browser behaviour.
These options can be used to increase data extraction
performce and stabillity in WebBrowser mode.
BUG FIXES IN RELEASE 2.35.0
---------------------------------------------------------
- Visual Web Ripper may crash when running in WebBrowser
mode while extracting data from some websites containing
Flash object.
NEW IN RELEASE 2.34.25
---------------------------------------------------------
- New option "Dealy after action" can be used to wait for
a certain number of milliseconds after an action, such as
a click on a link.
BUG FIXES IN RELEASE 2.34.24
---------------------------------------------------------
- The content option "Redirect link" does not redirect
on meta refresh tags. A new option "Redirect on meta
refresh" is now available in the More options tab.
BUG FIXES IN RELEASE 2.34.23
---------------------------------------------------------
- Visual Web Ripper does not move back after completing a
page navigation template in WebBrowser mode. This bug can
seriously interupt normal processing in many projects.
BUG FIXES IN RELEASE 2.34.22
---------------------------------------------------------
- Projects with optional form templates sometimes
generate incorrect data output.
BUG FIXES IN RELEASE 2.34.21
---------------------------------------------------------
- Setting the "Flatten data" option sometimes result in
empty data output.
BUG FIXES IN RELEASE 2.34.20
---------------------------------------------------------
- Page area templates that are not defined as a list can
sometimes cause errors in output data.
BUG FIXES IN RELEASE 2.34.19
---------------------------------------------------------
- Mutiple page navigation templates sometimes result in
incorrect data output.
- The scheduler email notification always indicates an
error may have occured even when no errors occured.
- If the browser zoom level changes there is no way to
change it back to default (CTRL +/- can now be used to
change zoom level).
BUG FIXES IN RELEASE 2.34.18
---------------------------------------------------------
- The path optimizer generates incorrect paths in some
rare scenarious.
BUG FIXES IN RELEASE 2.34.17
---------------------------------------------------------
- The change in 2.34.16 has been reverted since it
casued problems in many other scenarious.
BUG FIXES IN RELEASE 2.34.16
---------------------------------------------------------
- The path optimizer generates incorrect paths in some
rare scenarious.
BUG FIXES IN RELEASE 2.34.15
---------------------------------------------------------
- The Visual Web Ripper online updater downloads a wrong
version of MySQL .NET connector.
BUG FIXES IN RELEASE 2.34.14
---------------------------------------------------------
- Visual Web Ripper fails to create new tables in MySQL
if the tables already existed, but was later deleted.
BUG FIXES IN RELEASE 2.34.13
---------------------------------------------------------
- XPATHs functions with a non-existing XPATH as argument
throws an error, but should just result in an empty
selection.
- Visual Web Ripper now uses the latest version of
MySql .NET connector (v6.2.2)
- Visual Web Ripper fails to create new tables in MySQL
if the tables already existed, but was later deleted.
BUG FIXES IN RELEASE 2.34.12
---------------------------------------------------------
- Duplicate actions are not always recognised correctly
in WebCrawler mode.
BUG FIXES IN RELEASE 2.34.11
---------------------------------------------------------
- The post-processing database helper API does not save
text data in SQL Server in the correct format.
BUG FIXES IN RELEASE 2.34.10
---------------------------------------------------------
- Error setting OleDb input data source.
BUG FIXES IN RELEASE 2.34.9
---------------------------------------------------------
- Error dialog with no content pops up when compiling
content scripts in the editor.
BUG FIXES IN RELEASE 2.34.8
---------------------------------------------------------
- If a scheduled project is terminated while running,
the project status stays as running and the project
cannot be edited.
BUG FIXES IN RELEASE 2.34.7
---------------------------------------------------------
- Visual Web Ripper will sometimes generate incorrect
output data when flattening data if some data is missing.
BUG FIXES IN RELEASE 2.34.6
---------------------------------------------------------
- Several errors in the More options Window.
BUG FIXES IN RELEASE 2.34.5
---------------------------------------------------------
- Unable to select a specific design link if the link
template is a sub-template of a page area template.
- custom Javascript overrides are not injected into
web pages if default Javascript overrides are not injected.
BUG FIXES IN RELEASE 2.34.4
---------------------------------------------------------
- Error saving data to databases when two content
elements in different templates have the same name. This
error only occurs in some rare circumstances.
BUG FIXES IN RELEASE 2.34.3
---------------------------------------------------------
- Some cookies cause errors in WebCrawler mode.
NEW IN RELEASE 2.34.2
---------------------------------------------------------
- New option "Redirect on meta refresh" can be used to
change default behaviour when the web browser encounters
a refresh meta tag.
BUG FIXES IN RELEASE 2.34.1
---------------------------------------------------------
- Wrong page numbers when Using navigation sets in
WebBrowser mode (combination of page area and next navigation).
NEW IN RELEASE 2.34.0
---------------------------------------------------------
- New data output options "Replace existing data" and
"Add to existing data".
- Some options moved from the project options Window to
the destination data source options Window.
BUG FIXES IN RELEASE 2.34.0
---------------------------------------------------------
- Unable to select suitable wait elements for form fields
with AJAX actions.
- Selecting a template as an AJAX wait element does not
always work.
- The content script type does not work correctly.
NEW IN RELEASE 2.33.18
---------------------------------------------------------
- New page attribute "Timestamp".
BUG FIXES IN RELEASE 2.33.17
---------------------------------------------------------
- Page numbers are incorrectly saved to output when
flattening data in WebCrawler mode.
BUG FIXES IN RELEASE 2.33.16
---------------------------------------------------------
- Error submitting forms where some form fields have
less values than a specified start index.
- The Copy/Move template Window doers not always populate
parent template drop down.
NEW IN RELEASE 2.33.15
---------------------------------------------------------
- Minor WebCrawler parser update.
NEW IN RELEASE 2.33.14
---------------------------------------------------------
- Improvements to the "Make line breaks" option.
NEW IN RELEASE 2.33.13
---------------------------------------------------------
- Visual Web Ripper no longer opens up in a dialog style
Window, which was causing some problems in 3rd party
appliacations.
BUG FIXES IN RELEASE 2.33.12
---------------------------------------------------------
- Visual Web Ripper sometimes fail to load a webpage if
the "Partial page load" option has been set.
- An error sometimes occur when selecting an empty input
box.
BUG FIXES IN RELEASE 2.33.11
---------------------------------------------------------
- CSV output sometime contains an empty column with
no values.
NEW IN RELEASE 2.33.10
---------------------------------------------------------
- New form field option "Design time value" can be used
to easily set the input value used at design time.
BUG FIXES IN RELEASE 2.33.10
---------------------------------------------------------
- When extracting text from a link template, the text is
also incorrectly saved for any following page navigation
template.
BUG FIXES IN RELEASE 2.33.9
---------------------------------------------------------
- Optional form fields don't empty the output data
entry when the form field is not found.
NEW IN RELEASE 2.33.8
---------------------------------------------------------
- New Capture type option "Siblings" can be used to
include a specified number of HTML element siblings in
HTML content.
- Events can now be specified for all template
and form field actions.
BUG FIXES IN RELEASE 2.33.8
---------------------------------------------------------
- The web browser cookie is not always set correctly
when downloading files in WebBrowser mode. This can cause
issues especially with CAPTCHA images.
NEW IN RELEASE 2.33.7
---------------------------------------------------------
- New project option "Partial page load for entire project"
applies the "Partial page load" option to all templates in
the project.
NEW IN RELEASE 2.33.6
---------------------------------------------------------
- New project option "Interactive document timeout".
NEW IN RELEASE 2.33.5
---------------------------------------------------------
- Minor user interface updates.
NEW IN RELEASE 2.33.4
---------------------------------------------------------
- User interface updates.
- Help file updates.
BUG FIXES IN RELEASE 2.33.3
---------------------------------------------------------
- Redirect templates don't always work correctly.
BUG FIXES IN RELEASE 2.33.2
---------------------------------------------------------
- Setting the option "New web browser" opens a new web
browser, but doesn't close the browser window again when
running in debug mode.
BUG FIXES IN RELEASE 2.33.1
---------------------------------------------------------
- The duplicate action "CancelDataTable" does not cancel
page navigations.
BUG FIXES IN RELEASE 2.33.0
---------------------------------------------------------
- Visual Web Ripper now locates frames by name rather
than index. This solves some issues related to frames
being created dynamically. Frame index is still used when
a frame has no name or ID.
BUG FIXES IN RELEASE 2.32.4
---------------------------------------------------------
- File downloads do not redirect when required.
BUG FIXES IN RELEASE 2.32.3
---------------------------------------------------------
- Visual Web Ripper freezes in WebCrawler mode.
BUG FIXES IN RELEASE 2.32.2
---------------------------------------------------------
- Using an OleDb destination data source causes an error
if the database tables already exist.
NEW IN RELEASE 2.32.1
---------------------------------------------------------
- New duplicate data option "Minimum CancelDataRow checks".
NEW IN RELEASE 2.32.0
---------------------------------------------------------
- New features for detecting duplicate data. Duplicate
reference data is now saved to disk, so data already
extracted in previous project runs can be ignored. When
Visual Web Ripper detects duplicate data it can cancel
the current data row or it can cancel the entire data
table. This behaviour can be fixed, or a special script
can be used to decide if Visual Web Ripper should be
cancelling the current data row or the data table.
- A condition script can now be set to cancel an element,
a data row or an entire data table. Previously, a condition
script could be set to cancel a template, but that
description did not always match what actually happened.
NEW IN RELEASE 2.31.14
---------------------------------------------------------
- The visual editor now styles a maximum of 500 elements
to increase performance for very large web pages.
BUG FIXES IN RELEASE 2.31.13
---------------------------------------------------------
- If scheduling is turned from on to off in a project and
the project exists in the Schedule folder, the project is
deleted instead of the scheduled version of the project.
BUG FIXES IN RELEASE 2.31.12
---------------------------------------------------------
- Visual Web Ripper does not add correct key columns to
flat data output if some templates has been set to not
flatten data.
NEW IN RELEASE 2.31.11
---------------------------------------------------------
- New filter "Must contain column header" can be used to
select a table column with a specified header text. This
is useful when the number of table columns varies.
BUG FIXES IN RELEASE 2.31.11
---------------------------------------------------------
- It is not possible to set a design value for "Select"
form fields.
BUG FIXES IN RELEASE 2.31.10
---------------------------------------------------------
- Potential memory leak when using "Continuous page area"
templates in WebCrawler mode.
- The template option "Extract text" does not work
correctly.
NEW IN RELEASE 2.31.9
---------------------------------------------------------
- Output folder for files and images can now be specified.
- Output folders can now be specified in project
preferences making it easier to set custom output folders
when saving to a database.
BUG FIXES IN RELEASE 2.31.9
---------------------------------------------------------
- The option "Save file URL" does not work correctly.
BUG FIXES IN RELEASE 2.31.8
---------------------------------------------------------
- Xpath wildcards don't always work.
- Incorrect HTML syntax resulting in empty tag names
causes xpath errors.
BUG FIXES IN RELEASE 2.31.7
---------------------------------------------------------
- Saving data can sometimes cause an error if template
names contain blank spaces.
- Saving data to flat format can sometimes cause an error.
-The script content type has no associated help files.
NEW IN RELEASE 2.31.6
---------------------------------------------------------
- New content type "Script" can be used to execute a
script anywhere within a template.
BUG FIXES IN RELEASE 2.31.6
---------------------------------------------------------
- When cancelling a content or template in the editor,
the name and type don't change back to the original values.
- An error sometimes occur when navigating in
InternetExplorer mode.
- Visual Web Ripper sometimes wait forever for pages to
load.
BUG FIXES IN RELEASE 2.31.5
---------------------------------------------------------
- Upgraded projects don't work correctly.
NEW IN RELEASE 2.31.4
---------------------------------------------------------
- New option "Form submit links" uses form submits when
following a links. only applicable in WebCrawler mode.
BUG FIXES IN RELEASE 2.31.4
---------------------------------------------------------
- Cookies are not set when submitting forms in WebCrawler
mode.
- WebCrawler HTML parser updates.
BUG FIXES IN RELEASE 2.31.3
---------------------------------------------------------
- The online updater does not install the new script
editor correctly causing numerous errors.
BUG FIXES IN RELEASE 2.31.2
---------------------------------------------------------
- Extracting link text from link templates does not always
work in WebBrowser mode.
- Several issues adding assembly references in the new
script editor.
BUG FIXES IN RELEASE 2.31.1
---------------------------------------------------------
- Non-repeating page area templates are processed even
when the selection does not exist.
NEW IN RELEASE 2.31.1
---------------------------------------------------------
- Improved script editor.
NEW IN RELEASE 2.31.0
---------------------------------------------------------
- Primary keys, page numbers and start URL are now
excluded from data output by default when flattening data.
- Form field values are no longer extracted by default.
Form field text is still extracted by default.
- File and image URLs are no longer extracted by default
when downloading files, and the file path column is now
named the same as the content name.
New option "Sort order" can be used to order output data
columns.
NEW IN RELEASE 2.30.11
---------------------------------------------------------
- New form field option "Optional". If a form field is
optional, the form is submitted even if the form field
is not found.
NEW IN RELEASE 2.30.10
---------------------------------------------------------
- New list feature "Skip last row count" can be used to
skip a number of items at the bottom of a list. This
option is similar to the "Start index" option, but works
at the bottom of a list.
BUG FIXES IN RELEASE 2.30.10
---------------------------------------------------------
- All values in a drop down box are cancelled if the
drop down box fails to fire an event. Visual web Ripper
should move to the next value in the drop down box.
BUG FIXES IN RELEASE 2.30.9
---------------------------------------------------------
- Xpath preceding-sibling axis is not supported.
- Xpath count function is not supported.
NEW IN RELEASE 2.30.8
---------------------------------------------------------
- New form field option "Always fire events" fires
form field events even when the form field value has not
changed.
- The option "Optional wait" is now available for
form fields. This option has the same effect as the
corresponding action option.
BUG FIXES IN RELEASE 2.30.7
---------------------------------------------------------
- The web crawler collector does not always redirect
when required.
BUG FIXES IN RELEASE 2.30.6
---------------------------------------------------------
- The web crawler collector converts relative links on
secure web sites to unsecure links, causing data extraction
to fail.
BUG FIXES IN RELEASE 2.30.5
---------------------------------------------------------
- The new script option "Use HTML as regex input" is
always applied to regex scripts.
NEW IN RELEASE 2.30.4
---------------------------------------------------------
- New script option "Use HTML as regex input". When this
option is set, the raw HTML of an element is used as
regex transformation input instead of the extracted
content.
BUG FIXES IN RELEASE 2.30.3
---------------------------------------------------------
- The script editor sometimes causes the Visual Web Ripper
application to crash or throw an error.
BUG FIXES IN RELEASE 2.30.2
---------------------------------------------------------
- The "Save template" option is sometimes automatically
reset.
NEW IN RELEASE 2.30.1
---------------------------------------------------------
- Extracted data from one content element can now be used
in a regex script for another element in the same
template. The syntax is {$COLUMN_NAME} where COLUMN_NAME
is the name of the content element.
NEW IN RELEASE 2.30.0
---------------------------------------------------------
- The expand and limit toolbar buttons now work on lists
created using the context menu list feature.
- The "Partial page load" option can now be set on
start URLs.
- The "Partial page load" timeout now starts from when
a webpage enters "interactive" mode instead of from
start of page load.
- Licensing changes. These changes apply to new customers
only.
BUG FIXES IN RELEASE 2.30.0
---------------------------------------------------------
- Text filters containing the character "'" does not work
properly.
BUG FIXES IN RELEASE 2.29.5
---------------------------------------------------------
- Help file update.
NEW IN RELEASE 2.29.4
---------------------------------------------------------
- Excluded values can now be specified for form select
fields.
BUG FIXES IN RELEASE 2.29.4
---------------------------------------------------------
- The browser context menu does not work when the website
has disabled the context menu.
- A page area template cannot be marked as optional.
- A missing required element does not always cause the
current data row to be deleted.
- The visual designer does not always use the input
data row set as design row.
The designer sometimes selects form field values that
are not within the specified range.
NEW IN RELEASE 2.29.3
---------------------------------------------------------
- Content transformation is now always available in the
"more" options tab.
NEW IN RELEASE 2.29.2
---------------------------------------------------------
- Visual Web Ripper can now handle captcha forms. A window
will appear when a captcha entry is required. The window
will display the capcha image and a user must then
manually enter the captcha code in order for
Visual Web Ripper to proceed.
- new toolbar button "No page loads" allows projects to
be edited without loading any web pages.
BUG FIXES IN RELEASE 2.29.1
---------------------------------------------------------
- The editor throws an error when moving back to a page
area template and the the page area template is the first
template in a project.
- The WebCrawler XPath parser does not decode some HTML
characters correctly.
NEW IN RELEASE 2.29.0
---------------------------------------------------------
- The scheduler now uses the RunProject.exe utility to
run projects. This means projects run in thier own process
and can run concurrently.
- The RunProject utility now uses the email settings
specified in the scheduler window. The email settings
can be configured without turning on scheduling, allowing
the use of custom schedulers while still taking advantage
of the standard emailing features.
BUG FIXES IN RELEASE 2.28.11
---------------------------------------------------------
- The data source destination option "Clear output folder"
incorrectly takes effect even when a database data source
is selected.
BUG FIXES IN RELEASE 2.28.10
---------------------------------------------------------
- The online updater sometimes fail without displaying
an error message.
BUG FIXES IN RELEASE 2.28.9
---------------------------------------------------------
- Some links opening a new named window don't work
correctly in Visual Web Ripper.
- Some form fields are not set correctly in the designer.
BUG FIXES IN RELEASE 2.28.8
---------------------------------------------------------
- Sometimes old selections are not cleared when opening
a template.
BUG FIXES IN RELEASE 2.28.7
---------------------------------------------------------
- The WebCrawler collector is sometimes failing when
trying to set cookies.
BUG FIXES IN RELEASE 2.28.6
---------------------------------------------------------
- The toolbar button "Continue loading until manual stop"
does not work.
BUG FIXES IN RELEASE 2.28.5
---------------------------------------------------------
- An incorrect data row is passed to scripts related to
navigation templates.
NEW IN RELEASE 2.28.4
---------------------------------------------------------
- New project option "Inject javascript before page load"
can be used to turn off injection of standard
Visual Web Ripper javascripts. Some web pages cannot load
properly with the injected javascripts.
NEW IN RELEASE 2.28.3
---------------------------------------------------------
- New form template feature "Download file on submit" can
be used to download a file as a result of a form submit.
This feature has no effect in WebBrowser mode.
BUG FIXES IN RELEASE 2.28.3
---------------------------------------------------------
- Cookies are not always set correctly in WebCrawler mode.
NEW IN RELEASE 2.28.2
---------------------------------------------------------
- New content option "Strip invalid XML" removes invalid
XML characters from extracted content.
BUG FIXES IN RELEASE 2.28.1
---------------------------------------------------------
- The project option "Truncate existing database tables
before saving data to a database" has no effect. Tables
are always being truncated.
- Primary keys are not always generated correctly which
can cause primary key violations when inserting data
into database tables.
- The option "Data row cache" has no effect in WebCrawler
mode.
- Data conversion error messages are not always displayed
in the GUI.
NEW IN RELEASE 2.28.0
---------------------------------------------------------
- New toolbar button "Load webpage until manual stop"
will keep loading a webpage until the stop button is
clicked. This allows loading of webpages that reloads
after a time delay.
- The WebCrawler HTML parser no longer converts empty HTML
tags to XHTML. This should make it easier to make content
transformations, but it may break some existing
transformations.
NEW IN RELEASE 2.27.6
---------------------------------------------------------
- New condition option "Cancel entire template (keep data
row)" can be used to cancel a template but keep data that
has already been extracted for the template.
BUG FIXES IN RELEASE 2.27.5
---------------------------------------------------------
- Not all input data rows are processed.
BUG FIXES IN RELEASE 2.27.4
---------------------------------------------------------
- Visual Web Ripper is unable to navigate links with
certain onClick and HREF combinations.
BUG FIXES IN RELEASE 2.27.3
---------------------------------------------------------
- The new option "Do not flatten template" sometimes
causes an error when viewing data.
NEW IN RELEASE 2.27.2
---------------------------------------------------------
- New window to monitor element values. This can be used
to watch how element values change during AJAX actions.
- New template option "Do not flatten template" can be
used to make sure specific template data is saved in
a separate table even when the flatten data option is
set to true.
NEW IN RELEASE 2.27.1
---------------------------------------------------------
- Rarely used options are now displayed in a separate
option panel.
NEW IN RELEASE 2.27.0
---------------------------------------------------------
- New template and content option "Search all frames"
will search for template or content xpaths in all
frames, except the main document frame.
BUG FIXES IN RELEASE 2.27.0
---------------------------------------------------------
- Page area templates using row span don't always display
correctly in the editor.
BUG FIXES IN RELEASE 2.26.19
---------------------------------------------------------
- Error running file transformation scritps in C# and
VB.NET.
NEW IN RELEASE 2.26.18
---------------------------------------------------------
- File name transformation script can be used to rename
file and image content.
- Updated introduction video.
NEW IN RELEASE 2.26.17
---------------------------------------------------------
- The data project methods RowCount and ChildTableRows
now remove deleted rows from data tables before
returning.
NEW IN RELEASE 2.26.16
---------------------------------------------------------
- Dupplicate checks now work across a whole data table.
- New Utility class "ScriptUtility" can be used in
scripts.
BUG FIXES IN RELEASE 2.26.15
---------------------------------------------------------
- Minor corrections to the WebCrawler HTML parser.
BUG FIXES IN RELEASE 2.26.14
---------------------------------------------------------
- Visual Web Ripper will sometimes remove the first data
column from data output if the project option
"Include start URL in data output" is not selected.
BUG FIXES IN RELEASE 2.26.13
---------------------------------------------------------
- Software activation does not work correctly for some
non-english languages.
BUG FIXES IN RELEASE 2.26.12
---------------------------------------------------------
- Visual Web Ripper is not set to save start URL by
default.
- Output folder is not reset to default folder when
switching from file output to database output.
BUG FIXES IN RELEASE 2.26.11
---------------------------------------------------------
- Minor bug fixes.
NEW IN RELEASE 2.26.10
---------------------------------------------------------
- Visual Web Ripper can now download and update the
software automatically. You no longer have to uninstall
your old version and then download and install the new
version
NEW IN RELEASE 2.26.9
---------------------------------------------------------
- New AJAX option "Stay in page area after AJAX call".
BUG FIXES IN RELEASE 2.26.9
---------------------------------------------------------
- Page navigation and back templates do not pick up a
default wait element if no wait element is specified.
NEW IN RELEASE 2.26.8
---------------------------------------------------------
- New element attribute "position" returns the position
an HTML tag.
BUG FIXES IN RELEASE 2.26.7
---------------------------------------------------------
- Visual Web Ripper is crashing when upgrading a project.
BUG FIXES IN RELEASE 2.26.6
---------------------------------------------------------
- Syntax errors in default wait script.
- Help file updates.
BUG FIXES IN RELEASE 2.26.5
---------------------------------------------------------
- Unable to save a new project.
NEW IN RELEASE 2.26.4
---------------------------------------------------------
- If a project needs to be upgraded, then this will
automatically occur when the project is run.
BUG FIXES IN RELEASE 2.26.4
---------------------------------------------------------
- The flatten data option sometimes does not flatten the
data properly.
BUG FIXES IN RELEASE 2.26.3
---------------------------------------------------------
- Not all required parameters were parsed to condition
scrtipts.
- Sometimes error windows pop up when using the script
editor.
NEW IN RELEASE 2.26.2
---------------------------------------------------------
- CTRL can now be used to select elements in the browser
instead of using the left mouse button. This can be used
to prevent javascripts from executing when clicking on
elements in the browser.
- SHIFT+ALT should now be used to activate the browser
context menu in cases where the website has disabled the
context menu.
BUG FIXES IN RELEASE 2.26.2
---------------------------------------------------------
- The comment part of a form input value would sometimes
be removed.
NEW IN RELEASE 2.26.1
---------------------------------------------------------
- Input data transformation scripts can be used to
transform form input values or generate new form input
values.
- CTRL+ALT can be used to activate the browser context
menu in cases where the website has disabled the context
menu.
BUG FIXES IN RELEASE 2.26.1
---------------------------------------------------------
- Some OnClick events don't fire correctly.
NEW IN RELEASE 2.26.0
---------------------------------------------------------
- New improved script editor with intellisence.
BUG FIXES IN RELEASE 2.26.0
---------------------------------------------------------
- The flatten data option sometimes cause an error.
BUG FIXES IN RELEASE 2.25.6
---------------------------------------------------------
- Incorrect software activation.
BUG FIXES IN RELEASE 2.25.5
---------------------------------------------------------
- Software activation does not work correctly for some
non-english languages.
BUG FIXES IN RELEASE 2.25.4
---------------------------------------------------------
- The following error sometimes occur when running a
project "Access denied to file ...".
NEW IN RELEASE 2.25.3
---------------------------------------------------------
- The browser option "Show selection borders" now only
colors borders and the main selected element. Child
elements are not colored which makes this selection mode
much faster.
BUG FIXES IN RELEASE 2.25.2
---------------------------------------------------------
- Error saving extracted data to XML.
BUG FIXES IN RELEASE 2.25.1
---------------------------------------------------------
- Switching between browser and web crawler mode causes a
memory leak resulting in an "Out of memory" error when
extracting data from large websites.
NEW IN RELEASE 2.25.0
---------------------------------------------------------
- New template option "Cache" is now vailable for list
templates and form templates. The cache option specifies
the number of elements to process before writing data to
the data destination.
- New project option "Cache". The cache option specifies
the number of input data rows or start URLs to process
before writing data to the data destination.
BUG FIXES IN RELEASE 2.25.0
---------------------------------------------------------
- The following error may occur when extracting page
attributes or fixed values: "Unexpected error: Index was
out of range. Must be non-negative and less than the size
of the collection. Parameter name: index".
BUG FIXES IN RELEASE 2.24.2
---------------------------------------------------------
- The scheduler window always show the scheduler interval
as 1 no matter what value has actually been saved.
BUG FIXES IN RELEASE 2.24.1
---------------------------------------------------------
- A few users are encountering the error "Object
synchronization method was called from an unsynchronized
block of code".
NEW IN RELEASE 2.24.0
---------------------------------------------------------
- The "Save content" option now works slightly
differently. If this option is unticked data will still
be extracted and stored in memory, but it will not we
saved to the destination data source. This allows data
to be available for scripting without having to save
the data to the destination data source.
BUG FIXES IN RELEASE 2.23.3
---------------------------------------------------------
- The new post-processing script feature did not work
properly.
BUG FIXES IN RELEASE 2.23.2
---------------------------------------------------------
- Visual Web Ripper does not change the start URL when
using the Visual Web Ripper browser to navigate to the
start URL.
BUG FIXES IN RELEASE 2.23.1
---------------------------------------------------------
- Help file updates.
NEW IN RELEASE 2.23.0
---------------------------------------------------------
- Custom xpath functions.
- Post-processing scripts.
- Data can now be saved to a destination data source
between each input data entry or start URL.
BUG FIXES IN RELEASE 2.23.0
---------------------------------------------------------
- Next page navigation does not work correctly in
WebCrawler mode.
BUG FIXES IN RELEASE 2.22.1
---------------------------------------------------------
- Visual Web Ripper was relying on functionality in
.NET 2 SP2, and would crash if none of the following
framework versions were available 3.5 SP1, 3.0 SP2, 2.0 SP2.
BUG FIXES IN RELEASE 2.22.0
---------------------------------------------------------
- Visual Web Ripper can now extract new data to a database
without having to truncate the data tables to avoid
primary key violations.
BUG FIXES IN RELEASE 2.22.0
---------------------------------------------------------
- Visual Web Ripper sometimes stop execution because
the software has not been properly activated.
BUG FIXES IN RELEASE 2.21.12
---------------------------------------------------------
- An error sometimes appear when switching to web crawler
mode in the visual designer.
- The web crawler collector sometimes does not extract
any data when a HTML document starts with