安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  网络软件  >  网页辅助 > LinkChecker(网页链接检测工具) v9.2 免费版
LinkChecker(网页链接检测工具)

LinkChecker(网页链接检测工具)

 v9.2 免费版
  • 软件大小:11.0 MB
  • 更新日期:2019-07-05 15:10
  • 软件语言:简体中文
  • 软件类别:网页辅助
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:11.0 MB

软件介绍 人气软件 下载地址

为您推荐: 网络软件

  LinkChecker是一款简单易用的网页链接检测工具,该程序旨在验证网站的无效链接,并使用户能够确定递归深度/复制数据/创建忽略列表,当用户检测完成后,您还可以查看检查时间,网站大小,有效和无效URL的数量、警告、内容类型(图像数量,文本,应用程序,音频,视频,邮件)以及链接(最小,最大和平均长度,域数)有关的统计信息,并允许将结果导出到计算机,支持HTML,TXT,CSV和XML等格式,软件具备极其简单的操作界面,任何用户都能够轻松使用!

LinkChecker(网页链接检测工具)

软件功能

  LinkChecker是一个Windows程序,旨在验证来自特定网站的链接的有效性。它集成了可由所有用户类别配置的直观选项。

  直截了当的界面

  安装过程只需很短的时间即可完成,无需特别注意。就接口而言,LinkChecker选择了一个显示所有主要选项的简单窗口。

  您可以通过粘贴包含要检查的链接的URL来开始。索引网站可能需要一段时间,具体取决于其复杂程度。

  列表将填充任何包含错误的链接,并显示其名称和父URL。同时,屏幕的上半部分显示所有活动的URL,以及排队和检查的项目。

  查看和复制数据

  单击列表中的条目可显示有问题链接的详细信息,例如检查时间,大小,修改日期,警告和结果。

  配置应用设置

  右键单击菜单中提供了其他选项,您可以在默认浏览器中打开链接或将数据复制到剪贴板。此外,可以指定扫描递归深度,在识别特定字符串时设置警告,以及创建要在URL中忽略的模式列表。

  扫描完成或停止后,检查结果将指示总有效和无效的URL,警告,内容类型统计信息(例如,总图像和文本文件)以及URL统计信息(最小,平均和最大长度)。

  表现和结论

  该程序可能需要很长时间才能完成扫描作业,在此期间它使用相当高的CPU和RAM。但是,我们在测试期间没有遇到任何令人不快的意外,因为该工具没有挂起,崩溃或弹出错误消息。总而言之,它有助于实现其目的。

软件特色

  递归和多线程检查

  输出彩色或普通文本,HTML,SQL,CSV,XML或不同格式的站点地图

  HTTP / 1.1,HTTPS,FTP,mailto:,news:,nntp :,支持Telnet和本地文件链接

  使用URL的正则表达式过滤器限制链接检查

  代理支持

  HTTP和FTP以及Telnet的用户名/密码授权

  荣誉robots.txt排除协议

  Cookie支持

  HTML和CSS语法检查

  防病毒检查

  不同的接口:命令行,GUI和Web界面

安装方法

  1、下载并解压软件,双击安装程序进入LinkChecker安装向导界面,点击【next】。

LinkChecker(网页链接检测工具)

  2、选择安装位置,默认安装文件夹为C:\Program Files (x86)\LinkChecker,若需要更改,单击【browse】按钮。

LinkChecker(网页链接检测工具)

  3、选择开始菜单文件夹,默认为LinkChecker,无需更改,直接进入下一步的安装。

LinkChecker(网页链接检测工具)

  5、准备安装,点击【install】按钮执行安装操作。

LinkChecker(网页链接检测工具)

  6、弹出如下的LinkChecker安装完成的提示,点击【finish】结束安装。

LinkChecker(网页链接检测工具)

使用方法

  1、运行LinkChecker,进入如下的界面。

LinkChecker(网页链接检测工具)

  2、在URL一栏中用户可以直接输入或复制URL网址。

LinkChecker(网页链接检测工具)

  3、点击【start】按钮即可执行分析操作。

LinkChecker(网页链接检测工具)

  4.在结果列表中用户可以得到检测的结果。

LinkChecker(网页链接检测工具)

  5、在URL properties一栏下用户可以查看网址属性。

LinkChecker(网页链接检测工具)

  6、在Check results一栏可以检查详细的结果信息。

LinkChecker(网页链接检测工具)

  7、点击【options】按钮,用户可以对检测的参数与软件的参数进行设置。

LinkChecker(网页链接检测工具)

  8、若用户需要导出检测结果,可以点击【file】按钮,在选项下选择【save project】。

LinkChecker(网页链接检测工具)

使用说明

  基本用法

  要检查URL,只需在命令行中键入网址或在GUI应用程序中键入即可。这将以递归方式检查的完整域。还会检查指向域外的所有链接的有效性。

  也可以检查本地文件。在Unix或OSX系统上,语法为file:///path/to/my/file.html。在Windows上,语法为file:// C | /path/to/my/file.html。检查目录时,将检查所有包含的文件。

  在GUI客户端上,“编辑”菜单包含书签文件的快捷方式。例如,如果安装了Google Chrome,则会出现一个名为“插入Google Chrome书签”文件的菜单条目,该文件可用于检查所有浏览器书签。

  选项

  命令行客户端选项记录在linkchecker(1)手册页中。

  在GUI客户端中,可以使用以下选项:

  递归深度

  递归检查所有链接到给定深度。负深度(例如-1)将启用无限递归。

  详细输出

  如果设置,请记录所有选中的URL。默认是仅记录错误和警告。

  调试

  在单独的窗口中打印调试输出,可以使用“帮助” - >“显示调试”查看。

  调试内存使用情况

  在检查停止时配置内存使用情况并写入统计信息和转储文件。可以使用外部工具检查转储文件。此选项仅对开发人员有用。

  警告字符串

  如果在选中的URL的内容中找到任何字符串,请记录警告。每行输入一个字符串。

  使用此选项可检查包含某种形式的错误的页面,例如“此页面已移动”或“Oracle应用程序错误”。

  忽略网址

  匹配给定正则表达式的URL将被忽略,不会被选中。如果不应像电子邮件那样检查某些URL类型(例如“^ mailto:”),则非常有用。

  配置文件

  每个用户都可以使用高级选项编辑配置以进行检查或过滤。 linkcheckerrc(5)手册页记录了所有选项。

  在GUI客户端中,可以直接从对话框编辑 - >选项中编辑配置文件,然后单击编辑。

  执行检查

  所有URL都必须通过初步语法测试。语法检查通过后,URL排队等待连接检查。所有连接检查类型如下所述。

  HTTP链接(http:,https :)

  连接到给定的HTTP服务器后,请求给定的路径或查询。遵循所有重定向,如果给出用户/密码,则在必要时将其用作授权。永久移动的页面(状态代码301)发出警告。除2xx之外的所有最终HTTP状态代码都是错误。

  对于HTTPS链接,将根据给定的主机名检查SSL证书。如果不匹配,则会打印警告。

  本地文件(文件:)

  可以打开的常规可读文件是有效的。可读目录也是有效的。所有其他文件,例如不可读,不存在或设备文件都是错误。

  检查文件内容的递归。如果它们是可解析文件(例如HTML文件),则将检查该文件中的所有链接。

  邮件链接(mailto :)

  mailto:链接解析为电子邮件地址列表。如果一个电子邮件地址失败,则整个列表将失败。对于每个电子邮件地址,检查以下内容:

  检查地址语法,@符号前后的部分。

  查找MX DNS记录。如果未找到MX记录,则输出错误。

  检查其中一个MX邮件主机是否接受SMTP连接。首先检查优先级较高的主机。如果没有主机接受SMTP,则会打印警告。

  尝试使用VRFY命令验证地址。如果有答案,则验证地址将作为信息打印。

  FTP链接(ftp :)

  对于FTP链接,检查以下内容:

  连接到指定的主机。

  尝试使用给定的用户和密码登录。默认用户是匿名用户,默认密码是匿名用户@。

  尝试更改到给定目录。

  使用NLST命令列出文件。

  Telnet链接(telnet :)

  如果给出了connect和if用户/密码,则尝试登录给定的telnet服务器。

  NNTP链接(news:,snews:,nntp)

  尝试连接到给定的NNTP服务器。如果指定了新闻组或文章,则将从服务器请求它。

  不支持的链接(javascript:等)

  不受支持的链接将打印警告,但没有错误。不再进一步检查。

  可以在unknownurl.py源文件中看到已识别但不受支持的链接的完整列表。其中最突出的是JavaScript链接。

  递归

  在递归下降到URL之前,它必须满足几个条件。条件按以下顺序检查:

  该URL必须有效。

  URL必须是可解析的。这当前包括HTML文件,书签文件(Opera,Chrome或Safari),目录和Windows系统MS Word文件,如果您的系统上安装了Word和Pywin32模块。如果无法确定文件类型(例如,它没有通用的HTML文件扩展名,并且内容看起来不像HTML),则假定它是不可解析的。

  URL内容必须是可检索的。除了例如mailto:或未知的URL类型之外,通常都是这种情况。

  不得超过最大递归级别。它配置了--recursion-level命令行选项,递归级别GUI选项或配置文件。默认情况下,递归级别不受限制。

  它必须与忽略的URL列表不匹配。这可以使用--ignore-url命令行选项或通过配置文件进行控制。

  机器人排除协议必须允许递归地遵循URL中的链接。通过评估服务器robots.txt文件并在HTML标头数据中搜索“nofollow”指令来检查这一点。

  请注意,本地和FTP目录递归读取该目录中的所有文件,而不仅仅是index.htm *之类的子集。

更新日志

  特征:

  检查:解析并检查PDF文件中的链接。

  check:Parse Refresh:和Content-Location:URL的HTTP头。

  变化:

  插件:PDF和Word检查现在是解析器插件PdfParser,WordParser)。默认情况下,这两个插件都不启用,因为它们需要第三方模块。

  插件:为无法导入所需第三方模块的已启用插件打印警告。

  检查:将空URL视为与父URL相同。

  安装:用本地代码替换了斜纹依赖项。

  修正:

  检查:解析并检查HTTP Link:标头。

  检查:支持解析HTML图像srcset属性。

  检查:支持解析HTML模式项类型属性。

  检查:捕获站点地图XML文件中的XML解析错误并将其作为警告打印。

  检查:修复内部URL匹配模式。Mark-Hetherington补丁。

  检查:HTTP重定向后重新计算extern状态。

  检查:不要从已解析的URL中删除引号。

  cgi:清理配置。

  检查:在请求时使用用户提供的身份验证和代理

  robot.txt的。

  插件:修复Word文件检查插件。

  检查:请勿扫描外部robots.txt站点地图网址。

  安装:pip install命令的正确大小写。

下载地址