2014.01.02 업데이트
- (표준->파일) 리다이렉션 코드 삭제 : XP에서 알 수 없는 오류 매우 빈번히 나타남
- 임시 input.txt, output.txt 삭제
- WerFalut.exe (윈도우 오류보고) 프로세스 자동 종료
- CodeBlocks에서 활성화되지 않은 프로젝트의 소스 코드가 업로드 되는 문제 해결
즉, 활성화 프로젝트와 그 내부의 소스인지 확인하는 코드 삽입
다만, 기존 프로젝트가 활성화된 상태에서 다른 단일 소스파일만 로드하였을 경우에는 위의 루틴에 의해서 채점 불가능
확인된 버그
- XP에서 표준입출력을 파일입출력으로 Redirection 시 알 수 없는 오류 발생함
- CodeBlocks에서 단일 소스 파일만 로드하여 채점시 Redirection 안됨~
2013.07.13 업데이트
- 채점데이터 다운로드 현황 자동 등록
2013.07.12 업데이트
- 불특정 학생들의 공부에 도움이 안된다고 판단되어 채점 데이터 암호화 해제합니다.
- 소스코드 제한 메시지 출력
2013.07.06 업데이트
- 채점 데이터 다시 암호화.. (정말 어쩔수 없이...ㅠ.ㅠ 너무 많다보니..)
- 선별적 해독 권한 기능 구현 중....
2013.05.23 업데이트
- 알 수 없는 실행에러로 안티디버깅 디폴트로 변경
2013.05.14 업데이트
- 업로드된 일부 소스가 안보이는 증상('{' 다음에 특정 문자가 나타날 경우??) 해결
2013.05.10 업데이트
- 시도 횟수 계산 과정 개선
2013.05.08 업데이트
- 채점 진행 중에 콘솔창 강제 종료시 중간 결과 등록 및 리다이렉션 핸들 close
2013.05.03 업데이트
- 로그인 유지 창 수정 : 로그인 정보 삭제시 자동 종료
- MySQL의 C API 함수를 이용한 소스 내의 Escape 자동 처리
2013.04.24 업데이트
- 바이러스 오탐 방지하기 위해 Application, Version 정보 삽입
2013.03.25 업데이트
- 로그인 유지 창 수정 : 마우스로 클릭만 하면 최소화됨
2013.03.24 업데이트
- 표준 입출력도 채점 가능 (input.txt, output.txt 를 이용한 파일 입출력도 채점 가능)
- Dev-Cpp에서 tools.ini 복사 수정
- CodeBlocks에서 cbKeyBinder10.ini 복사 수정
- CodeBlocks에서 단축키 수정
- 컴파일 Ctrl+Shift+1
- 실행 Ctrl+Shift+2
- 채점하기 Ctrl+Shift+3
- 소스코드 포맷터 Ctrl+Shift+4
2013.03.02 업데이트
- 하드디스크가 '뻑'나는 바람에 간신히 백업해두었던 2012.12.01자 소스로 다시 기억을 되살려 복원하다...ㅠ.ㅠ
혹시 사용중 버그가 있으면 바로 알려주세요~
2013.02.11 업데이트
- Dev Cpp에서 공백이 포함된 인수를 분리하는 문제점 해결
2013.01.20 업데이트
- 로그인유지창에서 아무키나 누르면 최소화
2013.01.13 업데이트
- CodeBlocks에서 단축키 및 서체 Monaco 크기 12로 자동 설정
- 컴파일 Ctrl+1
- 실행 Ctrl+2
- 채점하기 Ctrl+3
- 소스코드 포맷터 Ctrl+4
2012.12.23 업데이트
- 인스톨 프로그램만 수정함
- 외부도구 자동 등록이 CodeBlocks와 Dev C++만 가능토록 수정
2012.12.01 업데이트
- 실행파일의 이름이 길때 SimpleKOIValidator가 런타임오류 발생 해결 (확인필요)
- 로그인 정보 유지창을 화면 정중앙에 표시
2012.11.29 업데이트
- 로그인 정보 유지창이 뜨고, 그 창을 종료하면 시스템 상에 남아 있는 로그인 정보가 사라지도록 수정
2012.11.04 업데이트
- IDE 연동 채점만 가능하도록 수정
2012.06.29 업데이트
- 코드 내부에서 도메인 네임으로 접속 가능
2012.06.26 업데이트
- 시간제한이 부동소수점 수인 경우 오류 해결
2012.06.24 업데이트
- 업로드된 일부 소스가 안보이는 증상 해결
2012.06.10 업데이트
- 실행 파일에 아이콘 추가
2012.06.05 업데이트
- Visual Basic 6.0 에서도 외부 도구 연동이 가능도록 수정
2012.05.31 업데이트
- 소스 내의 특정 문자가 지워지는 문제 해결
2012.05.24 업데이트
- 소스 파일이 UTF8 로 인코딩된 경우 '한글 주석'이 깨지는 문제 해결. 단, BOM이 없는 UTF-8 인코딩은 '한글 주석'이 여전히 깨짐. 추후 업데이트에서 수정할 예정임.
- 문제 코드를 대문자로 입력할 경우 이를 소문자로 변환함
2012.05.23 업데이트
- C# 소스를 인식하지 못하는 문제 해결
2012.05.20 업데이트
- 사소한 버그 수정
2012.05.14 업데이트 사용중인 IDE를 종료한 후 설치하세요!!
- CodeBlocks에서 프로젝트를 생성하지 않아도 채점 가능!!!
- 보안 강화
2012.05.11 업데이트
설치시 KOI 채점 프로그램이 다음의 IDE의 외부도구로 자동 등록됩니다.
- MS Visual C++ 6.0, Visual C++ 2008 Express, Visual Basic 2008 Express, Visual C++ 2010 Express, Visual Basic 2010 Express
- CodeBlocks
- Dev-cpp
2012.05.10 업데이트
- 컴파일, 또는 빌드를 하지 않고 채점를 시도할 때 에러 메시지 출력
2012.04.29 업데이트
- 채점할 때마다 채점 결과가 추가 (이전 버전에서는 기존 채점 결과를 수정하는 방식이었음) => 마감 기능 삭제
- 랭킹은 가장 최근에 채점한 결과를 토대로 산출됨
- '채점 결과'가 아니라 '문제 정보' 에서 해법 현황 및 등록을 할 수 있도록 수정
- data.stamp 암호화
- 사소한 버그 수정
2012.04.21 업데이트
- 보안 강화
2012.04.18 업데이트
- "데이터를 다시 가져와야 합니다" 오류... 수정 완료
2012.04.15 업데이트
- 문제에서 제시된 실행 시간이 초과된 경우는 'time limit exceed'라고 출력됩니다.
자신의 코드에 시험삼아 무한 루프 코드를 넣어보세요..
문제에 특별히 제시하지 않는 이상 실행 시간 제한은 1초입니다.
이번에 기능이 추가됨에 따라 '네이버 N 드라이브'에서 직접 채점하면 시간 초과됩니다. 주의바랍니다.
따라서 이번 주말에 개인 USB 메모리 준비해 주세요!!
왜요오 ㅜㅜ
왜 Visual시리즈는 자동등록이 아닌가요오 ㅜ