您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
you can see your correct/wrong easily
当前为
// ==UserScript== // @name OnlineMathContestProblems 0.3 // @namespace https://twitter.com/kstation_kagigi // @version 0.3.2 // @description you can see your correct/wrong easily // @author stranger_86952 // @match https://onlinemathcontest.com/problems // @grant none // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // @require http://code.jquery.com/jquery-latest.js // @require https://code.jquery.com/jquery-3.5.1.min.js // @license MIT // ==/UserScript== var cawaca = 0; $('#problems-table').find('form').append('<div class="st8_">wait...</div>'); var sss = $('.st8_'); function func(con,cell,num,otu){ var s = $(con).find('a').attr('href') ; s = String(s); var u = "https://onlinemathcontest.com" + s + "/tasks"; $.ajax({ url: u, type: 'GET', dataType: 'html', }) .done(function(data) { $(data).find('challenge-container').find('table').find('tbody').each(function(){ var ttds = $(this).find('tr'); for(var ij = 0;ij < num;ij++){ var bc = $(ttds[ij]).attr('class'); if(bc == 'table-success') $(cell[ij]).css('background-color','#cde9ce'); else $(cell[ij]).css('background-color','#FFFFFF') } cawaca++; if(cawaca>=otu){ $(sss).text('完了'); } }); }) .fail(function( data ) { // }); } function don(na){ cawaca = 0; $(sss).text('読み込み開始'); $('tbody').find('tr').each(function(i, contestInfo) { var otu = $('tbody').find('tr'); const ath = $(contestInfo).find('th'); const tds = $(contestInfo).find('td'); if(na == '6') func(ath,tds,6,otu.length); if(na == '7') func(ath,tds,7,otu.length); if(na == '15') func(ath,tds,15,otu.length); }); } window.onload = function(){ $(sss).text('---'); setTimeout(function(){ don(6); },2000); } var tetete = $('.col-sm-12').find('span'); $(tetete[0]).on('click', function() { $(sss).text('---'); setTimeout(function(){ don(6); },2000); }); $(tetete[1]).on('click', function() { $(sss).text('---'); setTimeout(function(){ don(6); },2000); }); $(tetete[2]).on('click', function() { $(sss).text('---'); setTimeout(function(){ don(7); },2000); }); $(tetete[3]).on('click', function() { $(sss).text('---'); setTimeout(function(){ don(6); },2000); }); $(tetete[4]).on('click', function() { $(sss).text('---'); setTimeout(function(){ don(15); },2000); });
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址