Thursday, March 12, 2009

Find broken links on web sites with Deva xFTP

About Deva xFTP


Deva xFTP is a powerful FTP Client software that integrated CA Center, Deva Web Link Checker , Deva Sitemap Generator and HTML/xHTML Validator Webmaster tools .


The Main Transfer Engine can transfer files to/from internet. It supports many more network transfer protocols, including: FTP,FTPS,SFTP,HTTP,HTTPS and many more Internet proxy/firewalls, including FTP, HTTP, SOCKS4, SOCKSA and SOCKS5 .


The CA Center can create and manage certificates as like as you are the Top level Certificate Authority.


The Deva Web Link Checker can check Web sites for broken links and orphan files.


The Deva Sitemap Generator can generate any kind of sitemaps, including Google xml, ROR xml, Yahoo text and html formats.


Home: http://www.miscosoftware.com/
Download from: http://www.miscosoftware.com/Deva-xFTP/store/Deva-xFTP.exe


About Deva Link Checker



Deva Web Link Checker is one of the useful web management tool that integrated in Deva xFTP. It can find all the broken links and orphan files on web sites. This is the main window:

Find broken links on web site


Start up Deva xFTP, from Tools menu, select Deva Web Link Checker, or from the Advance Web tools on the right task pane, select Deva Web Link Checker. Deva Web Link Checker started.

In Deva Link Checker, click New Check button on the main toolbar, the Deva Web Link Checker Properties dialog appears. Enter or select the web site home URL that you want to check. Deva Web Link Checker supports web sites on local machine, so you can click the Local File button to locate the site file on your local drive.


The Checker supports HTTP/HTTPS protocol. If the URL requires authentication, check the Is Use Authenticate check box, and enter the user name and password respectively. otherwise, leave it unchecked.
If the URL that you entered is not the top level of the site, you can select or unselect the Entire Site to specify the checker to check the whole site urls or check the low level urls of the entered url.
You can select or unselect the Check External Links to specify the Checker to check or un check the external urls in the site.


Add some urls in the Include list you can specify some additive external urls or not below the main urls to be checked.
Add some urls in the Exclude List you can specify some urls that will not be checked in the processing.
Select the Deva Web Link Checker Properties tab, specify some connection properties or leave it using the default settings.


Site specific configuration options:

  • Use Global settings for all options : This is the default, users can change the default settings by selecting Deva xFTP menu Tools->Options.

  • Use Site specific options: This option will acitive the other settings in this page.

Access Type: This setting is available when Use Site specific options is selected.



  • Direct to Internet: Connect to Internet directly.

  • Preconfigured in the registry: Connect to Internet with Windows Registry setting.

  • Through Proxy:Connect to Internet through the intermedial Proxy or Firewall. You can click the Proxy Settings to set Proxy/Firewall details.

Options: This setting is available when Use Site specific options is selected.



  • Connection Timeout: Set the connection timeout in seconds, 30 is the default. If your connection is low 56k bps, the checker will report much more broken links, so you will set more timeout seconds, e.g. 45 seconds.

  • Retry attempts: Set the connection retry attempts, 3 is the default. More attempts will result in low performance.

  • Delay between retries: Set the delay time between the retry attempts, 10 seconds is the default. Do not set long time for this value, it will reduce the ferformance.

Description: Notes for you that next can dispay.


After setted the URL properties, click OK button, the Deva Web Link Checker will start to check the urls on your web site.




    During the checking, You can do someting to control the process.
  • Pause: Click the Pause button on the toolbar to pause the checking. This operation can be continue by clicking the Continue button on the Toolbar.

  • Stop:Click the Stop button on the toolbar to stop checking. This operation is not be continued.

  • Continue: Continue the paused checking process.

How long the checking takes is determined by how many web pages you will check and the connection speed.


After the checking finished, the checker will display a dialog that ask you "Link Check Finished, do you want a report?", click Yes, the "FTP site for Orphan Checker" dialog displayed. In the dialog, set the options and click OK to check orphan files or clik Cancel to bypass the orphan file checking process.


Host Address: Enter the FTP address, IP or URL.
Protocol Type: Select FTP or secure FTP protocol.
Port: Enter the port number or leave the default.


Related FTP Folder: Enter the FTP folder for the web site.


User Name: Enter the FTP username.
Password: Enter the FTP password.


Account: Optional enter the account name.


Login method: Select the normal.
Comments: Optional enter the comments.


Click the Site Options tab to set the other connection options or leave it as default.



Site specific configuration options:



  • Use global settings for all options : This is the default, users can change the default settings by selecting Deva xFTP menu, Tools->Options.

  • Use site specific options: This option will acitive the other settings in this page.

Access Type: This setting is available when Use Site specific options is selected.



  • Direct to Internet: Connect to Internet directly.

  • Preconfigured in the registry: Connect to Internet with Windows Registry setting.

  • Through Proxy: Connect to Internet through the intermedial Proxy or Firewall. You can click the Proxy Settings to set Proxy/Firewall details.

Data Mode: Set FTP Connection and data transfer mode.



  • Data Connection Mode: Set FTP connection mode.

    • Use global settings: This is the default, users can change the default settings by selecting Deva xFTP menu Tools->Options.

    • Use PORT: FTP active mode. In this mode, Deva Web Link Checker connects from a random unprivileged port (N > 1023) to the FTP server's command port, port 21. Then, the client starts listening to port N+1 and sends the FTP command PORT N+1 to the FTP server. The server will then connect back to the client's specified data port from its local data port, which is port 20.

    • Use PASV: FTP Passive mode. In this mode, Deva Web Link Checker initiates both connections to the server, solving the problem of firewalls filtering the incoming data port connection to the client from the server. When opening an FTP connection, the client opens two random unprivileged ports locally (N > 1023 and N+1). The first port contacts the server on port 21, but instead of then issuing a PORT command and allowing the server to connect back to its data port, the client will issue the PASV command. The result of this is that the server then opens a random unprivileged port (P > 1023) and sends the PORT P command back to the client. The client then initiates the connection from port N+1 to port P on the server to transfer data.

  • Data Transfer Type: Set FTP Data transfer type

    • Use global settings: This is the default, users can change the default settings by select Deva xFTP munu, Tools->Options

    • Auto detect: Let Deva Link Checker to detect and select the appropriative transfer type.

    • Binary: Use binary stream to transfer all type files.

    • ASCII: Use ASCII code as the data transfer unit.

  • Connection Timeout: Set the connection timeout in seconds, 30 is the default. If your connection is low 56k bps, the checker will report much more broken links, so you will set more timeout seconds, e.g. 45 seconds.

  • Retry attempts: Set the connection retry attempts, 3 is the default. More attempts will result in low performance.

  • Delay between retries: Set the delay time between the retry attempts, 10 seconds is the default. Do not set long time for this value, it will reduce the ferformance.

Click OK to start orphan file checking process. Click Cancel will bypass the check.


During the checking, users can click Stop processing button on the dialog to stop the task.


After the process finished, Deva Link Checker output a Deva Web Link Checker Report and display it to you. The report lists some information about this check. You can customize the report fields by setting the Link Checker options in menu Tools->Options->Link Checker.


The Checking Result can be saved as a .WLK file and open it next time . The report can be produced at any time by click the Checker menu File->Report. On the other hand, you can export the result to Tab seperated file or Map file.

In the result view, click any column header, the result will sort by that header field.

Right click the item, and select the Properties, or click Properties button on the toolbar the item URL Properties dialog will dispay, users can view the the item check details about that url, including: Page URL,Title or Link Text, Source Code,Links on this page and Linking to this URL.

No comments:

Post a Comment