您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
aoj-icpc のリンクをクリックしたら新しいaojにいくやつ
// ==UserScript== // @name AOJ beta ICPC // @version 0.1 // @description aoj-icpc のリンクをクリックしたら新しいaojにいくやつ // @author Eto Nagisa // @include http://aoj-icpc.ichyo.jp/* // @grant none // @namespace https://greasyfork.org/users/398343 // ==/UserScript== (function() { 'use strict'; var links = document.getElementsByTagName('a'); for(var i in links){ var url = links[i].href; if(url == void 0) continue; if(url.startsWith('http://judge.u-aizu')){ for(var j = 0; j + 1 < url.length; ++j){ // idが4桁だと仮定しています if(url.substr(j, 2) == 'id'){ var id =url.substr(j + 3, 4); links[i].href = 'https://onlinejudge.u-aizu.ac.jp/challenges/search/titles/' + id; break; } } } } })(); // twitter : @eto_nagisa