KORAIL 명절기차표 간편예약 프로그램

이 프로그램은 기존 KORAIL 예약시스템 프로그램보다 더욱 최적화 되어있고 존재하는 버그를 수정하였습니다. 또한 "차순위 예약" 등 예약 시 유용한 기능을 추가시켜 개선한 프로그램입니다.

자료 분류 유틸리티 NaN /0
라이선스 LGPL v3
제작자 메인보드
홈페이지 http://www.snows96.kr/
최초 등록일 2011-11-10 20:27 전체 다운로드 96
선택된 버전 1.0.0.0 (최근 버전 : 1.0.0.1) 다운로드
다운로드 3
최근 업데이트 2011-11-11 10:05 NaN /0

KORAIL Reservation System

2011년도 추석 명절기차표 예약용

 

image_01.png

 

우여곡절 끝에 탄생한 "KORAIL 명절기차표 간편예약 프로그램~~

 

이 프로그램은 KORAIL 홈페이지에 접속하지 않고서도 예약이 가능합니다. 따라서 간편하게 예약을 하실 수 있습니다.

 

또한 이 프로그램은 기존 KORAIL 홈페이지에 방문하여 예약하는 공식 프로그램에서 다음과 같은 수정/개선사항이 있습니다. 그러므로 더더욱 "간편"하게 예약이 가능합니다~

 

1. KORIL 서버에 직접 접속하여 시간을 알아오는 똑똑한 프로그램~

image_02.png

KORAIL 서버에 접속하여 해당 서버의 시간을 알아옵니다. 아무리 정확한 TV/라디오/휴대폰/인터넷(NTP) PC시계일지라도 정작 예약을 받아주는 서버가 15초 느리거나 빠르면 그만큼 15초 늦게 혹은 일찍 누르더라도 예약이 받아집니다.

 

따라서 그러한 불편한 점을 개선하기 위해 본 프로그램은 KORAIL서버와 인터넷 시각 동기화 기능을 지원합니다. 이러한 원리는 http://time.navyism.com/ 의 원리와 동일합니다. (웹페이지를 열면 보이진 않지만 서버측에서 보내오는 HTTP header의 Date값을 확인합니다. 그 후 이 값을 PC의 시각에 반영시키는 형식입니다. )

 

 

 

2. 열차번호로 예약하기 힘드시죠? 이젠 "차순위 예약" 하세요!

image_03.png

KORAIL 정식 프로그램으로 예약한다면 시간대 예약은 자동적으로 KORAIL서버가 판단하여 차순위로 예약하지만 열차번호로 할 땐 차순위 예약이 불가합니다.

 

그래서 시간대로 예약할 땐 열차가 없으면 자동으로 그 시간대와 가장 가까운 열차 중 자리가 있는 열차를 가져온다지만, 몇시간이나 뒤로 늦쳐질 지도 모르고, 전체열차 선택하기엔 그렇고, KTX나 새마을호만 타고싶을 땐? KTX와 새마을호의 열차번호만 넣고 "차순위 예약"을 사용해 보세요!

 

이제 열차번호를 입력하면서 열차번호로 예약하면서 차순위도 원한다면, 이젠 "차순위 예약"을 사용해보시는 건 어떠신가요?

 

차순위 예약은 왕편과 복편 중 하나라도 "열차번호" 방식으로 예약을 해야만 적용할 수 있으며 왕편과 복편 중 "열차번호" 방식으로 예약하는 차편에 한해서 예약을 하실 수 있습니다.

 

 

 

3. 이젠 창이 최대 3개까지~ 여러개의 창으로 시도하는 예약~

image_04.png

기존 KORAIL 정식 프로그램은 기본적으로 1개의 브라우저(PC)에서 예약창은 1개만 열리도록 설계가 되어있습니다. 하지만 본 프로그램은 최대 창을 3개까지 사용하여 예약할 수 있습니다.

 

다만, 차순위 예약을 하시게 되시면 프로그램 작동 원리 상 순위 당 1개의 창만 열려 3개의 창이 열리도록 되어있습니다.

 

 

 

4. 예약에 실패해도 자동으로 똑똑한 새로고침!

예약 시 실패하여 오류가 뜬다면 새로고침을 하면 됩니다만, KORAIL 정식 프로그램은 새로고침 단축키의 사용을 제한하도록 설계되어 있습니다.

 

하지만 본 프로그램은 프로그램 자체에 "새로고침"버튼을 배치하여 F5키가 인식되지 않더라도 브라우저에 새로고침 명령을 전송하여 창을 새로고침 할 수 있도록 하였습니다.

 

또한 본 프로그램에 새로고침을 자동으로 실행하도록 하는 코드가 적용되어있어 10초마다 새로고침합니다.

 

그럼 페이지를 불러오고 있는데 또 새로고침하면 어떻하냐고요? 걱정하지 마세요~ 본 프로그램의 똑똑한 알고리즘 덕택에 페이지를 불러오고 있다면 해당 상황을 파악하여 새로고침을 하지 않도록 되어 있답니다! (이 기능은 아직 점검중입니다. 따라서 확실하게 하시려면 자동 새로고침을 멈추시고 사용하시기 바랍니다. 자동 새로고침은 브라우저 상단 좌측에 위치하는 "멈춤"버튼을 누르시면 멈춥니다. )

 

 

 

 

 

[주의] 이 프로그램으로 인한 피해는 프로그램 제작자가 보상하지 않습니다. 더욱 더 안전하게 사용하시려면 프로그램 사용 전 충분히 검증하시거나 공식 홈페이지를 이용해 주시기 바랍니다.

 

[주의] 이 프로그램은 해당 예약시즌에만 사용하실 수 있습니다. 따라서 이용하시기 전에 해당 시즌용 최신버전인지 꼭 확인하신 뒤 이용해주시기 바랍니다. 프로그램에서 최신버전 확인하기를 클릭하시면 간편하게 최신버전을 확인하실 수 있습니다. 해당 프로그램은 시즌이 바뀔 때 마다 KORAIL에서 공지한 예약일자 2일 이전에 출시됩니다.

 

[참고] 이 프로그램은 명절 기차표 예약에 한합니다. 일반적인 방법으로 판매되고 있는 기차표는 예약이 불가합니다. 일반적으로 판매되는 기차표는 KORAIL 홈페이지를 참조하시어 예약하시기 바랍니다.

 

[참고] 이 프로그램을 사용하시려면 "관리자 권한"이 필요합니다. 컴퓨터의 시계를 맞추는데 이 경우 관리자의 권한을 필요로 하며, 관리자 권한이 없는 경우 Windows Vista 이상의 운영체제에서는 관리자 계정이더라도 UAC(사용자 계정 컨트롤)에 의해 권한요청을 하며, 권한이 없는 경우 실행되지 않습니다. 하지만 반드시 실행 전 관리자 권한으로 실행되었는지 확인하시기 바랍니다. Windows XP일 경우 사용중인 계정이 관리자 권한을 갖고 있다면 자동으로 관리자 권한으로 실행됩니다. 관리자 권한이 없는 경우 프로그램이 오작동하거나 시계가 맞지 않을 수 있으니 주의하시기 바랍니다.

 

[참고] 이 프로그램은 인터넷 연결이 되어있어야만 정상작동을 보장합니다. 실행 시 KORAIL 서버와 연결하여 1초까지 정확하게 시계를 맞추지만 만약 연결이 되어있지 않을 경우 오차로 인해 시계에 표시되는 시각이 정확하지 않을 수 있으며 이 경우 시계를 참조하지 마시고 추측하여 예약을 하셔야 됩니다.

 

본 프로그램은 LGPL v3 라이선스를 기본적으로 채택하고 있습니다. 따라서 해당 프로그램의 소스를 공개하고 있습니다. 해당 프로그램의 소스를 다운받으시려면 아래 링크를 참조해주세요.

 

본 프로그램 및 수정된 프로그램을 배포하기 위해서는 반드시 저작권자 명시 / LGPL v3 라이선스 명시 / 본 프로그램의 소스 혹은 수정된 프로그램의 소스 공개를 하셔야 합니다. LGPL v3 및 소스 공개 범위에 대한 자세한 내용은 LGPL v3 라이선스를 참조하세요.

 

[KORAIL 명절기차표 간편예약 프로그램] 개발자 버전(SDK) 다운받기>>