Visual Web Ripper Changelog

What's new in Visual Web Ripper 3.0.20

May 22, 2019
  • Internal optimizations

New in Visual Web Ripper 3.0.19 (May 12, 2017)

  • An error occurs in the editor when using a script as input data source.

New in Visual Web Ripper 3.0.18 (Mar 14, 2017)

  • UserAgent now set at every request when using Web Crawler mode.

New in Visual Web Ripper 3.0.17 (Mar 14, 2017)

  • Optional phone number captured on trial activation.

New in Visual Web Ripper 3.0.16 (Oct 18, 2016)

  • Bug fix:
  • An error may occur when exporting data from a project that includes a Form Submit element that downloads files.

New in Visual Web Ripper 2.129.15 (Nov 12, 2015)

  • Projects don't retry actions that fail because of missing required elements.

New in Visual Web Ripper 2.129.14 (Oct 29, 2015)

  • The XML parser is unable to load XML documents.

New in Visual Web Ripper 2.129.13 (Aug 26, 2015)

  • Back templates are sometimes waiting for the wrong wait elements.

New in Visual Web Ripper 2.129.12 (Aug 19, 2015)

  • Not all cookies that should be removed are actually removed when configuring a project to remove cookies.

New in Visual Web Ripper 2.129.11 (Aug 18, 2015)

  • Error processing CAPTCHA if the CAPTCHA image is located in a different frame than the CAPTCHA input field.
  • Error processing CAPTCHA if the CAPTCHA image is an embedded image.

New in Visual Web Ripper 2.129.10 (Aug 8, 2015)

  • Toolbar images are blurred.

New in Visual Web Ripper 2.129.9 (Aug 1, 2015)

  • Setting the project option MaxEditorCaptureLength has no effect when using Content Transformation.

New in Visual Web Ripper 2.129.8 (Jul 31, 2015)

  • Setting the project option MaxEditorCaptureLength has no effect.

New in Visual Web Ripper 2.129.7 (Jul 27, 2015)

  • An error may occur when cleaning HTML if the HTML contains invalid attribute names.

New in Visual Web Ripper 2.129.6 (Jul 22, 2015)

  • An error "The table does not match the project definition" may occur when it should not.

New in Visual Web Ripper 2.129.5 (May 14, 2015)

  • The option "Blocked URLs" cannot be set on the project template.

New in Visual Web Ripper 2.129.4 (May 5, 2015)

  • Some select boxes are not processed correctly.

New in Visual Web Ripper 2.129.3 (Apr 14, 2015)

  • an in-memory SQLite database can be used when no data export or process restart is required.

New in Visual Web Ripper 2.129.2 (Mar 11, 2015)

  • Work-around for a bug in Internet Explorer where mouse coordinates are not posted with a form when simulating a click on an image submit button.

New in Visual Web Ripper 2.129.1 (Mar 9, 2015)

  • JavaScript using Console.error fails to run correctly in Visual Web Ripper.

New in Visual Web Ripper 2.129.0 (Mar 3, 2015)

  • New project option "Maintain cookies" can be set to false used to turn off cookies in WebCrawler mode.
  • New project option "Ignore error codes" can be be set to false to generate an error if a web server returns an error code in WebCrawler mode.

New in Visual Web Ripper 2.128.12 (Mar 2, 2015)

  • A new proxy will always be used when retrying a failed page load.

New in Visual Web Ripper 2.128.11 (Mar 2, 2015)

  • Error processing required elements in the first template.

New in Visual Web Ripper 2.128.8 (Feb 10, 2015)

  • The Redirect Link option does not work correctly when redirecting to a "mailto:" address.

New in Visual Web Ripper 2.128.7 (Jan 29, 2015)

  • Using a direct URL for a FormSubmit template causes an error.

New in Visual Web Ripper 2.128.6 (Jan 26, 2015)

  • Error overriding JavaScript functions when using Internet Explorer 11.

New in Visual Web Ripper 2.128.5 (Nov 21, 2014)

  • Basic Windows Authentication does not work if the username is blank.

New in Visual Web Ripper 2.128.4 (Nov 19, 2014)

  • Content element names with trailing whitespaces cause errors when exporting to MySQL.

New in Visual Web Ripper 2.128.3 (Nov 18, 2014)

  • Some incorrect HTML causes the XPath parser to fail.
  • Unable to download some file types correctly if the mime type has not been set correctly.
  • Random delay options have no effect in WebCrawler mode.

New in Visual Web Ripper 2.128.2 (Nov 10, 2014)

  • All response headers are now available from the MyWebRequest class.

New in Visual Web Ripper 2.128.1 (Nov 10, 2014)

  • The web crawler parser may crash when detecting encoding from some content. A new option has been added to disable detection of content encoding.

New in Visual Web Ripper 2.128.0 (Nov 10, 2014)

  • Setting the option "Visit each page only once" on a pagination template in web crawler mode can cause an infinite look.
  • The web crawler will attempt to process non-HTML pages when it shouldn't.

New in Visual Web Ripper 2.127.3 (Oct 13, 2014)

  • Error retrying to resolve CAPTCHA images that are delay loaded.

New in Visual Web Ripper 2.127.2 (Sep 22, 2014)

  • File downloads triggered by the web browser are not properly ignored.

New in Visual Web Ripper 2.127.1 (Sep 20, 2014)

  • File downloads triggered by the web browser are not properly ignored.

New in Visual Web Ripper 2.127.0 (Sep 5, 2014)

  • Some AJAX calls are made correctly and causes errors in rare scenarios.

New in Visual Web Ripper 2.126.12 (Aug 25, 2014)

  • The Form Field option "Use text option" does not work correctly.

New in Visual Web Ripper 2.126.11 (Aug 14, 2014)

  • Some URLs containing encoded URLs as parameters are not parsed correctly.

New in Visual Web Ripper 2.126.10 (Aug 13, 2014)

  • Some cookies are not set correctly when downloading files, which can cause file download to fail.

New in Visual Web Ripper 2.126.9 (Aug 11, 2014)

  • Some ActiveX security messages may be displayed while a project is running.

New in Visual Web Ripper 2.126.8 (Aug 5, 2014)

  • The Run Agent screen now repositions automatically when the Debug option is set.
  • The connection timeout for MySQL connections has been increased to 180 seconds.

New in Visual Web Ripper 2.126.7 (Jul 29, 2014)

  • The Fast web crawler parser may cause the software to crash if malformed HTML is returned from the target website.

New in Visual Web Ripper 2.126.6 (Jul 28, 2014)

  • The Run Agent GUI may crash if the internal database becomes unavailable.

New in Visual Web Ripper 2.126.5 (Jul 18, 2014)

  • Content transformation can now be applied when using dynamic pagination.

New in Visual Web Ripper 2.126.4 (Jul 17, 2014)

  • The template option "Move back from skipped templete" does not work correctly.

New in Visual Web Ripper 2.126.3 (Jul 16, 2014)

  • A new option "Keep Parent Data Rows" can be used to prevent parent data rows from being deleted when a duplicate check cancels a parent template.

New in Visual Web Ripper 2.126.1 (Jul 8, 2014)

  • An error may occur in a very rare scenario where a project is stopped and continued after a FormField element was not found.

New in Visual Web Ripper 2.126.0 (Jun 24, 2014)

  • An error occurs when using session data and then starting mutiple instances of a project simultaneously when the internal database tables don't yet exist.
  • Some pagination links that are visible on a web page are incorrectly identified as invisible by the software. This problem has not been fixed, but a new option
  • "Ignore hidden or disabled links" can be set to false as a work-around for this problem.
  • Adding proxies with an incorrect format to the default proxy list can prevent the software from starting.

New in Visual Web Ripper 2.125.2 (Jun 11, 2014)

  • Web browser emulation mode can now be set to Internet Explorer 11.

New in Visual Web Ripper 2.125.1 (Jun 11, 2014)

  • The RunProject utility does not return an error code when data export fails. The RunProject utility is used when running projects from the commmandline and when scheduling projects.

New in Visual Web Ripper 2.125.0 (May 19, 2014)

  • Some HTML frames are not recognized correctly.
  • Global script variables are deleted if an agent needs to restart.

New in Visual Web Ripper 2.124.3 (May 15, 2014)

  • New template option "Skip on failure" marks a failure as success, so the action is never retried.

New in Visual Web Ripper 2.124.2 (May 12, 2014)

  • The option "Failure on missing required elements" has no effect on templates that don't navigate.

New in Visual Web Ripper 2.124.1 (May 12, 2014)

  • New project option "Restart web browser on failure" restarts the web browser and then continues a project if a page load error occurs.

New in Visual Web Ripper 2.124.0 (May 10, 2014)

  • The option "Download and convert document" does not work when the document is downloaded as a result of a web form submit.
  • The template option "Always Export Parent Data" cannot be changed.

New in Visual Web Ripper 2.123.3 (May 10, 2014)

  • Page area templates may select more than one web element in WebCrawler mode even when teh template is not marked as a list template.

New in Visual Web Ripper 2.123.2 (May 10, 2014)

  • File download on form submit sometimes fail when it shouldn't.

New in Visual Web Ripper 2.123.1 (May 10, 2014)

  • New Form Field option "Use option text" can be used to
  • set the option text of select boxes instead of option
  • values.
  • Log entries now include seconds in the timestamp.

New in Visual Web Ripper 2.123.0 (Apr 17, 2014)

  • The WriteDebug method in Data Input scripts does not
  • write to the log file.
  • Visual Web Ripper can now use 4GB of memory on 64bit
  • Windows and 3GB of memory on 32bit Windows.

New in Visual Web Ripper 2.122.1 (Apr 17, 2014)

  • Visual Web Ripper sometimes generates file names that are
  • too long for extracted images and documents.

New in Visual Web Ripper 2.122.0 (Apr 17, 2014)

  • Software activation does not work on computers using the
  • Hijri calendar.

New in Visual Web Ripper 2.121.8 (Feb 13, 2014)

  • The RunProject.exe now supports an option "view" that shows the web browser while extracting data.

New in Visual Web Ripper 2.121.7 (Feb 6, 2014)

  • New option "Block page load on AJAX" blocks full pages loads when executing AJAX actions.

New in Visual Web Ripper 2.121.6 (Feb 1, 2014)

  • Form field actions are sometimes executed even when the form field input value does not change.

New in Visual Web Ripper 2.121.5 (Jan 27, 2014)

  • New content option "Reuse Existing Files" can be used to avoid downloading an image or file if the file already exists on disk.
  • The ParentXpath value is not available in XPath transformation scripts when running in WebCrawler mode.

New in Visual Web Ripper 2.121.4 (Dec 16, 2013)

  • Page load error count is not reset when retrying errors.

New in Visual Web Ripper 2.121.3 (Nov 29, 2013)

  • Session data is not exported when running a project in the Visual Web Ripper editor.
  • When a project is configured to verify proxies, the software always checks for connectivity only.

New in Visual Web Ripper 2.121.2 (Nov 26, 2013)

  • The web crawler parser ignores "base" meta tags when calculating URLs.
  • Lookup input values don't work correctly for FixedValue content elements.

New in Visual Web Ripper 2.121.1 (Nov 16, 2013)

  • New Content option "Filename Transformation Includes File Extension" can be used to specify that a filename transformation script will add a filed file extension to the filename.

New in Visual Web Ripper 2.121.0 (Nov 1, 2013)

  • Support for file uploads when submitting web forms.

New in Visual Web Ripper 2.120.37 (Oct 29, 2013)

  • RepeatParent templates may cause an error with some web sites.

New in Visual Web Ripper 2.120.36 (Oct 25, 2013)

  • The Export Plugin window does not resize properly when changing plugin.
  • An error may occur in the editor when using Input Transformation on select box values.

New in Visual Web Ripper 2.120.35 (Oct 7, 2013)

  • An incorrect version of a file is included in the installation package causing teh software to crash.

New in Visual Web Ripper 2.120.34 (Oct 7, 2013)

  • New template option "Failure on missing required elements" can be used to indicate a page load failure when a required element is not found. A template can then be configured to retry the page load a specified number of times.

New in Visual Web Ripper 2.120.33 (Sep 24, 2013)

  • An error occurs when the option SaveColumnsInParentTable.

New in Visual Web Ripper 2.120.32 (Sep 20, 2013)

  • An error may occur when using session data and the option SaveColumnsInParentTable with any template.

New in Visual Web Ripper 2.120.31 (Sep 18, 2013)

  • An incorrect web frame may be selected when two web frames have the same name. This can make it impossible to select web elements in the browser.

New in Visual Web Ripper 2.120.30 (Aug 29, 2013)

  • New project option "Never delete data from external database" can be used to ensure data is never deleted from an external database. This option should be used with care, since it can easily cause data export to fail, or duplicate data to be inserted into the database.

New in Visual Web Ripper 2.120.29 (Aug 26, 2013)

  • An error may occur when using the windowsscroll event. This bug was not solved properly in 2.120.28

New in Visual Web Ripper 2.120.28 (Aug 26, 2013)

  • An error may occur when using the windowsscroll event

New in Visual Web Ripper 2.120.27 (Aug 19, 2013)

  • FormSubmit templates with a direct URL are not always processed correctly.

New in Visual Web Ripper 2.120.26 (Aug 17, 2013)

  • The software may sometimes crash when double clicking on the save toolbar button.

New in Visual Web Ripper 2.120.25 (Aug 16, 2013)

  • The WebCrawler parser now tries to guess the correct encoding if no encoding is specified.

New in Visual Web Ripper 2.120.24 (Aug 3, 2013)

  • An error may occur when a project is configured to switch from WebBrowser mode to WebCrawler mode.

New in Visual Web Ripper 2.120.23 (Jul 26, 2013)

  • An error may occur after upgrading an older version of a data extraction project.

New in Visual Web Ripper 2.120.22 (Jul 17, 2013)

  • Embedded images of type jpeg are not extracted correctly.
  • AJAX calls are not processed correctly on some websites.
  • The SafeWebBrowserCompatibillity parser does not work correctly on some websites.

New in Visual Web Ripper 2.120.21 (Jul 11, 2013)

  • Unable to set the option "Clear cookies" on the advaned project options tab.

New in Visual Web Ripper 2.120.20 (Jun 28, 2013)

  • New WebCrawler parser "SafeWebBrowserParser" works the same way as the "WebBrowserCompatibillity" parser, but can recover if the embedded IE parser crashes. The new parser is slower than all the other parsers, because it runs in a separate process.

New in Visual Web Ripper 2.120.19 (Jun 25, 2013)

  • New project option "Retry count on error" specifies the number of times a project should retry error pages if the project completes with errors.

New in Visual Web Ripper 2.120.18 (Jun 18, 2013)

  • The project option "Ignore error codes" has no effect in WebCrawler mode.

New in Visual Web Ripper 2.120.17 (Jun 18, 2013)

  • When an action is set to domscroll or windowscroll any change in scroll position will trigger a repeated AJAX call even if no AJAX call has been made.

New in Visual Web Ripper 2.120.16 (Jun 17, 2013)

  • The template option "Redirect method" has no effect when using document converters.

New in Visual Web Ripper 2.120.15 (Jun 17, 2013)

  • Some operations don't work corrcetly when processing websites that use large number of cookies.
  • An optional FormSubmit template may cause an error in WebCrawler mode.

New in Visual Web Ripper 2.120.14 (Jun 12, 2013)

  • Some XML documents cannot be processed correctly. A new WebCrawler XML parser has been added to solve this problem.

New in Visual Web Ripper 2.120.13 (Jun 12, 2013)

  • Error loading URLs in Web Crawler mode. This bug was introduced in 2.120.12.

New in Visual Web Ripper 2.120.12 (Jun 12, 2013)

  • An error occurs in WebCrawler mode when specifying start URLs without protocol.
  • An error occurs when using MySQL as internal database if the project name is exactly the maximum length allowed.

New in Visual Web Ripper 2.120.11 (Jun 1, 2013)

  • Project statistics are reset if the project needs to restart to clear memory leaks.
  • Error processing some rarely encountered framesets.

New in Visual Web Ripper 2.120.10 (May 17, 2013)

  • An error occurs if proxy is set to Proxy List and there are no proxies specified.

New in Visual Web Ripper 2.120.9 (May 11, 2013)

  • Wait scripts are not always processed correctly after loading a start URL.

New in Visual Web Ripper 2.120.8 (May 9, 2013)

  • A scroll percentage can now be specified when using domscroll and windowscroll events.

New in Visual Web Ripper 2.120.7 (May 7, 2013)

  • The project run time is not always displayed correctly.
  • An error may occur when downloading files and images in WebBrowser mode.

New in Visual Web Ripper 2.120.6 (May 7, 2013)

  • MySQL max index key length reduced to 255 to accomodate utf-8 encoding.

New in Visual Web Ripper 2.120.5 (May 3, 2013)

  • Export plugins are called twice during data export.

New in Visual Web Ripper 2.120.4 (May 1, 2013)

  • Error using DateTime conversion functions in XPath.

New in Visual Web Ripper 2.120.3 (Apr 29, 2013)

  • Data is not written correct to the internal database when using multiple threads in WebCrawler mode.

New in Visual Web Ripper 2.120.2 (Apr 27, 2013)

  • Build-in support for BypassCaptcha CAPTCHA service.

New in Visual Web Ripper 2.120.1 (Apr 26, 2013)

  • The default export target is now Excel 2003+.

New in Visual Web Ripper 2.120.0 (Apr 25, 2013)

  • The WebBrowser agent is unable to clear memory leaks. To solve this problem the agent will now restart the entire process instead of just the web browser by default.
  • The "span" xpath method is case sensitive, which it shoudn't be.
  • Default internal database updated to SQLite 1.0.85.0.

New in Visual Web Ripper 2.119.3 (Apr 22, 2013)

  • Error testing email configuration if the configuration is saved first.
  • Error running a project if it uses an empty proxy list that is set to verify proxy connectivity.

New in Visual Web Ripper 2.119.2 (Apr 15, 2013)

  • The scheduler fails to send emails on project completion.

New in Visual Web Ripper 2.119.1 (Apr 8, 2013)

  • The WebCrawler agent is unable to determine the correct character encoding on some websites where it should be able to do so.
  • The template option "Click on exact element" is now set to true by default.

New in Visual Web Ripper 2.119.0 (Apr 1, 2013)

  • Email and database passwords are no longer stored as plain text in project files. Old passwords will remain in plain text until they have been saved again.

New in Visual Web Ripper 2.118.6 (Mar 18, 2013)

  • Condition scripts don't cancel pagination for a canceled template.
  • Duplicate detection is not logged when running a project from the scheduler or command-line.
  • Link transformation does not work for Direct URL FormSubmit templates.

New in Visual Web Ripper 2.118.5 (Mar 11, 2013)

  • Condition scripts don't cancel pagination for a canceled template.
  • Duplicate detection is not logged when running a project from the scheduler or command-line.
  • Link transformation does not work for Direct URL FormSubmit templates.

New in Visual Web Ripper 2.118.4 (Feb 25, 2013)

  • Action events with trailing white spaces don't work.
  • A project file will be deleted when the project is saved if a user is allowed to delete files, but not create files.

New in Visual Web Ripper 2.118.3 (Feb 21, 2013)

  • An error occurs if exporting last data segment only.

New in Visual Web Ripper 2.118.2 (Feb 17, 2013)

  • Error exporting data to Excel XML and CSV in some situations.

New in Visual Web Ripper 2.118.1 (Feb 16, 2013)

  • The Visual Web Ripper commandline program does not work correctly when the data extraction method is set to "Session".

New in Visual Web Ripper 2.118.0 (Feb 16, 2013)

  • Numerous bug fixes related to the data extraction method "Session".
  • The segment field is no longer exported unless the data extraction method is set to "AddToExistingData".

New in Visual Web Ripper 2.117.1 (Feb 16, 2013)

  • The Visual Web Ripper commandline program does not work correctly when the data extraction method is set to "Session".

New in Visual Web Ripper 2.117.0 (Feb 16, 2013)

  • New data extraction method "Session" allows multiple instances of the same project to run simultaneously. A session ID must be specified for each project instance. The session ID can be specified on the commandline or via
  • the API.
  • A test email can now be sent from the Email Notifications screen.
  • A new template option "Repeated AJAX calls max. count" can be set to limit the number of AJAX calls when using the option "Repeated AJAX calls".

New in Visual Web Ripper 2.116.10 (Feb 13, 2013)

  • The template option "Repeat first element" does not work on Pagination lists.

New in Visual Web Ripper 2.116.9 (Feb 9, 2013)

  • Some events are not fired correctly when using IE10.

New in Visual Web Ripper 2.116.8 (Feb 7, 2013)

  • The template option "Repeat AJAX calls" now count page navigations as AJAX calls. This is to avoid issues with websites that use page loads in hidden iframes to emulate AJAX calls.

New in Visual Web Ripper 2.116.7 (Feb 5, 2013)

  • The error "The requested operation cannot be performed on a file with a user-mapped section open." may occur when exporting data to file formats.

New in Visual Web Ripper 2.116.6 (Feb 4, 2013)

  • Unable to load a project after setting the project option "Clear cookies".

New in Visual Web Ripper 2.116.5 (Jan 28, 2013)

  • Web elements with embedded images take a long time to display in the capture window

New in Visual Web Ripper 2.116.4 (Jan 21, 2013)

  • The Proxy Switch proxy options doesn't work as intended in WebCrawler mode.

New in Visual Web Ripper 2.116.3 (Jan 21, 2013)

  • The Proxy Switch proxy options doesn't work correctly.

New in Visual Web Ripper 2.116.2 (Jan 19, 2013)

  • Private Proxy Switch integrated in Visual Web Ripper.

New in Visual Web Ripper 2.116.1 (Jan 19, 2013)

  • Error downloading a file if a link redirects to the file using a Refresh header.
  • Visual Web Ripper does not navigate back from a Redirect template.

New in Visual Web Ripper 2.116.0 (Jan 17, 2013)

  • Links and forms targeting a named window may not work correctly.

New in Visual Web Ripper 2.115.5 (Jan 17, 2013)

  • The default proxy settings are not used before loading a project.

New in Visual Web Ripper 2.115.4 (Jan 14, 2013)

  • Unable to select any web elements on some websites with a zero body width.

New in Visual Web Ripper 2.115.3 (Jan 9, 2013)

  • Header rows for empty child tables are no longer included in Excel 2003/2007/2010 data exports.

New in Visual Web Ripper 2.115.2 (Jan 7, 2013)

  • Image map selections are not marked corrcetly in the Web Browser.

New in Visual Web Ripper 2.115.1 (Jan 3, 2013)

  • Selected web elements are not marked correctly on some websites when using Internet Explorer 10.

New in Visual Web Ripper 2.115.0 (Dec 28, 2012)

  • Selected web elements are not marked correctly on some websites when using Internet Explorer 10.

New in Visual Web Ripper 2.114.4 (Dec 19, 2012)

  • The "Navigate in Browser" toolbar button does not work.

New in Visual Web Ripper 2.114.3 (Dec 13, 2012)

  • New project option "Close all dialogs" and template option "Close dialog buttons" can be used to automatically click on dialog buttons at runtime if the dialog is not automatically suppessed.

New in Visual Web Ripper 2.114.2 (Dec 13, 2012)

  • New template option "Clear cookies" will clear cookies for the current browser URL.
  • Three new static methods in the ScriptUtils class. ClearAllBrowserCookies, ClearBrowserCookies and ResetBrowserSession.

New in Visual Web Ripper 2.114.1 (Dec 5, 2012)

  • Unhandled exception when trying to load an invalid plugin

New in Visual Web Ripper 2.114.0 (Dec 5, 2012)

  • Links redirecting to PDF files causes Visual Web Ripper to wait for the entire page load timeout before continuing.

New in Visual Web Ripper 2.113.6 (Nov 30, 2012)

  • Some security dialogs are not suppressed. A new project option "Trusted website" has been added which will suppress some security dialogs. This option should only be used for trusted websites, since it may open up for
  • attachs from malicious websites.

New in Visual Web Ripper 2.113.5 (Nov 27, 2012)

  • Projects notes are now displayed after opening a project.

New in Visual Web Ripper 2.113.4 (Nov 15, 2012)

  • URLs ending with a period cannot be processed with the Web Crawler agent.

New in Visual Web Ripper 2.113.3 (Nov 12, 2012)

  • An error occurs when using both the options "Add to existing data" and "Export last segment only".

New in Visual Web Ripper 2.113.2 (Nov 9, 2012)

  • The content option "Check select values" has no effect in version 2 agents.

New in Visual Web Ripper 2.113.1 (Nov 1, 2012)

  • TMP files generated when running version 2 web crawler agents. These files should only be generated when using version 1 agents.

New in Visual Web Ripper 2.113.0 (Oct 29, 2012)

  • The data export option "AddRowsInParentTable" now works on templates containing multiple list templates.
  • The default data export method can now be set in project options.
  • A new option "AlwaysExportParentData" can be used in conjunction with the option "AddRowsInParentTable" to specify if parent data is exported when child data does not exist.

New in Visual Web Ripper 2.112.8 (Oct 22, 2012)

  • Data is not automatically being de-normalized when saved to the Main Table.

New in Visual Web Ripper 2.112.7 (Oct 18, 2012)

  • PageNavigation templates will keep processing links when a parent element makes the links invisible.

New in Visual Web Ripper 2.112.6 (Oct 17, 2012)

  • Downloading a file on form submit does not always work.

New in Visual Web Ripper 2.112.5 (Oct 17, 2012)

  • An error occurs when using recursive link templates with version 2 Agents.
  • RepeatParent templates do not work correctly in some situations.

New in Visual Web Ripper 2.112.4 (Oct 15, 2012)

  • Auto-submit forms don't always fire the required events in the editor.

New in Visual Web Ripper 2.112.3 (Oct 15, 2012)

  • Some web pages cannot open in a new web browser when they should be able to.

New in Visual Web Ripper 2.112.2 (Oct 15, 2012)

  • An error may occur when exporting data if the "Save data method" option is set to "MainTable".

New in Visual Web Ripper 2.112.1 (Oct 13, 2012)

  • An error "Unable to cast object of type 'System.Int32' to type 'System.String'" may occur when exporting data.

New in Visual Web Ripper 2.112.0 (Oct 10, 2012)

  • Extracted data is not always exported in the correct order. To fix this problem, a new column "sort_order" has been added to the internal export tables. This column is not exported to the export destination.
  • Visual Web Ripper does not always wait long enough for IE memory leaks to clear when restarting the web browser.

New in Visual Web Ripper 2.111.6 (Oct 5, 2012)

  • Some long loading pages are assigned an incorrect timeout and therefore not loaded correctly.

New in Visual Web Ripper 2.111.5 (Oct 5, 2012)

  • The content option "Empty duplicate check" has no effect in version 2 agents.

New in Visual Web Ripper 2.111.4 (Oct 4, 2012)

  • No warning is displayed when skipping all available form field values.
  • Table headers are not denormalized when denormalizing a HTML table.

New in Visual Web Ripper 2.111.3 (Sep 25, 2012)

  • URL added to WrDocumentConversionArguments.

New in Visual Web Ripper 2.111.2 (Sep 20, 2012)

  • An error "Access to the path 'Global\xxx' is denied" may occur in some situations.

New in Visual Web Ripper 2.111.1 (Sep 17, 2012)

  • The Element context menu does not work correctly if it drops over the web browser.

New in Visual Web Ripper 2.111.0 (Sep 12, 2012)

  • Default proxies.
  • Proxy verification.

New in Visual Web Ripper 2.110.10 (Aug 30, 2012)

  • The "windowsroll" event does not always work correctly

New in Visual Web Ripper 2.110.9 (Aug 30, 2012)

  • The template option "Wait for URL (regex)" does not always work correctly.

New in Visual Web Ripper 2.110.8 (Aug 29, 2012)

  • Some mouse events are not processed corrcetly in IE8 document mode

New in Visual Web Ripper 2.110.7 (Aug 28, 2012)

  • Some mouse events are not processed corrcetly in very rare circumstances.

New in Visual Web Ripper 2.110.6 (Aug 24, 2012)

  • Error downloading files from web servers with an invalid SSL certificate.
  • "Back" templates cannot be disabled.

New in Visual Web Ripper 2.110.5 (Aug 17, 2012)

  • New action event "windowscroll" scrolls the window of the selected element to the bottom right corner.
  • New template option "Repeated AJAX calls" repeats an action as long as the action results in an AJAX call being made. This option can be used in combination with the actions "windowscroll" or "domscroll" to process content that is dynamically loaded when a window or a web element is scrolled down.

New in Visual Web Ripper 2.110.4 (Aug 13, 2012)

  • New action event "domscroll" will scroll to the bottom right corner of the selected element.

New in Visual Web Ripper 2.110.3 (Jul 24, 2012)

  • Some mouse event properties are not set correctly when a website runs in IE8 standards mode.

New in Visual Web Ripper 2.110.2 (Jul 20, 2012)

  • The option "Retry CAPTCHA if element exists" cannot be set to false.

New in Visual Web Ripper 2.110.1 (Jul 16, 2012)

  • An error occurs when the software is configured to download files to disk and a file does not exist.
  • Content transformation on PageAttribute content elements doesn't work in the editor.
  • The default action is not always performed when the software clicks on an anchor element.

New in Visual Web Ripper 2.110.0 (Jul 10, 2012)

  • New installer
  • Export to SQL Server Compact is no longer supported.
  • Bug fix: Missing file in the installation package. This file is used when installing the software on Amazon EC2.

New in Visual Web Ripper 2.109.3 (Jul 9, 2012)

  • Unable to process input values with line feeds in text area form fields.

New in Visual Web Ripper 2.109.2 (Jul 9, 2012)

  • Executables are not timestamped.

New in Visual Web Ripper 2.109.1 (Jul 2, 2012)

  • The option "Must return to previous URL" is not ignored when using the option "Click link to move back to previous page"
  • Some non-latin content names may cause incorrect data export (Non-latin content names will still not work when exporting data to databases, and we recommend you only use latin content names).

New in Visual Web Ripper 2.109.0 (Jun 28, 2012)

  • Some non-latin content names may cause incorrect data export (Non-latin content names will still not work when exporting data to databases, and we recommend you only use latin content names).

New in Visual Web Ripper 2.108.5 (Jun 27, 2012)

  • Proxy server tests may not work correctly when using link transformation on the start URLs.
  • Visual Web Ripper cannot connect to a database if the database password contains certain characters.
  • Some websites require a sized browser of a minimum size to load all its content, so the width and height of a sized browser can now be set in project options.

New in Visual Web Ripper 2.108.4 (Jun 25, 2012)

  • Data from a sub-template cannot be added as rows in the parent table if data from another sub-template is added to the parent table as columns.

New in Visual Web Ripper 2.108.3 (Jun 25, 2012)

  • An error "Object reference not set to an instance of an object." occurs when running a project using version 1 agents.
  • Unable to select values from the Data column drop down box if the box extends over the web browser.

New in Visual Web Ripper 2.108.2 (Jun 25, 2012)

  • Some uncommon file types may sometimes be saved to disk with the file extension octet-stream.

New in Visual Web Ripper 2.108.1 (Jun 25, 2012)

  • When switching to navigation mode in the editor and navigating to a new page, highlighting is not turned back on when switching back to selection mode.
  • The page loading message is not shown correctly when the editor is in navigation mode on Windows XP.

New in Visual Web Ripper 2.108.0 (Jun 25, 2012)

  • Some debug messages are not logged when running a project in eth editor, unless the project LogLevel is set.
  • An error occurs when using IE8 and moving the mouse over a frame element when the browser is configured to not load frames.

New in Visual Web Ripper 2.107.1 (Jun 25, 2012)

  • Some AJAX calls are not processed correctly.
  • Alert messages are not displayed in the Visual Web Ripper editor.
  • Some JavaScript errors are not available in the Visual Web Ripper editor.

New in Visual Web Ripper 2.107.0 (Jun 25, 2012)

  • New option "Append data" for CSV export. This option allows exported data to be appended to existing CSV files.
  • The licensing module can now be changed to work with Amazon EC2 cloud service.

New in Visual Web Ripper 2.106.9 (Jun 9, 2012)

  • Data is not exported when a project is configured to restart entire process.

New in Visual Web Ripper 2.106.8 (Jun 9, 2012)

  • The WsParameterValues object is not passed on to data export scripts, which may cause issues in some export scripts using advanced features.

New in Visual Web Ripper 2.106.7 (Jun 9, 2012)

  • Worksheet names are incorrect when exporting data to Excel.

New in Visual Web Ripper 2.106.6 (Jun 5, 2012)

  • Error "Object not set to an instance of a project".

New in Visual Web Ripper 2.106.5 (Jun 5, 2012)

  • Visual Web Ripper will now always attempt to stop processing if system memory is running low.

New in Visual Web Ripper 2.106.4 (Jun 5, 2012)

  • JavaScript calling Internet Explorer shell methods fail.

New in Visual Web Ripper 2.106.3 (Jun 5, 2012)

  • The Web Browser agent hangs when restarting.

New in Visual Web Ripper 2.106.2 (Jun 5, 2012)

  • Error using MySQL as input data source.

New in Visual Web Ripper 2.106.1 (Jun 5, 2012)

  • The Web Browser agent will now try to clear IE memory leaks before exporting data when using IE9.
  • Data export will now stop if the system is running out of memory.
  • Visual Web Ripper may generate invalid Excel XML when using some special characters in template names.
  • Increased database query timeout when reading input data.

New in Visual Web Ripper 2.106.0 (Jun 5, 2012)

  • The option "Restart entire process" has been replaced with the new option "Restart method". This option is set to "Default" by default, which will only restart the entire process if using IE version 8 or below.
  • Version 2 agents will now restart when available memory is running low, no matter the value of "Max. memory usage". The option "Min. available memory" can be used to specify the lowest level of available memory allowed before attempting a restart.

New in Visual Web Ripper 2.105.6 (Jun 5, 2012)

  • The option "Output table name" is available for version 2 agents when it should only be available for version 1 agents.
  • Projects with long names may cause an error when using SQL Server as internal data store.
  • Some AJAX calls are not processed correctly.
  • The API method WrAgent.RunProject(string projectName, bool isBlocking) loads projects by file path instead of by name.

New in Visual Web Ripper 2.105.5 (May 24, 2012)

  • Some AJAX calls cause the software to crash.

New in Visual Web Ripper 2.105.3 (May 19, 2012)

  • Unable to select elements in the editor after pressing the browser stop button.

New in Visual Web Ripper 2.105.2 (May 16, 2012)

  • Input parameters are now added to the status email sent after a scheduled run.

New in Visual Web Ripper 2.105.0 (May 15, 2012)

  • New:
  • New option "Move back from skipped template" for Back templates. This option was always set to true in previous versions, but is now set to false by default. This new behavior may break some projects.
  • Fixed:
  • Some AJAX calls are not processed correctly.

New in Visual Web Ripper 2.104.25 (May 14, 2012)

  • The option "Delay after completed action" does not always work for direct URLs.
  • The HTML page attribute and XPaths selecting the other HTML of the HTML tag don't always return the correct HTML content.

New in Visual Web Ripper 2.104.24 (May 11, 2012)

  • Some closed tags are skipped when using the Fast WebCrawler parser.

New in Visual Web Ripper 2.104.23 (May 7, 2012)

  • Some select boxes are not processed correctly when using the Web Crawler agent.

New in Visual Web Ripper 2.104.22 (May 5, 2012)

  • The "click" action event does not work consistently across all types of actions. The "click" action event now always fires the click event, and the "domClick" action event now always emulate a click on the DOM element

New in Visual Web Ripper 2.104.21 (May 3, 2012)

  • Exporting a list of data to a single column sometimes causes an error.

New in Visual Web Ripper 2.104.19 (Apr 27, 2012)

  • Support for proxy configuration scripts (PAC).

New in Visual Web Ripper 2.104.17 (Apr 25, 2012)

  • Page transformation does not always work correctly in Web Cralwer mode.
  • Some AJAX calls are not processed correctly.

New in Visual Web Ripper 2.104.15 (Apr 17, 2012)

  • Some AJAX calls are processed correctly.

New in Visual Web Ripper 2.104.2 (Apr 4, 2012)

  • A webpage continuously making AJAX calls after a full page load may cause the software to hang.

New in Visual Web Ripper 2.104.1 (Mar 31, 2012)

  • The WebBrowser agent doesn't return an error when trying to set a select box with a value that doesn't exist in the select box.

New in Visual Web Ripper 2.104.0 (Mar 31, 2012)

  • Improved AJAX processing.
  • The option "open new web browser" now redirects the entire request to a new web browser by default instead of just the URL.
  • DeathByCaptcha server URL updated.

New in Visual Web Ripper 2.103.4 (Mar 29, 2012)

  • The WebCrawler agent may parse HTML incorrectly when attributes contain the character '>'.
  • The net_write_timeout and net_read_timeout settings have been increased for MySQL connections.

New in Visual Web Ripper 2.103.1 (Mar 24, 2012)

  • Unable to select elements if page load is manually stopped.
  • Unable to select values from option drop down boxes if they drop down over the web browser.

New in Visual Web Ripper 2.103.0 (Mar 22, 2012)

  • New:
  • Multiple values can now be selected in a multi select box.
  • New script parameter GlobalVariables can be used in scripts to store global variables.
  • Bug fix:
  • Back templates are not processed when a template action is set to Java Script and the option "Start new web browser" is also set.

New in Visual Web Ripper 2.102.5 (Mar 19, 2012)

  • Auto-submit form templates don't wait for sub-elements.

New in Visual Web Ripper 2.101.11 (Mar 12, 2012)

  • All Web Crawler post requets include the "Expect: 100 Continue" header, but some web servers fail to handle this feature correctly.
  • Web Crawler post requets now never include the "Expect: 100 Continue" header.

New in Visual Web Ripper 2.101.4 (Mar 3, 2012)

  • Web forms using an empty action property are processed incorrectly by the WebCrawler agent.
  • Some web forms cannot be processed in a new web browser when they should be able to.

New in Visual Web Ripper 2.101.3 (Mar 2, 2012)

  • Asynchronous JavaScript actions don't always work correctly if the action triggers a full page load.

New in Visual Web Ripper 2.101.1 (Mar 2, 2012)

  • Encoding is sometimes set incorrectly by the WebCrawler parsers.

New in Visual Web Ripper 2.99.0 (Feb 17, 2012)

  • New:
  • AJAX actions are now named JavaScript actions and can be one of 3 different types. Asynchronous JavaScript actions work like AJAX actions in the previous version.
  • Synchronous JavaScript actions only waits for the action event to fire and processing then continues immediately.
  • AJAX JavaScript actions intercept server requests made with XMLHttpRequest and wait for the server requests to complete before processing continues.
  • New advanced option "Wait for AJAX after page load" can be used to wait for server requests made with XMLHttpRequest after a full page load.
  • Bug fixes:
  • Some JavaScript events causes an error and are not fired correctly.

New in Visual Web Ripper 2.98.7 (Feb 11, 2012)

  • Links with the tag attribute href="#" are processed incorrectly.

New in Visual Web Ripper 2.98.5 (Feb 8, 2012)

  • Delayed redirects cause pages to load incorrcetly in the editor.
  • The button "Save List Values to File" saves all drop down values to a CSV file, but it does not escape quote characters, and can therefore generate an invalid CSV file.

New in Visual Web Ripper 2.98.1 (Feb 6, 2012)

  • Error processing links without a href attribute.

New in Visual Web Ripper 2.97.9 (Jan 24, 2012)

  • Visual Web Ripper emulates a click on No/Cancel instead of Yes/OK when supressing a dialog.

New in Visual Web Ripper 2.97.7 (Jan 20, 2012)

  • Some websites using frames may cause an error.

New in Visual Web Ripper 2.97.6 (Jan 19, 2012)

  • Content within skipped Page Area templates are not saved correctly.
  • Incorrect warning that captcha images are not found.

New in Visual Web Ripper 2.96.3 (Jan 5, 2012)

  • Event blocking does not work correctly on all websites, so it has been temporarily disabled.

New in Visual Web Ripper 2.96.2 (Jan 5, 2012)

  • Some JavaScript is injected incorrectly into the editor web browser.

New in Visual Web Ripper 2.96.1 (Jan 4, 2012)

  • The web browser in the editor sometimes throws errors.

New in Visual Web Ripper 2.95.3 (Dec 28, 2011)

  • New:
  • New condition option "Fail when element missing".
  • Bug fix:
  • JavaScript links may not always be executed correctly.

New in Visual Web Ripper 2.95.0 (Dec 23, 2011)

  • New:
  • Frames are now selected automatically, and the Frames drop down box in the toolbar is no longer available.
  • The "Search all frames" option has been removed. All frames will automatically be searched if the selected frame does not exist.
  • The Click event is now blocked in the editor when clicking on elements in the web browser. A double-click will fire the Click event.
  • Bug fix:
  • Error using the toolbar button "Select outside page area"

New in Visual Web Ripper 2.94.1 (Dec 21, 2011)

  • The FormField option "Save field value" does not work.
  • The Scheduler sometimes create hidden Windows tasks.
  • Unable to cancel a project using the WebCrawler agent if the project is submiting web forms.
  • The template save method "AddColumnsInParentTable" does not always work if the template has sub-templates

New in Visual Web Ripper 2.93.0 (Dec 17, 2011)

  • General performance optimizations.

New in Visual Web Ripper 2.92.4 (Dec 15, 2011)

  • An error occurs during export when using MySQL as internal database.

New in Visual Web Ripper 2.92.3 (Dec 14, 2011)

  • An error "Column parent_out_row_id does not exist" may occur when checking for duplicates.

New in Visual Web Ripper 2.92.2 (Dec 13, 2011)

  • The WebCrawler agent is able to submit some forms that generate errors in teh project editor.

New in Visual Web Ripper 2.92.1 (Dec 13, 2011)

  • The shared script database now supports a new method
  • SetParameterBinaryValue.

New in Visual Web Ripper 2.92.0 (Dec 9, 2011)

  • Oracle export is now supported.

New in Visual Web Ripper 2.91.0 (Dec 7, 2011)

  • The WebBrowser agent can now be configured to only restart the web browser thread instead of the entire process when a website leaks memory. This is done by setting the project option "Restart entire process" to false. This option should only be used when using IE9.

New in Visual Web Ripper 2.90.5 (Dec 6, 2011)

  • The WebBrowser agent sometimes load pages incorrectly if JavaScript is used to immediately redirect to another page.
  • Image elements used for CAPTCHA should not be downloaded as normal image content, since it may interfere with CAPTCHA processing.

New in Visual Web Ripper 2.90.3 (Dec 4, 2011)

  • Compressed pages are not always loaded correctly by the WebCrawler agent.

New in Visual Web Ripper 2.89.46 (Nov 30, 2011)

  • Duplicate check on export always checks against all content elements, instead of only the elements marked for duplicate check

New in Visual Web Ripper 2.89.40 (Nov 19, 2011)

  • Database command timeout is too short.
  • Templates may get assigned an invalid XPath when a project is upgraded.

New in Visual Web Ripper 2.89.39 (Nov 11, 2011)

  • Automatic DECAPTCHER may fail after a large number of CAPTCHA pages.

New in Visual Web Ripper 2.89.30 (Nov 3, 2011)

  • The MySQL character encoding option is not available when configuring the shared script database.

New in Visual Web Ripper 2.89.23 (Oct 27, 2011)

  • Data is exported when an agent restarts, but should only get exported when the agent completes or is stopped.

New in Visual Web Ripper 2.89.17 (Oct 22, 2011)

  • The File name transformation button is not visible for Image and File content.
  • The option "Redirect on meta refresh" does not always work correctly.
  • Invalid file names are sometimes generated for images and files.

New in Visual Web Ripper 2.89.10 (Oct 15, 2011)

  • Text may disappear from buttons on some Windows installations.

New in Visual Web Ripper 2.89.6 (Oct 14, 2011)

  • Error excluding a FormSubmit template from export data.
  • An empty row is generated if no data is extracted for a start URL.

New in Visual Web Ripper 2.89.4 (Oct 12, 2011)

  • The Web Browser agent may not always load a web page correctly if the previous page contains multiple frames and the project has been configured not to wait for all frames.

New in Visual Web Ripper 2.89.1 (Oct 11, 2011)

  • An event doesn't fire correctly if JQuery is used on a website, but the event is not a JQeury event.

New in Visual Web Ripper 2.87.8 (Oct 5, 2011)

  • The template option "Save method" can now be set to MainTable, which will add new data rows to the main project table.

New in Visual Web Ripper 2.87.7 (Oct 4, 2011)

  • The MySQL.NET adapter included with Visual Web Ripper does not work properly with the latest version of MySQL.
  • An error may occur when using the filter option on DT/DL HTML tags.

New in Visual Web Ripper 2.87.6 (Oct 3, 2011)

  • Page timeout is set too low and many pages cannot load in the designer.

New in Visual Web Ripper 2.87.1 (Oct 1, 2011)

  • The default IE context menu is displayed in the editor and hides the custom context menu.

New in Visual Web Ripper 2.86.9 (Sep 28, 2011)

  • Error when using the option "Extract text" on optional link templates.
  • Error loading some pages where sub-frames fail to load.
  • Minor user interface corrections.

New in Visual Web Ripper 2.86.4 (Sep 22, 2011)

  • Error running a project where FormField content has been set to a specific FormSubmit template.

New in Visual Web Ripper 2.86.3 (Sep 21, 2011)

  • Bugfix: Unable to set FixedValue content.

New in Visual Web Ripper 2.86.1 (Sep 19, 2011)

  • Error when opening the web browser emulation screen.

New in Visual Web Ripper 2.86.0 (Sep 17, 2011)

  • New template option "Duplicate check at end" can be used to choose if duplicate check should be made before or after sub-templates.
  • Error checking for duplicates when using MySQL as internal database.
  • Status progress message is incorrect when using the XPath SPAN method for a PageArea template.

New in Visual Web Ripper 2.85.9 (Sep 16, 2011)

  • If a FormSubmit template fails a single time, all submits are cancelled.
  • Some errors are not correctly logged as errors.
  • The template option "Click to get URL" does not work correctly.

New in Visual Web Ripper 2.85.8 (Sep 14, 2011)

  • The "span" XPath method does not always work correctly.

New in Visual Web Ripper 2.85.5 (Sep 13, 2011)

  • Some downloaded file paths are not added to the extracted data in WebCrawler mode.

New in Visual Web Ripper 2.85.2 (Sep 12, 2011)

  • Setting the "Default data extractor" option in project options does not work correctly.

New in Visual Web Ripper 2.84.1 (Sep 10, 2011)

  • Browser emulation is set for the current user instead of the entire machine.

New in Visual Web Ripper 2.83.4 (Sep 2, 2011)

  • An error message is not always shown in the debug window when failing to download a file.
  • Vertical scroll bar does not work properly in the debug window.

New in Visual Web Ripper 2.83.3 (Sep 1, 2011)

  • New template options "Max. retries" and "Delay between retries" can be used to retry page loads.

New in Visual Web Ripper 2.82.8 (Aug 30, 2011)

  • Expanding and limiting a list does not always work.

New in Visual Web Ripper 2.82.7 (Aug 27, 2011)

  • Bug fix:
  • Loading input files can be very slow.

New in Visual Web Ripper 2.82.5 (Aug 25, 2011)

  • Version 2 agents don't always process Redirect and Group templates correctly.
  • Empty rows are sometimes added to data export when using Version 2 agents.

New in Visual Web Ripper 2.82.0 (Aug 22, 2011)

  • The software sometimes crash on older versions of Windows in particular Windows 2003.
  • Links on the Visual web Ripper homepage don't work

New in Visual Web Ripper 2.81.2 (Aug 17, 2011)

  • Bug fix: Webpages opening in new windows are not always caught.

New in Visual Web Ripper 2.81.1 (Aug 17, 2011)

  • fixed Memory leak in 2.81.0

New in Visual Web Ripper 2.80.0 (Aug 16, 2011)

  • New:
  • Visual Web Ripper now uses partial page load by default.
  • Some options that had little or no effect on page processing have been removed.
  • Bug fixes:
  • Project files are saved without the .rip extension.
  • Clicking the "Start new project" toolbar button causes an error.

New in Visual Web Ripper 2.78.8 (Aug 12, 2011)

  • Error when duplicate check is set on content in non-list templates.
  • Error "Unexpected error: Index was out of range...".
  • Error viewing extracted data when running a project using the Agent.

New in Visual Web Ripper 2.78.6 (Aug 9, 2011)

  • Exported CSV files are invalid when exporting into multiple files.

New in Visual Web Ripper 2.78.2 (Aug 8, 2011)

  • C# and VB.NET scripts always reference System.Web.dll which is not part of the .NET4 Client Profile, and therefore cause a script compile error if the full version of .NET4 is not installed.

New in Visual Web Ripper 2.77.15 (Aug 4, 2011)

  • PageNavigation templates are not always processed.
  • Internal data is not always converted to external data correctly.

New in Visual Web Ripper 2.77.14 (Aug 3, 2011)

  • Condition scripts don't work properly on templates.
  • Unable to access link template text in scripts.

New in Visual Web Ripper 2.77.13 (Aug 3, 2011)

  • Proxy server configuration is set system wide when running a project using the WebBrowser agent.
  • Visual Web Ripper may sometimes try to write data to invalid database tables instead of recreating the tables.

New in Visual Web Ripper 2.77.12 (Aug 2, 2011)

  • Bug fixes:
  • Using a reserved name as content name causes an error at runtime instead of design time.
  • The project option "Save extracted images and documents to disk" does not
  • work correctly.

New in Visual Web Ripper 2.77.9 (Jul 30, 2011)

  • fix: Unable to set export file paths.

New in Visual Web Ripper 2.77.8 (Jul 29, 2011)

  • Fixed: Error when viewing project error data.

New in Visual Web Ripper 2.77.5 (Jul 28, 2011)

  • PageNavigation templates on a dynamic list of links don't work with version 2 agents.

New in Visual Web Ripper 2.77.2 (Jul 27, 2011)

  • Error exporting data to CSV.
  • Error refreshing data on the Data Inspector screen when running a project using teh "Run Agent" toolbar button.
  • The file extension is added twice to downloaded files.

New in Visual Web Ripper 2.77.1 (Jul 26, 2011)

  • Bug fixes:
  • Error exporting data to a database.
  • Error refreshing data on the Data Inspector screen.
  • Incorrect help file references.

New in Visual Web Ripper 2.77.0 (Jul 25, 2011)

  • New data extractor agents. The old agents are still included for backward compatibility. Please see the help file for more information about the new data extractor agents.

New in Visual Web Ripper 2.76.4 (Jul 7, 2011)

  • Warning 1010 when running a project using the Agent.

New in Visual Web Ripper 2.75.1 (Jun 30, 2011)

  • Missing file makes it impossible to activate the software.

New in Visual Web Ripper 2.75.0 (Jun 30, 2011)

  • New licensing system.

New in Visual Web Ripper 2.74.20 (Jun 3, 2011)

  • FixedValue content elements may cause an error in the Visual Web Ripper editor.

New in Visual Web Ripper 2.74.19 (Jun 1, 2011)

  • Webpages that incorrectly starts with two HTML tags are processed incorrcetly by the HTML parser.

New in Visual Web Ripper 2.74.18 (Jun 1, 2011)

  • NextPage navigation does not resume correctly the second time a project is resumed.
  • JavaScript may cause the Web Browser to hang, and the Stop button will then be unable to stop a project. A new Terminate button will force a project to stop even when the Web Browser hangs.

New in Visual Web Ripper 2.74.17 (Jun 1, 2011)

  • Internal data is not saved when running a project to the end.

New in Visual Web Ripper 2.74.16 (Jun 1, 2011)

  • Internal data is not saved when running a project to the end.

New in Visual Web Ripper 2.74.15 (May 31, 2011)

  • Proxy servers in WebBrowser mode does not take effect immediately.
  • When testing proxy servers in Project Options, the status always shows green, even when a proxy server is inaccessible.

New in Visual Web Ripper 2.74.14 (May 31, 2011)

  • Resuming a project that saves data to a database will result in a "Duplicate key" error.

New in Visual Web Ripper 2.74.13 (May 31, 2011)

  • When running a project using the Agent, the "Run Time" label is not positioned correctly.

New in Visual Web Ripper 2.74.12 (May 26, 2011)

  • Visual Web Ripper removes frames when it should only remove Flash in some situations.

New in Visual Web Ripper 2.74.11 (May 25, 2011)

  • When running a project using the Agent, the "Run Time" label is not positioned correctly.
  • The "Custom" button is not visible on the "Destination Data Source" screen.

New in Visual Web Ripper 2.74.10 (May 23, 2011)

  • Error exporting data to a database if the project contains a RepeatParent template.

New in Visual Web Ripper 2.74.9 (May 19, 2011)

  • Some webpages cannot load in WebCrawler mode because they contain text termination characters.
  • It is not possible to open a RepeatParent template with a specific selected link.
  • RepeatParent templates don't work properly in WebCrawler mode.

New in Visual Web Ripper 2.74.8 (May 19, 2011)

  • The Stop button does not work correctly in WebBrowser mode.

New in Visual Web Ripper 2.74.7 (May 16, 2011)

  • Rendering issues on the Action options tab.

New in Visual Web Ripper 2.74.6 (May 16, 2011)

  • Text is missing on some buttons in the project editor.

New in Visual Web Ripper 2.74.5 (May 16, 2011)

  • The project editor may crash in WebCrawler mode when navigating to a URL that doesn't exist.

New in Visual Web Ripper 2.74.4 (May 16, 2011)

  • Unable to extract data in InternetExplorer mode.

New in Visual Web Ripper 2.74.3 (May 16, 2011)

  • GUI issues in the Visual Web Ripper project editor, especially when using a default Windows font size larger than 100%.
  • Custom scripts may throw an error when using "Multi-threaded downloads" in WebBrowser mode.
  • CSV string data is not encoded correctly.
  • Error "Parameter value is invalid" when using the Visual Web Ripper project editor.

New in Visual Web Ripper 2.74.2 (May 16, 2011)

  • The WebCrawler HTML parser sometimes parses tags incorrectly.

New in Visual Web Ripper 2.74.1 (May 3, 2011)

  • File missing in online update package.

New in Visual Web Ripper 2.74.0 (May 3, 2011)

  • New project property CustomUserAgent can be used to set the user agent in WebBrowser mode.
  • New content capture type "Flash".
  • Bug fixes:
  • Downloaded flash files have an incorrect extension.
  • Unable to select Flash objects because they are being removed in design mode.
  • Visual Web Ripper will fail to load a website if it needs to download a certificate beofore it can access the website.

New in Visual Web Ripper 2.73.0 (Apr 26, 2011)

  • The Visual Web Ripper application and APIs no longer target .NET version v4, but is back to target .NET v2

New in Visual Web Ripper 2.72.0 (Apr 26, 2011)

  • NEW:
  • The Visual Web Ripper application and all APIs are now using .NET version 4. Applications using the Visual Web Ripper API must target .NET version 4.
  • All selection XPaths are now relative to the page HTML element instead of the BODY element. This allows selection of elements above the BODY element, such as the HEAD element.
  • BUG FIXES:
  • The correct file extension is not always used when downloading files.
  • PageAttribute elements always work on the main web frame and not the selected web frame.

New in Visual Web Ripper 2.71.2 (Apr 21, 2011)

  • The element count for Page Area selections are often wrong.
  • An input data source with zero columns causes an error when opening the project options screen.

New in Visual Web Ripper 2.71.1 (Apr 20, 2011)

  • Bugfix:
  • The Referer header is not set correctly when downloading files and images. This causes some downloads to fail.
  • New:
  • Two new page transformations. ReplaceHTML and InsertHTML can be used to easily replace or insert HTML into a web page.
  • HTML syntax coloring.

New in Visual Web Ripper 2.71.0 (Apr 19, 2011)

  • New:
  • Two new page transformations. ReplaceHTML and InsertHTML can be used to easily replace or insert HTML into a web page.
  • HTML syntax coloring.
  • Bugfix:
  • Saving a content element after a page transformation sometimes clears the selection XPath of the content element.

New in Visual Web Ripper 2.70.13 (Apr 18, 2011)

  • The XPath Span method does not work on PageArea templates that are not defined as a list.

New in Visual Web Ripper 2.70.12 (Apr 18, 2011)

  • Incorrect XPath behaviour in WebBcroser mode when using // inside a predicate.
  • Error setting the option "Max capture text length".

New in Visual Web Ripper 2.70.11 (Apr 15, 2011)

  • Visual Web Ripper may not continue extraction correctly when using the Group FormField option.

New in Visual Web Ripper 2.70.10 (Apr 14, 2011)

  • Web page frames are not available in the project editor.

New in Visual Web Ripper 2.70.9 (Apr 13, 2011)

  • Help windows now open up as top most Windows.

New in Visual Web Ripper 2.70.8 (Apr 13, 2011)

  • Opening help or support menus sometimes causes an error.

New in Visual Web Ripper 2.70.7 (Apr 13, 2011)

  • Project upgrade error.

New in Visual Web Ripper 2.70.6 (Apr 13, 2011)

  • The WebBrowserCompatibility parser is unstable and has been disabled.

New in Visual Web Ripper 2.70.5 (Apr 12, 2011)

  • The WebBrowserCompatibility parser crashes.

New in Visual Web Ripper 2.70.4 (Apr 12, 2011)

  • Projects running in WebCrawler mode are now upgraded to use the BackwardCompability parser by default.
  • The WebBrowserCompatibility and Fast parsers now removes scripts by default.

New in Visual Web Ripper 2.70.3 (Apr 12, 2011)

  • New content type "Screen" can be used to take a screenshot of a specific element on webpage.

New in Visual Web Ripper 2.70.2 (Apr 10, 2011)

  • BUG FIXES :
  • Extracted text is not HTML decoded in fast WebCrawler mode.

New in Visual Web Ripper 2.70.1 (Apr 10, 2011)

  • BUG FIXES :
  • The WebCrawler does not always read web pages correctly.
  • The WebCrawler parsers accept invalid attribute names.

New in Visual Web Ripper 2.70.0 (Apr 10, 2011)

  • NEW:
  • The WebCrawler can now run in three different modes.WebBrowserCompatibility, Fast or BackwardCompatibility.
  • The project editor now runs smoother in WebCrawler mode.

New in Visual Web Ripper 2.69.16 (Apr 10, 2011)

  • BUG FIXES:
  • The project editor cuts off long captured text used as script input

New in Visual Web Ripper 2.69.15 (Mar 31, 2011)

  • FixedValue content elements don't accept data values from input data sources associated with specific templates.

New in Visual Web Ripper 2.69.14 (Mar 30, 2011)

  • Web browsers with modified behaviour don't run in a single Window when using the option "View Browser".

New in Visual Web Ripper 2.69.13 (Mar 30, 2011)

  • All web browsers now run in a single Window when using the option "View Browser".

New in Visual Web Ripper 2.69.12 (Mar 28, 2011)

  • An alternative Image content element doesn't work if the main content element uses Content Transformation.

New in Visual Web Ripper 2.69.11 (Mar 28, 2011)

  • New project option "Synch with database keys".
  • The Visual Web Ripper support website is now accessible from within Visual Web Ripper.

New in Visual Web Ripper 2.69.10 (Mar 23, 2011)

  • An error may occur when exporting data to a database when the project has a Link template that uses the option "Extract text" and also contains a PageNavigation template.

New in Visual Web Ripper 2.69.9 (Mar 22, 2011)

  • Running a project with multiple start URLs may sometimes cause an error when also exporting data periodically.

New in Visual Web Ripper 2.69.8 (Mar 21, 2011)

  • The input data source file path is now automatically set to the default project folder when the specified file path is not found and the file is found in the default project folder.

New in Visual Web Ripper 2.69.7 (Mar 17, 2011)

  • New project option "Exclude Start URL table".

New in Visual Web Ripper 2.69.6 (Mar 17, 2011)

  • The XPath SPAN methods now always stop when they reach the following list element.

New in Visual Web Ripper 2.69.5 (Mar 15, 2011)

  • The WebCrawler does not correctly recognise XML documents.

New in Visual Web Ripper 2.69.4 (Mar 15, 2011)

  • Link transformation doesn't work for PageNavigation templates.

New in Visual Web Ripper 2.69.3 (Mar 15, 2011)

  • The "Cache timer" project option does not work when set to more than 1 hour.

New in Visual Web Ripper 2.69.2 (Mar 14, 2011)

  • Bugfix:
  • The current input data row is not parsed to scripts.

New in Visual Web Ripper 2.69.1 (Mar 14, 2011)

  • All scripts throw an error if an input data source is not enabled.

New in Visual Web Ripper 2.69.0 (Mar 14, 2011)

  • New:
  • An Input Data Source can now be defined for Group templates.
  • An Input Data Source defined for a Group or Form template is now available in all subtemplates.
  • API changes:
  • The property WrProject.DataConfiguration.InputDataSource has been moved to WrProject.Template.InputDataSource.
  • Bug fixes:
  • The template option "Exclude template" has no effect on XMl output.
  • The API may throw an error similar to "Unable to find assembly..."
  • Some JavaScript causes unexpected behaviour in WebCralwer mode.

New in Visual Web Ripper 2.68.19 (Mar 2, 2011)

  • The online updater downloads the third party decaptcher.dll file which is recognised as an unwanted file by some virus scanners. The file should only be available as a separate optional download. This issue was not fixed properly in v2.68.14 as announced.

New in Visual Web Ripper 2.68.18 (Mar 1, 2011)

  • The default Blocked URL has been removed, since it causes problems for some websites.

New in Visual Web Ripper 2.68.17 (Feb 28, 2011)

  • The content of drop down boxes with many entries are not displayed correctly in the project editor.
  • Page loads are displayed incorrectly when resuming a project.

New in Visual Web Ripper 2.68.16 (Feb 28, 2011)

  • Visual Web Ripper sometimes incorrectly reports an error when processing a Back template inside an optional template.

New in Visual Web Ripper 2.68.15 (Feb 26, 2011)

  • Visual Web Ripper may crash while navigating in the project editor.

New in Visual Web Ripper 2.68.14 (Feb 24, 2011)

  • New methods to load a CSV file in the ScriptUtils module.

New in Visual Web Ripper 2.68.13 (Feb 23, 2011)

  • New project option "Blocked URLs" can be used to prevent Visual Web Ripper from navigating specific URLs, including iframe URLs.
  • It is now always possible to Continue data extraction if a data extract exists, even when Visual Web Ripper has marked the data extract as complete. If the data extract is marked as complete, the icon on the Continue button will be gray.

New in Visual Web Ripper 2.68.12 (Feb 22, 2011)

  • When using the option "Export data & clear memory" Visual Web Ripper still keeps too much data in memory.

New in Visual Web Ripper 2.68.11 (Feb 22, 2011)

  • Visual Web Ripper may crash while removing Flash objects from some websites.

New in Visual Web Ripper 2.68.10 (Feb 22, 2011)

  • Pressing the pause button in WebCrawler mode causes an error.

New in Visual Web Ripper 2.68.9 (Feb 22, 2011)

  • The WebCrawler hangs after running for a long time.

New in Visual Web Ripper 2.68.8 (Feb 22, 2011)

  • Running a project in the Agent causes the Agent to crash at startup.

New in Visual Web Ripper 2.68.7 (Feb 22, 2011)

  • The project editor thows an error "Invalid URL..." when entering the URL address box.
  • If the start URL fails to load, Visual Web Ripper will keep trying to load the URL in an infinite loop.

New in Visual Web Ripper 2.68.6 (Feb 18, 2011)

  • The project editor may fail to navigate to a new web page.

New in Visual Web Ripper 2.68.5 (Feb 18, 2011)

  • The "Restart project" option has been replaced with a "Resume" button.

New in Visual Web Ripper 2.68.4 (Feb 16, 2011)

  • The agent is unable to run a project that is not located in the default project folder.

New in Visual Web Ripper 2.68.3 (Feb 15, 2011)

  • An error "Value must be within minimum and maximum" may occur for some projects when run from the project editor.

New in Visual Web Ripper 2.68.2 (Feb 15, 2011)

  • Extracted data in not saved correctly in WebCrawler mode.

New in Visual Web Ripper 2.68.1 (Feb 14, 2011)

  • A project does not restart when it's unable to continue with the existing data extract, but instead displays a somewhat cryptic error message.

New in Visual Web Ripper 2.68.0 (Feb 14, 2011)

  • New:
  • Data extraction can now continue from where it was last stopped. The Continue option only works in WebBrowser mode.
  • A data extraction project can now Automatically restart the data extraction agent in WebBrowser mode. This will free leaked memory in cases where a website leaks memory in Internet Explorer.
  • A data extraction project can now save data with specified intervals without having to export the data. The intervals are set using the "Data row cache" option. This option no longer forces data to be exported unless the option "Export data & clear memory" is set. The intervals can also be set as time intervals.
  • The data extraction progress bar is now an indication of the actual progress instead of an estimate based on previous data extractions.
  • Visual Web Ripper now makes a better attempt at removing Flash objects in WebBrowser mode. Flash objects can sometimes cause Internet Explorer to crash if they are not removed during processing.
  • The project log path can not be set using the API.
  • Bug fixes:
  • The "Clean HTML" option removes JavaScript tags, but leaves encoded JavaScript in the extract content.
  • The "Clean HTML" option removes DL, DT and DD tags.

New in Visual Web Ripper 2.67.13 (Jan 24, 2011)

  • The WebCrawler collector fails when page encoding is specified in a certain way.

New in Visual Web Ripper 2.67.12 (Jan 24, 2011)

  • If a data extraction project fails or is stopped at a certain moment, it can cause data output to get corrupted.

New in Visual Web Ripper 2.67.11 (Jan 20, 2011)

  • The 3rd party file decaptcher.dll has been removed from the installer because some virus software categorises the file as unwanted software.

New in Visual Web Ripper 2.67.10 (Jan 19, 2011)

  • New option "Pause when elements missing" can be used in web browser mode to pause processing if a template or content element is not found.
  • New toolbar button "Reset browser session" can be used to reset a website session while designing a project.

New in Visual Web Ripper 2.67.9 (Jan 19, 2011)

  • New project option "Save full local path" can be set to false in order to only save the file name of downloaded files.
  • The "Line breaks" option has been improved.

New in Visual Web Ripper 2.67.8 (Jan 17, 2011)

  • New database helper methods in the script utility class.

New in Visual Web Ripper 2.67.7 (Jan 13, 2011)

  • New option "Allow auto redirect" for image and file content.

New in Visual Web Ripper 2.67.6 (Jan 10, 2011)

  • Visual Web Ripper does not wait for elements when moving back using a back template containing sub-templates.

New in Visual Web Ripper 2.67.5 (Jan 10, 2011)

  • Input Transformation can now always be applied to FormField elements even when they have the option "Iterate list values".
  • New template option "restart browser session" can be used to emulate restarting the web browser.

New in Visual Web Ripper 2.67.4 (Jan 4, 2011)

  • Selection filters are not always applied correctly.

New in Visual Web Ripper 2.66.0 (Dec 25, 2010)

  • Some complex project data is not denormalized properly.
  • Incorrect column names when processing a form in WebCrawler mode.

New in Visual Web Ripper 2.64.8 (Dec 18, 2010)

  • Error saving data to a database when the project contains form templates and data is not being de-normalized.

New in Visual Web Ripper 2.64.7 (Dec 18, 2010)

  • New template option "Repeat first element" can be used on list templates to repeat the first list element as long as it exists.

New in Visual Web Ripper 2.64.6 (Dec 17, 2010)

  • The template option "Navigate back" is ignored when moving back to a group template.

New in Visual Web Ripper 2.64.5 (Dec 16, 2010)

  • The WebCrawler HTML parser is unable to parse some HTML attributes properly.

New in Visual Web Ripper 2.64.4 (Dec 16, 2010)

  • Visual Web Ripper does not navigate back when returning to a PageArea template in the designer.
  • The option "AJAX in page areas" does not work for FormSubmit templates.

New in Visual Web Ripper 2.64.3 (Dec 14, 2010)

  • New context menu "Copy XPath Node to Clipboard" in the Tree View Browser

New in Visual Web Ripper 2.64.0 (Dec 9, 2010)

  • New template type "Group" can be used to group content and templates.
  • Templates are now processed in the order in which they are listed in the Captured Elements window.

New in Visual Web Ripper 2.63.9 (Dec 8, 2010)

  • The "Captured Elements" window now supports drag-and-drop.

New in Visual Web Ripper 2.63.8 (Dec 7, 2010)

  • The WebCrawler does not select the most appropriate body tag when a HTMl document has multiple body tags.

New in Visual Web Ripper 2.63.7 (Dec 3, 2010)

  • The option "Delay after action" does not work correctly when using multiple events.

New in Visual Web Ripper 2.63.6 (Nov 30, 2010)

  • "Dynamic list of links" page navigation does not work properly in WebCrawler mode.
  • The condition action CancelDataTable does not work correctly in WebCrawler mode.

New in Visual Web Ripper 2.63.5 (Nov 29, 2010)

  • Using the "Row cache size" option can cause primary key violations when saving data to a database.
  • Using the "Row cache size" option may in rare cases cause database tables to be re-created during processing.
  • A project will fail to load if a custom output folder has ben set to a drive that doesn't exist.

New in Visual Web Ripper 2.63.4 (Nov 29, 2010)

  • The option "Buttonless submit" has been renamed to "Auto submit", so it matches the name in the manual.
  • When changing the output folders, the raw data file is still being written to the default output folder.

New in Visual Web Ripper 2.63.3 (Nov 23, 2010)

  • The option "Load frames" can now be set on individual templates.

New in Visual Web Ripper 2.63.1 (Nov 22, 2010)

  • Pure text pages, such as pages retrieved from JASON requests, fail to load in WebCrawler mode.

New in Visual Web Ripper 2.62.8 (Nov 17, 2010)

  • New XPath attribute @root-node-position.
  • The OleDB connection string is not saved correctly when configuring a shared database connection.

New in Visual Web Ripper 2.62.7 (Nov 17, 2010)

  • Unable to change the condition fail action for content elements.

New in Visual Web Ripper 2.62.6 (Nov 17, 2010)

  • Invalid URLs causes an error in WebBrowser mode. In WebCrawler mode the current template will be cancelled.

New in Visual Web Ripper 2.62.5 (Nov 17, 2010)

  • New content option "All paragraphs".

New in Visual Web Ripper 2.62.4 (Nov 17, 2010)

  • Automatic software upgrade doesn't always work properly.

New in Visual Web Ripper 2.62.3 (Nov 17, 2010)

  • Visual Web Ripper may in rare circumstances insert extracted values into the wrong columns in a database table.

New in Visual Web Ripper 2.62.2 (Nov 17, 2010)

  • The option "AJAX before page load" is n ow available for FormField content.
  • Visual Web Ripper now waits for any full page loads to complete after waiting for an AJAX callback.

New in Visual Web Ripper 2.62.0 (Nov 17, 2010)

  • Help buttons in Visual Web Ripper now links to the online manual.
  • The error "Invalid license information" occurs when running a project from the command-line or when using the scheduler.

New in Visual Web Ripper 2.61.19 (Nov 17, 2010)

  • New FormField option "Check select values".
  • New FormField option "Form values required".

New in Visual Web Ripper 2.61.18 (Nov 17, 2010)

  • Using a lookup data source for form elements does not always work correctly.

New in Visual Web Ripper 2.61.17 (Nov 17, 2010)

  • The HTML page attribute now always return the unprocessed HTML in WebCrawler mode.
  • The advanced option Windows block the view of script editors.

New in Visual Web Ripper 2.61.16 (Nov 17, 2010)

  • A random time delay can now be inserted between all page loads.
  • The web browser cancel button is not always active in Visual Web Ripper.
  • AJAX events sometime complete too early.
  • Default template sort order is not always set correctly.

New in Visual Web Ripper 2.61.15 (Nov 17, 2010)

  • Error denormalizing data output from some projects.

New in Visual Web Ripper 2.61.14 (Nov 17, 2010)

  • The project owner settings can now be saved without having to save the Scheduler settings.
  • Error denormalizing data output from some complex projects.

New in Visual Web Ripper 2.61.13 (Nov 17, 2010)

  • The FormSubmit option Direct URL can now be a relative URL.
  • The browser stop button is unavailable while loading frame documents.
  • Start and count options are not working on FormField content for Direct URL forms.

New in Visual Web Ripper 2.61.12 (Nov 17, 2010)

  • The link template option "Extract text" will now extract the alt text of an image if the link contains an image instead of text.
  • Content names starting with the character # causes an error when saving extracted data. The character # is now no longer allowed in names.
  • The AJAX option "No wait in design mode" has been removed, since AJAX actions can now be cancelled by clicking the browser stop button.

New in Visual Web Ripper 2.61.11 (Nov 17, 2010)

  • Output file encoding is set to Unicode by default, but correct CSV encoding is ASCII. The option "Output file encoding" is now obsolete, and CSV file encoding should be set in the Destination Data Source screen. The default encoding is ASCII.

New in Visual Web Ripper 2.61.10 (Nov 17, 2010)

  • XML encoding information causes an error in WebCrawler mode.
  • New page transformation type "CustomOuterHtml" works on the outer HTML of a selection instead of the inner HTML.

New in Visual Web Ripper 2.61.9 (Nov 17, 2010)

  • Form field events attached through JavaScript is sometimes not fired by Visual Web Ripper.

New in Visual Web Ripper 2.61.8 (Nov 17, 2010)

  • Error submitting forms with multiple input values in WebCrawler mode.

New in Visual Web Ripper 2.61.7 (Nov 17, 2010)

  • The current activation key is now displayed on the About box.

New in Visual Web Ripper 2.61.6 (Nov 17, 2010)

  • XML output files are encoded using Windows Unicode instead of UTF-8.

New in Visual Web Ripper 2.61.5 (Nov 17, 2010)

  • The WebCrawler option "Download file on submit" does not work if the web request does not redirected to the downloadable file after submit.

New in Visual Web Ripper 2.61.4 (Nov 17, 2010)

  • The Visual Web Ripper API is sometimes unable to find the software installation folder when used in an external application.

New in Visual Web Ripper 2.61.3 (Nov 17, 2010)

  • New toolbar button "View extracted data".
  • Additonal log information about navigation errors in WebBrowser mode.

New in Visual Web Ripper 2.61.2 (Nov 17, 2010)

  • The current project settings are not always used in design mode.
  • WebCrawler UserAgent header updated to IE8.

New in Visual Web Ripper 2.61.1 (Nov 17, 2010)

  • Using the option "Form field group" can cause an infinite loop.

New in Visual Web Ripper 2.61.0 (Nov 17, 2010)

  • New option "Form field group" can be used to group radio buttons or check boxes together. Grouped form fields will be iterated like values in a drop down box.
  • An error may occur when using the API to get empty values from a data table.

New in Visual Web Ripper 2.60.4 (Nov 17, 2010)

  • File URLs are not saved in parent tables when setting the option "Save in parent table".

New in Visual Web Ripper 2.60.3 (Nov 17, 2010)

  • The RemoveContent page transformation will now remove the entire selected HTML element and not just the inner content.

New in Visual Web Ripper 2.60.2 (Nov 17, 2010)

  • An incorrect XPath is generated when using the Span feature on PageArea templates.
  • New project option "Allow unsafe header parsing" can be reset to disallow incorrect response headers in WebCrawler mode.

New in Visual Web Ripper 2.60.1 (Nov 17, 2010)

  • Recursive link templates don't work correctly in design mode.
  • Some minor GUI bug fixes.

New in Visual Web Ripper 2.60.0 (Nov 17, 2010)

  • New FormField option "Multiple input fields" and "Multiple input fields reset value" can be used to iterate through a list of radio or checkbox form fields without the need of an Input Data Source. These options work only for standard forms in WebBrowser mode.
  • New option "Wait for page load during AJAX" can be reset to tell Visual Web Ripper not to wait for a web page to load completely during AJAX actions.