您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
AtCoderの提出をシェアするときに問題のタイトルを含める
// ==UserScript== // @name AtcoderSubmissionShareWithTitle // @namespace https://github.com/tmikada // @version 1.01 // @description AtCoderの提出をシェアするときに問題のタイトルを含める // @include https://atcoder.jp/contests/*/submissions/* // @auther tmikada // @license MIT // ==/UserScript== (function() { 'use strict'; var mondaiTitle = ""; var thElems = document.getElementsByTagName("th"); for(var i = 0; i < thElems.length; i++) { var elm = thElems[i]; if(thElems[i].innerHTML == "問題") { mondaiTitle = thElems[i].nextElementSibling.textContent; } } var tweetButton = document.getElementsByClassName("a2a_button_twitter"); var linkNode = tweetButton[0].parentNode; var title = linkNode.getAttribute("data-a2a-title"); linkNode.setAttribute("data-a2a-title",mondaiTitle+"\r\n"+title); })();