代理加载并处理许多不同类型的网页,并且每种类型的网页在代理编辑器中都有单独的Web浏览器选项卡。
上图显示了处理三种不同类型网页的代理的浏览器选项卡。
代理可以处理数千个网页,但是您只需要为每种不同类型的网页定义命令。具有相同布局的所有网页均被视为相同类型的网页。例如,如果您要从产品目录中提取数据,则所有产品详细信息页面都被视为单一类型的网页,因此,您只需要为单个产品详细信息页面定义命令。
代理浏览器
代理浏览器用于查看代理命令,以了解所选浏览器选项卡中加载的网页类型。当选择带有另一个网页的新浏览器选项卡时,代理浏览器中将显示一组新的命令。
您可以使用代理浏览器来查看,编辑或执行命令。如果执行在新的Web浏览器选项卡中打开新网页的命令,Content Grabber将自动切换Web浏览器选项卡并加载新的网页。
当您打开一个新代理时,Content Grabber将自动执行将第一个网页加载到第一个Web浏览器选项卡中的Agent命令,但是不会执行所有其他命令,因此不会将网页加载到任何其他Web浏览器中。标签。您仍然可以切换浏览器选项卡以查看和编辑关联的命令,但是只有执行将网页加载到浏览器选项卡中的命令后,您才能查看关联的网页。
如果要确保将网页加载到所有Web浏览器选项卡中,通常需要执行所有代理命令。手动执行代理中的所有命令是一项非常繁琐的任务,因此您可以单击应用程序菜单中的“ 执行所有命令”按钮以自动执行代理中的所有命令。
您也可以执行从启动到特定命令的所有命令。在代理浏览器中的命令上单击鼠标右键,然后从上下文菜单中选择“ 从开始到此处执行”。
如果只想在选定的Web浏览器选项卡上的网页上执行一组命令,则可以右键单击命令,然后从上下文菜单中选择“ 执行此处 ”。当您要提交Web表单,但又不想手动执行设置表单域值所需的所有“ 表单域”命令时,通常使用此方法。由于您只想在当前网页上设置表单字段值,因此无需在其他Web浏览器选项卡中执行命令。