AtCoder_CustomTest_Run_Shortcut

AtCoderのコードテストにおいてCtrl+Enterで実行ができるようになります。You can run by using Ctrl + Enter in Custom Test of AtCoder

目前為 2022-10-29 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name AtCoder_CustomTest_Run_Shortcut
  3. // @namespace https://greatest.deepsurf.us/ja/users/570127
  4. // @version 0.1.5
  5. // @description AtCoderのコードテストにおいてCtrl+Enterで実行ができるようになります。You can run by using Ctrl + Enter in Custom Test of AtCoder
  6. // @author universato
  7. // @grant none
  8. // @match https://atcoder.jp/contests/*/custom_test
  9. // @match https://atcoder.jp/contests/*/custom_tets*
  10. // @license MIT
  11. // @supportURL https://twitter.com/universato
  12. // ==/UserScript==
  13.  
  14. (function() {
  15. document.addEventListener('keydown', function (event) {
  16. if ((event.ctrlKey || event.metaKey) && event.key === 'Enter'){
  17. let elements = document.getElementsByClassName('btn btn-primary');
  18. for(let element of elements){
  19. if(element.innerText === "実行"){
  20. element.click();
  21. }
  22. }
  23. }
  24. });
  25. })();