--------------------------------------------------------- - 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