您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
AtCoderの提出結果の一覧のページにソースコードを表示します。
- // ==UserScript==
- // @name atcoder-submission-wo-ikki-ni-miiru
- // @namespace http://tampermonkey.net/
- // @version 0.6
- // @description AtCoderの提出結果の一覧のページにソースコードを表示します。
- // @author pekempey
- // @match https://atcoder.jp/contests/*/submissions*
- // @grant none
- // @require https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js
- // ==/UserScript==
- (function() {
- var prettify = $('<script>').attr({
- 'src': "https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"
- });
- $('body').append(prettify);
- var container = $('#main-container').append($('<div>').addClass('atcoder-submissions-container'));
- $('tbody tr').each(function() {
- var tr = $(this);
- var href = tr.find('td:nth-child(10) a').attr('href');
- $.get(href, function(data) {
- var html = $(data);
- var src = html.find('#submission-code');
- var table = $('<table>').addClass('table table-bordered table-striped small th-center').append($('<tbody>').append(tr.clone()));
- container.append(table);
- container.append(src);
- // src.css('max-height', 'none');
- });
- })
- })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址