您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Redirect ACM, IEEE, Springer and ScienceDirect to UNSW Library.
当前为
- // ==UserScript==
- // @name Redirect to UNSW Library
- // @namespace https://github.com/Caikun-Peng/Redirect-to-UNSW-Library/blob/main/redirection.js
- // @version 1.0
- // @description Redirect ACM, IEEE, Springer and ScienceDirect to UNSW Library.
- // @author Caikun-Peng
- // @match https://dl.acm.org/*
- // @match https://ieeexplore.ieee.org/*
- // @match https://link.springer.com/*
- // @match https://www.sciencedirect.com/*
- // @grant GM_xmlhttpRequest
- // @license MIT
- // ==/UserScript==
- (function(){
- 'use strict';
- var origin
- var newURL
- var flag
- function main() {
- GM_xmlhttpRequest({ // Get IP address
- method: "GET",
- url: "https://api.ipify.org?format=json",
- onload: function(response) {
- var ip = JSON.parse(response.responseText).ip;
- if (ip.includes("129.94")) {
- flag = 0;
- } else{
- flag = 1;
- }
- if (flag) {
- newURL = changeURL();
- window.location.href = newURL;
- }
- }
- });
- }
- function changeURL(){
- if (origin.startsWith("https://dl.acm.org/")) {
- return origin.replace("https://dl.acm.org/", "https://dl-acm-org.wwwproxy1.library.unsw.edu.au/");
- }
- else if (origin.startsWith("https://ieeexplore.ieee.org/")) {
- return origin.replace("https://ieeexplore.ieee.org/", "https://ieeexplore-ieee-org.wwwproxy1.library.unsw.edu.au/");
- }
- else if (origin.startsWith("https://link.springer.com/")) {
- return origin.replace("https://link.springer.com/", "https://link-springer-com.wwwproxy1.library.unsw.edu.au/");
- }
- else if (origin.startsWith("https://www.sciencedirect.com/")) {
- return origin.replace("https://www.sciencedirect.com/", "https://www-sciencedirect-com.wwwproxy1.library.unsw.edu.au/");
- }
- }
- origin = window.location.href;
- main();
- })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址