一些网站,如 rapidshare,使用基于 JavaScript 的计时器来访问其内容。
对于像我这样并不真正了解网络浏览器如何工作的人来说,这是无法避免的。
如果有人能给我提供一篇有用的文章来解释如何处理这个障碍(脚本和 cookie),我将不胜感激。
编者注:标题是“自动化服务器端 javascript”,根据问题的其余部分,这在技术上是不正确的。但是我在这里留下旧的标题文本,以防其他用户在搜索时考虑到相同的概念。
一些网站,如 rapidshare,使用基于 JavaScript 的计时器来访问其内容。
对于像我这样并不真正了解网络浏览器如何工作的人来说,这是无法避免的。
如果有人能给我提供一篇有用的文章来解释如何处理这个障碍(脚本和 cookie),我将不胜感激。
编者注:标题是“自动化服务器端 javascript”,根据问题的其余部分,这在技术上是不正确的。但是我在这里留下旧的标题文本,以防其他用户在搜索时考虑到相同的概念。
您想改变浏览网站时的行为方式,是吗?
为此,请使用Greasemonkey 1等浏览器脚本工具。
Userscripts.org有一组适用于各种网站的脚本——包括用于例如 Rapidshare的脚本。
找到一个你想要的脚本,或者调整一个接近的脚本。
您有时可以在 Userscripts.org 论坛上与人们讨论编写新脚本,SO(此处)可以帮助解决特定的脚本编程问题。
1 Greasemonkey 主要用于 Firefox,但在 Chrome、Opera、Safari 甚至 IE(非常有限)上都有不同程度的工作。GM 脚本在 Chrome 上运行得相当好——尤其是在使用Tampermonkey 扩展时。
Javascript 是一种客户端技术。对于服务器端,您需要 JSP、ASP 或 PHP 之类的东西。这些需要 Web 服务器来托管页面,这些页面处理结果并将生成的输出显示到浏览器。