- Cyotek WebCopy Copy websites locally for offline browsing
- What can WebCopy do?
- What can WebCopy not do?
- Download
- Tutorial: Logging into a website Copy websites locally for offline browsing
- Capturing a form automatically using the Capture Form tool
- Cyotek WebCopy Upcoming Changes Copy websites locally for offline browsing
- Added
- Changed
- Removed
- Fixed
- Cyotek WebCopy Downloads Copy websites locally for offline browsing
- Current downloads for Cyotek WebCopy
- Nightly Builds
- Older Versions
Cyotek WebCopy Copy websites locally for offline browsing
Cyotek WebCopy is a free tool for automatically downloading the content of a website onto your local device.
WebCopy will scan the specified website and download its content. Links to resources such as style-sheets, images, and other pages in the website will automatically be remapped to match the local path. Using its extensive configuration you can define which parts of a website will be copied and how, for example you could make a complete copy of a static website for offline browsing, or download all images or other resources.
What can WebCopy do?
WebCopy will examine the HTML mark-up of a website and attempt to discover all linked resources such as other pages, images, videos, file downloads — anything and everything. It will download all of theses resources, and continue to search for more. In this manner, WebCopy can «crawl» an entire website and download everything it sees in an effort to create a reasonable facsimile of the source website.
What can WebCopy not do?
WebCopy does not include a virtual DOM or any form of JavaScript parsing. If a website makes heavy use of JavaScript to operate, it is unlikely WebCopy will be able to make a true copy if it is unable to discover all of the website due to JavaScript being used to dynamically generate links.
WebCopy does not download the raw source code of a web site, it can only download what the HTTP server returns. While it will do its best to create an offline copy of a website, advanced data driven websites may not work as expected once they have been copied.
Download
Download current and archived versions of Cyotek WebCopy
Источник
Tutorial: Logging into a website Copy websites locally for offline browsing
Many websites have private areas only available to authenticated users. WebCopy supports two methods of authenticating with such websites, form based and challenge based. This tutorial will demonstrate how to use forms authentication.
WebCopy is unable to automatically log into web sites using two-factor authentication (2FA), multi-factor authentication (MFA), or that require client side JavaScript to be executed as part of the login process. You can use External Authentication to manually log into a target website prior to copying.
Capturing a form automatically using the Capture Form tool
The simplest way to add a form definition t WebCopy is to use the built in capture tool.
- Ensure you have entered the address of the site you want to copy, for example https://demo.cyotek.com
- Select Capture Form
from the Tools menu
- Using the embedded browser window, navigate the website until you reach the login page
- WebCopy will list any forms in a list in the top right window. Select the most appropriate form (if multiple forms are present)
- You can also fill in the form in the embedded web browser — but do not submit! Once you have filled in the appropriate values, click the Scan Forms
button to detect the values you have entered
- All non-hidden parameters will be automatically selected for inclusion in the form definition. The hidden parameters are often still required, but WebCopy will automatically read them from the website and use them each time it is posted. This means that forms using dynamic values such as anti-forgery tokens can be submitted easily
- Click the Create Form button. This will automatically create a definition pointing to the correct URL for posting the form, along with the parameters you defined, and then close the tool.
Password and form data is stored in plain text within a WebCopy project file.
Источник
Cyotek WebCopy Upcoming Changes Copy websites locally for offline browsing
The following are changes currently implemented in development builds of Cyotek WebCopy. Please note that these changes are not final and may be removed prior to the next stable release. If you have any comments about these forthcoming changes, please contact us.
Nightly builds featuring these changes are available from the Downloads page.
Due to changes in how WebCopy determines whether or not to process a given URL there could be differences with how WebCopy 1.9 works against previous versions. Please report any inconsistencies to us!
Added
- It is now possible to read additional URLs to scan from a text file [#281] (User Manual)
- Added no-directories , max-redirect and header arguments (User Manual)
- Added proxy , proxy-user and proxy-password arguments [#337] (User Manual)
- Added input-file argument [#282] (User Manual)
- Added Redirects To column to the results list
- Added Local File column to the files list
- Added Local File, Redirects To, Depth and Distance columns to links lists
- List views now display a configuration menu when context clicking a column header
- The GUI client now supports many of the same command line arguments as the CLI [#403] (User Manual)
- Added a new extension remap mode, Only HTML [#365]. This new option will change the extensions of downloaded files only if the content type is text/html , all other files will be as-is (User Manual). This setting is now also the default for new WebCopy projects
- Added a new validator to try and detect unsupported websites [#407]
- Added new URL normalisation options for forcing HTTPS [#383] (User Manual)
- Added new URL normalisation option for ignoring case [#202] (User Manual)
Changed
- Adding multiple URLs to scan is now easier using a free text field [#282]
- Command line tools now report unknown parameters
- Major reworking of internal decision making logic [#242]
- New WebCopy projects will default to saving headers
- The sitemap tree now limits the number of child elements to a maximum of 100 by default [#402]. This setting can be changed in the application options
- Documentation updates
- Rule Tester dialogue now includes rule components
- Reworked setting validation
- Rule expressions are now validated before crawling a site
- WebCopy no long treats URLs as case-insensitive for new projects
- The project URL can now be set via the Quick Scan dialogue
Removed
- The Link Checker (GUI and CLI), URI Tester and XPath Tester tools have been removed from distribution due to lack of use
Fixed
- Only the last argument error was displayed when running command line tools
- WebCopy will now retry URLs that fail with «The server committed a protocol violation» exceptions
- If using the default user agent, WebCopy will now try a default browser agent if a 401 response is returned when validating the URL [#382]
- When issuing a 401 challenge dialogue, WebCopy could include additional header information in the description
- The Move Down button was incorrectly enabled when adding a new password entry, causing a crash if clicked [#394]
- Fixed a pair of conditions that could cause site map generation to nest the same tree until it crashes [#391]. This should also resolve a different crash that could occur generating a site diagram [#397]
- Cookie editor now does a better job of validating entered values
- Invalid cookies should no longer cause a crash [#396]
- WebCopy would sometimes remove file extensions that weren’t really extensions [#327]
- Various performance improvements, both major and minor [#399, #404]
- Last modified date is now read from meta tags if available [#405]
- Cancelling a crawl should now abort any in-progress downloads
- Fixed an issue where reading from a hybrid stream returned null bytes up to the stream capacity after exhausting existing data
- The rule editor could allow you select conflicting options
- A crash occurred accessing the Quick Scan dialog if the project URL wasn’t set (regression) [#430]
- A crash occurred using the Quick Scan dialog if there was a problem with the crawl and the Use Browser Option was enabled [#431]
The following changes are a sneak-peak of features that are currently being experimented with in separate branches from the core product. Due to this they are not available in nightly builds (and there is no guarantee they will be merged into the core branch).
Источник
Cyotek WebCopy Downloads Copy websites locally for offline browsing
Current downloads for Cyotek WebCopy
Filename | Description | Version | Release Date |
---|---|---|---|
setup-cyowcopy-1.8.3.768-x64.exe
VirusTotal Scan Report | 1.8.3.768 | 31/03/2021 | Download |
setup-cyowcopy-1.8.3.768-x86.exe
VirusTotal Scan Report | 1.8.3.768 | 31/03/2021 | Download |
Nightly Builds
Filename | Description | Version | Release Date |
---|---|---|---|
setup-cyowcopy-1.9.0.813-alpha-x86-nightly.exe
VirusTotal Scan Report | 1.9.0.813 | 05/10/2021 | Download |
setup-cyowcopy-1.9.0.813-alpha-x64-nightly.exe
VirusTotal Scan Report | 1.9.0.813 | 05/10/2021 | Download |
setup-cyowcopy-1.9.0.811-alpha-x86-nightly.exe
VirusTotal Scan Report | 1.9.0.811 | 30/09/2021 | Download |
setup-cyowcopy-1.9.0.811-alpha-x64-nightly.exe
VirusTotal Scan Report | 1.9.0.811 | 30/09/2021 | Download |
setup-cyowcopy-1.9.0.810-alpha-x86-nightly.exe
VirusTotal Scan Report | 1.9.0.810 | 27/08/2021 | Download |
setup-cyowcopy-1.9.0.810-alpha-x64-nightly.exe
VirusTotal Scan Report | 1.9.0.810 | 27/08/2021 | Download |
setup-cyowcopy-1.9.0.806-alpha-x86-nightly.exe
VirusTotal Scan Report | 1.9.0.806 | 27/06/2021 | Download |
setup-cyowcopy-1.9.0.806-alpha-x64-nightly.exe
VirusTotal Scan Report | 1.9.0.806 | 27/06/2021 | Download |
Older Versions
The files in this section are archived and are provided as-is. No support is provided by Cyotek for these downloads. Users of these versions should upgrade to the latest supported version as appropriate.
Filename | Description | Version | Release Date |
---|---|---|---|
setup-cyowcopy-1.8.2-build-744.exe
VirusTotal Scan Report | 1.8.2.744 | 02/01/2021 | Download |
setup-cyowcopy-1.8.2-build-740.exe
VirusTotal Scan Report | 1.8.2.740 | 11/12/2020 | Download |
setup-cyowcopy-1.8.2-build-739.exe
VirusTotal Scan Report | 1.8.2.739 | 05/12/2020 | Download |
setup-cyowcopy-1.8.1-build-725.exe
VirusTotal Scan Report | 1.8.1.725 | 17/10/2020 | Download |
setup-cyowcopy-1.8.0-build-652.exe
VirusTotal Scan Report | 1.8.0.652 | 12/04/2020 | Download |
setup-cyowcopy-1.8.0-build-638.exe
VirusTotal Scan Report | 1.8.0.638 | 22/02/2020 | Download |
setup-cyowcopy-1.8.0-build-651.exe
VirusTotal Scan Report | 1.8.0.651 | 01/04/2020 | Download |
setup-cyowcopy-1.8.0-build-627.exe
VirusTotal Scan Report | 1.8.0.627 | 18/01/2020 | Download |
setup-cyowcopy-1.7.0-build-583.exe
VirusTotal Scan Report | 1.7.0.583 | 08/01/2019 | Download |
setup-cyowcopy-1.7.0-build-600.exe
VirusTotal Scan Report | 1.7.0.600 | 29/04/2019 | Download |
setup-cyowcopy-1.6.0-build-559.exe
VirusTotal Scan Report | 1.6.0.559 | 02/11/2018 | Download |
setup-cyowcopy-1.6.0-build-551.exe
VirusTotal Scan Report | 1.6.0.551 | 30/09/2018 | Download |
setup-cyowcopy-1.6.0-build-555.exe
VirusTotal Scan Report | 1.6.0.555 | 14/10/2018 | Download |
setup-cyowcopy-1.6.0-build-549.exe
VirusTotal Scan Report | 1.6.0.549 | 16/09/2018 | Download |
setup-cyowcopy-1.6.0-build-543.exe
VirusTotal Scan Report | 1.6.0.543 | 05/09/2018 | Download |
setup-cyowcopy-1.5.0-build-501.exe
| 1.5.0.501 | 03/06/2018 | Download |
setup-cyowcopy-1.5.0-build-516.exe
VirusTotal Scan Report | 1.5.0.516 | 21/07/2018 | Download |
setup-cyowcopy-1.4.0-build-469.exe
| 1.4.0.469 | 29/04/2018 | Download |
setup-cyowcopy-1.4.0-build-477.exe
| 1.4.0.477 | 07/05/2018 | Download |
setup-cyowcopy-1.4.0-build-465.exe
| 1.4.0.465 | 14/04/2018 | Download |
setup-cyowcopy-1.3.0-build-405.exe
| 1.3.0.405 | 20/01/2018 | Download |
setup-cyowcopy-1.2.0-build-326.exe
| 1.2.0.326 | 01/10/2017 | Download |
setup-cyowcopy-1.1.1.4.exe
| 1.1.1.4 | 04/02/2016 | Download |
setup-cyowcopy-1.2.2-build-368.exe
| 1.2.2.368 | 10/12/2017 | Download |
setup-cyowcopy-1.2.1-build-348.exe
| 1.2.1.348 | 01/11/2017 | Download |
setup-cyowcopy-1.1.3-build-304.exe
| 1.1.3.304 | 10/08/2017 | Download |
setup-cyowcopy-1.1.2-build-203.exe
| 1.1.2.203 | 24/07/2016 | Download |
setup-cyowcopy-1.1.1.2-beta.exe
| 1.1.1.2 | 13/12/2015 | Download |
setup-cyowcopy-1.1.1.3.exe
| 1.1.1.3 | 27/12/2015 | Download |
setup-cyowcopy-1.1.1.0-beta.exe
| 1.1.1.0 | 12/09/2015 | Download |
setup-cyowcopy-1.1.1.1-beta.exe
| 1.1.1.1 | 12/12/2015 | Download |
setup-cyowcopy-1.1.0.2-beta.exe
| 1.1.0.2 | 25/08/2015 | Download |
setup-cyowcopy-1.1.0.0-beta.exe
|