44// @version 1.1
55// @description submit code using LF instead of CRLF
66// @author Kimiyuki Onaka
7- // @match *://beta.atcoder.jp/contests/*/submit
7+ // @match *://beta.atcoder.jp/contests/*/submit*
88// @match *://beta.atcoder.jp/contests/*/tasks/*
99// @match *://*.contest.atcoder.jp/submit*
1010// ==/UserScript==
@@ -18,7 +18,7 @@ function post(path, payload, expectedURL) {
1818 location . href = xhr . responseURL ;
1919 }
2020 else {
21- alert ( "AtCoder dos2unix UserScript: something wrong" ) ;
21+ alert ( "AtCoder dos2unix UserScript: something wrong / なんか変だよ " ) ;
2222 }
2323}
2424function beta ( ) {
@@ -27,6 +27,7 @@ function beta() {
2727 const sourceCode = document . getElementsByName ( "sourceCode" ) [ 0 ] ;
2828 const csrfToken = document . getElementsByName ( "csrf_token" ) [ 0 ] ;
2929 const submit = document . getElementById ( "submit" ) ;
30+ submit . innerText += " (dos2unix)" ;
3031 submit . addEventListener ( "click" , function ( e ) {
3132 e . preventDefault ( ) ;
3233 const contestId = location . pathname . split ( '/' ) [ 2 ] ;
@@ -53,6 +54,7 @@ function alpha() {
5354 const languageId2520 = document . getElementsByName ( "language_id_2520" ) [ 0 ] ;
5455 const sourceCode = document . getElementsByName ( "source_code" ) [ 0 ] ;
5556 const submit = document . getElementsByTagName ( "button" ) [ 0 ] ;
57+ submit . innerText += " (dos2unix)" ;
5658 submit . addEventListener ( "click" , function ( e ) {
5759 e . preventDefault ( ) ;
5860 const data = [ ] ;
0 commit comments