标签: website

一次从网站下载所有链接

可能重复:
如何下载整个网站

有没有什么软件可以让你一次下载一个网站的所有链接?

例如:我正在使用 w3school.com 站点并希望一次下载所有 PHP 教程。

有人告诉我“tglepote”。bt 我不知道它是什么,Google 一无所获。

website download

7
推荐指数
2
解决办法
4万
查看次数

如何找出网页是用哪个软件编写的?

我想从hotel.info了解用于开发网页的软件。我该怎么做?是否有任何适用于 Firefox 的工具可以帮助我找到这些信息?

firefox website web-development

7
推荐指数
3
解决办法
5万
查看次数

打开可疑链接最安全的方法是什么?

有时我会收到非常可疑的消息,或者我在某个地方看到一个随机链接,我显然没有点击它们,但我仍然很好奇该网站上有什么。因此,这让我想知道查看该网站的最安全方法是什么,同时确保即使它包含病毒我的计算机也不会被感染?如果网站被感染的可能性很高,我个人不太信任防病毒软件。

也许在点击链接之前禁用 javascript?这能解决问题吗?但这很可能会扰乱网页本身。

基本上我的问题是:如何安全地打开我知道是恶意的链接?

virus website malware links

7
推荐指数
2
解决办法
6万
查看次数

如何估计 RSS 订阅者的数量?

我正在运营一个网站,想更好地了解我有多少订阅者。我可以在 Google 阅读器上查看我的两个提要(RSS 和 Atom)的订阅者数量。我也可以访问我的服务器日志,所以我有时会收集一个月左右访问提要的所有 IP 地址并执行 uniq。

这是一种准确的方法吗?我还需要考虑其他饲料聚合器吗?仅通过 IP 地址有任何陷阱吗?

我还考虑在提要中嵌入图像以获得更好的计数。但是所有的提要阅读器都会自动加载图像吗?

rss feed website atom-feed

6
推荐指数
1
解决办法
749
查看次数

Photoshop/网站:Ps 缩放与 HTML 缩放?

在 Photoshop 中将图像缩小到 150 像素,然后在 HTML 中使用它有什么区别:

<img src="blah.png" />
Run Code Online (Sandbox Code Playgroud)

相对

使用 500px 图像,然后在 HTML 中使用它:

<img src="blah.png" width="150px"/>?
Run Code Online (Sandbox Code Playgroud)

有质量差异吗?

website web-design adobe-photoshop

6
推荐指数
2
解决办法
305
查看次数

如何捕获或打印这个动态网页的整个滚动区域?

我正在尝试保存(例如:用于打印/将其放入 PDF 中 - 我对 HTML 不感兴趣,但对 html 的呈现感兴趣,以便能够打印表格或至少离线查看)该汽车网站的表格视图:

http://cc.volkswagen.at/nwapp/nws/ICC3/LNF!de!!!L!!!/?MGN=220&AUVN=&rel=statBanner_Konfigurator&rel=statCc_Caddy

它是德文的,但是导航起来并不是很难,只需点击Vergleichen Sie die Ausstattungen链接,它就会显示一个(很长)的表格:

在此输入图像描述

我根本无法通过打印网站或保存来保存此表。(尝试使用 IE8 和 FF7。)我还尝试选择表格文本并复制并粘贴到 MS Word 中 - 也没有成功。

我还尝试了工具DuckCapture,它说它应该能够“捕获高网站”,但该工具无法滚动此页面上的表格。(我假设因为表格及其滚动条是从 javascript 动态生成的......)

如何保存屏幕上显示的表格(整个表格、滚动表格)?

screen-capture webpage website javascript capture

6
推荐指数
1
解决办法
2万
查看次数

使用 Wget 创建网站的完整本地副本

好的,这是我需要的:

  • 我使用的是 Mac (Mac OS X 10.6.8)
  • 我想在我的硬盘上完全镜像一个网站(这是我用来测试的
  • 我想要所有图像和先决条件,以便在离线时可以浏览网站
  • 我希望所有页面中的相关链接都相应地更新
  • (* 可选).html所有文件的扩展名都很棒,这样浏览器就可以轻松识别和打开它们

这就是我正在使用的:

wget --recursive --no-clobber --page-requisites --convert-links --html-extension --domains wikispaces.com http://chessprogramming.wikispaces.com/
Run Code Online (Sandbox Code Playgroud)

事情是 :

  • .css文件和图像等似乎没有被下载 - 至少,达到我运行的级别(好吧,如果过程完成,也许它们被下载,所以我们可以跳过这个)
  • 没有添加 html 扩展
  • 链接未转换

所以……有什么想法吗?

website download wget macos

6
推荐指数
1
解决办法
2058
查看次数

绕过禁用浏览器右键单击的网站的用户脚本?

我使用的是使用在他们的HTML源下面的代码(如讨论网站在这里对堆栈溢出),作为一种在网页上禁用鼠标右键点击:

<body oncontextmenu="return false;">
Run Code Online (Sandbox Code Playgroud)

我假设永久和自动绕过它的最简单方法(使用 Chrome 或 Firefox) - 不完全关闭 javascript - 是创建一个简单的用户脚本来从页面中删除这串 html 代码(因为使用开发人员工具这样做可以确认它)删除限制),因此在用户脚本中有效地替换此字符串:

 oncontextmenu="return false;"
Run Code Online (Sandbox Code Playgroud)

什么都没有 - 没有字符作为它的替代品。

这是在不完全关闭 javascript 的情况下绕过此限制的最佳方法(包括域中其他实际有用的脚本),如果是这样,执行此操作的代码是什么?

browser web website userscripts bypass

6
推荐指数
1
解决办法
2985
查看次数

如何在 30 秒内解释 IPv6

背景:假设我有一个朋友的网站,friend.example.net,由托管公司在 example.com 托管。每当我尝试访问friend.example.net 时,它都会将我重定向到example.com。经过一番调查,结果证明这是因为 IPv6:DNS 解析为 v4 和 v6 地址,浏览器选择 v6,它错误地错误地重定向我(通过 http 301,“永久移动”大声喊叫 - - 现在它被缓存了)。

问题:现在我需要向朋友解释他的网站有 IPv6 并且存在错误,以便他了解正在发生的事情(以及对客户的影响),以便他可以向他的托管人解释问题公司。

问题#2:事实证明,即使是托管公司也从未听说过 IPv6(似乎是这些公司之一,试图全部由一两个人进行设计、编程和服务器管理),这真的很愚蠢但无事可做在短期内,所以我也需要向他们解释。

问题:我如何向他们解释什么是 IPv6,以便他们对正在发生的事情有一个具体的了解?这位朋友很好奇他的网站出了什么问题,但除此之外,他并不真正关心互联网协议。虽然他不需要真的知道,但我想给他一些想法,而不是告诉他他不需要知道。托管公司的人当然应该与配置服务器的任何人交谈,但如果是他自己,他应该能够有效地谷歌更多信息来解决它。

那么我应该提到哪些事情呢?例如,它是 ISP 的事情,或者以前的版本地址用完了,我们正在慢慢切换,或者……


我当场想到的(当朋友问起时)是它是互联网的某种新版本,确实如此,但事后看来人们通常不知道互联网到底是什么以及什么是新的版本可能意味着,所以说这是无用的。这似乎让他认为这是某种操作系统,但解释说这是 ISP 所做的事情(例如 Verizon,或者,在示例中,example.com)似乎澄清了它不是我电脑上的东西。

至于托管公司,我不知道他们是如何设法以导致这种行为的方式配置服务的。他们网站的标题告诉我他们正在使用 Apache 2.2.22 运行 Ubuntu,而 Apache 只会监听::0.0.0.0如果你告诉它,然后对任一 IP 版本的虚拟主机进行处理。据我所知,friend.example.com 的 vhost 将在 v4 上生成与 v6 上相同的网站。所以我不知道他们做了什么,我无法给出如何补救的指示。但那我应该告诉他什么呢?另一个“新互联网版本”的故事在这里可能和朋友一样无效。

internet website ipv6

6
推荐指数
1
解决办法
507
查看次数

即使我点击“停止”按钮,页面也会继续加载 - Chrome

我随机注意到一些页面在我点击“停止”按钮后仍在加载。加载动画也不会停止。

是我最近注意到的一个页面。

这是一个问题,因为我在夏天居住的互联网上有基于时间的计费,并且一直等待页面完全加载是无法负担的(我主要关注通常快速加载的仅文本)并且继续使用我的整个带宽(19KBps,所以必须先停止第一个,然后才能打开另一个)。

我在 Windows Server 2008 机器上安装了 Google Chrome。

为什么 Chrome 基本上忽略了“停止”按钮? 以及如何修复?

windows browser google-chrome website

6
推荐指数
1
解决办法
1万
查看次数