您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
南台科大科技英文自動答題
// ==UserScript== // @name 南台科大科技英文自動答題(測試) // @namespace http://tampermonkey.net/ // @version 1.0 // @description 南台科大科技英文自動答題 // @author ThanatosDi // @match http://ilearning.csie.stust.edu.tw/EST/Member/Test/PSO.aspx // @grant none // @require https://code.jquery.com/jquery-2.1.4.min.js // ==/UserScript== (function() { 'use strict'; main(); })(); function main(){ var list = document.getElementById('ContentPlaceHolder1_RadioButtonList1'); var chose = list.getElementsByTagName('input'); var random_answer = answer(); console.log(random_answer); for(var a=0;a<chose.length;a++){ if(random_answer==1){ console.log('T'); if(chose[a]["value"]=="True"){ chose[a].checked='True'; } //document.getElementById('ContentPlaceHolder1_Button3').click(); }else{ console.log('F'); if(chose[a]["value"]=="False"){ chose[a].checked='True'; } } } sleep(Math.floor((Math.random() * 10000) + 15000)); document.getElementById('ContentPlaceHolder1_Button3').click(); } function answer(){ /*for(var a=0;a<document.getElementById('ContentPlaceHolder1_TextBox1').value;a++){ var value = Array(); value[a] = Math.floor((Math.random() * 2) + 1); console.log(value); }*/ return Math.floor((Math.random() * 2) + 1); } function sleep(ms) { var start = new Date().getTime(); for (var i = 0; i < 1e7; i++) { if ((new Date().getTime() - start) > ms){ break; } } }