1

由于我每天都会收到数以千计的 URL 被添加到我们的防火墙黑名单中,我发现无法验证哪些 URL 值得列入黑名单。结果,我收到了数百起关于好网站被屏蔽的投诉。因此,为了让我测试任何 URL,我必须在防火墙前面的浏览器中打开它。对于数十万个网址,这确实是不可能的。

因此,我想到了一个可以开发的 Excel 宏或 VBA 应用程序,它将一次获取例如 1000 个 URL 的列表,并将它们全部打开,就像一个照片库一样,每个屏幕为 175 x 130,填充显示监视器. 可以勾选每个打开的屏幕以选择删除。在删除选定屏幕时,原始 URL 也会从提供列表中删除。

这个过程的结果是一个更短且“真正”的黑名单,它将消除用户的投诉。这个解决方案只是我思考(和痛苦!)的结果。是否可以?如果没有,我欢迎任何其他有助于查看数千个微型站点的解决方案,如果它们不应该被列入黑名单,则可以有选择地选择删除这些站点。

4

1 回答 1

1

如果您使用其他服务为您拍摄快照,您实际上可以使用 Excel 执行此操作。

基本上,您需要一个快照服务器。鉴于数量,我建议您自己构建。这实际上用PhantomJS很容易做到。您编写一个接受 URL 作为参数的小脚本。PhantomJS 呈现页面并返回屏幕截图。您应该能够通过 URL 将图像添加到您的 Excel 工作表中,这一切都可以正常工作。

理想情况下,您会创建自己的 Web 应用程序来执行此操作,但快照可以以相同的方式工作。

于 2013-06-18T16:40:10.260 回答