본문 바로가기
프로그래밍/Python

인터파크 티켓팅 매크로 패치

by 페이지다운 2020. 7. 10.
반응형

지난번에 매크로를 올리고 정말 많은 오류가 보고되었다.

 

이렇게 복잡한 프로그램을 만들고 배포하긴 처음이라, 많이 당황했다.

 

거의 4개월만에 오류 패치를 했다. 물론 중간고사 끝나고 바로 기말고사라 급하게 해서 몇개 부탁주신 기능 구현은 하지 못했다.

 

그래서 고쳐진 부분과 추가된 부분에 대해 설명을 하고자 한다.

 

패치된 오류

안심예매 단계에서 꺼짐

회차가 두 개 이상일 경우 직접 선택해야 함

구역이 나눠져 있을 경우 작동 안됨

 

반응형

새로 바뀐 매크로

바뀐 매크로는 위와 같다.

 

여기서 추가된 부분은 회차와 구역 분리 항목이다.

 

회차의 경우에는 두 개 이상이 있는 경우가 있다.

 

이럴 경우 회차마다 순서대로 001, 002, 003... 이렇게 올라간다.

 

만약 두번째 회차를 원한다면 002라 적으면 된다(반드시 002여야 한다, 2 안됨, 02 안됨).

 

구역 분리같은 경우에 티켓팅할 공연장의 규모가 커서 구역을 선택하는 곳이 나올 때 이용할 수 있다.

 

구역 선택은 직접 해야 하며, 선택만 하면 그 다음은 알아서 한다.

 

아래는 빌드(exe) 파일과 코드이다. 코드는 직접 올리기 번거로워서 파일 형식으로 올렸다.

 

소스 코드 파일에는 pyinstaller 빌드를 위한 .spec 파일도 포함되어 있다.

 

*추가

연령 제한 알림 같은 안내가 있는 경우 수동으로 알림을 꺼야 하는 문제를 해결해 자동으로 끄게 했다.

 

*추가

JS alert가 뜨는 경우 알아서 끌 수 있게 변경했다.

 

*추가

회차 문제에 관한 안내다. 참고하시기 바란다.

pagedown.tistory.com/19

 

인터파크 티켓팅 매크로 회차 관련 안내

계속 인터파크 티켓팅 매크로에서 회차 인식이 제대로 되지 않는다는 댓글이 많다. 다시 보니까, 회차가 그날 그날 1부터 시작하는게 아니라, 한 시점을 기준으로 계속 더해지는 거였다. 따라서

pagedown.n-e.kr

 

 

빌드 파일

 

38.62 MB file on MEGA

 

mega.nz

소스 코드

 

6.4 KB file on MEGA

 

mega.nz

 

반응형

댓글