您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically saves pages to Internet Archive while browsing the web.
- // ==UserScript==
- // @name Auto Archive Website
- // @description Automatically saves pages to Internet Archive while browsing the web.
- // @namespace Auto Archive Website by BebiBear
- // @run-at document-start
- // @match http://*/*
- // @match https://*/*
- // @exclude http://web.archive.org/*
- // @exclude https://web.archive.org/*
- // @version 1.1.0
- // @grant GM.xmlHttpRequest
- // ==/UserScript==
- (function() {
- GM.xmlHttpRequest({
- method: 'GET',
- url: 'https://web.archive.org/save/' + location.href,
- onload: function(response) {
- if (response.status == 200) {
- console.log('Website saved to Internet Archive');
- }
- }
- });
- window.addEventListener('load', function() {
- var links = document.getElementsByTagName('a');
- for (var i = 0; i < links.length; i++) {
- links[i].addEventListener('click', function addToArchive(event) {
- GM.xmlHttpRequest({
- method: 'GET',
- url: 'https://web.archive.org/save/' + event.target.href,
- onload: function(response) {
- if (response.status == 200) {
- console.log('Website saved to Internet Archive');
- }
- }
- });
- }, false);
- }
- }, false);
- })();