본문 바로가기
반응형

전체 글33

Java 공부 시작 2년간 해왔던 파이썬은 슬슬 그만두고 다른 언어로 가야지.... 생각하다가 드디어 Java로 넘어가는 것을 결정했다. 아무래도 우리나라에서 제일 중심적인 언어이고, 많이 쓰이기 때문에 자바로 결정했다. 자바가 끝나면 아마 C, C++ 순서대로 이어나가지 않을까 생각한다. 그래서 아마 인터파크 매크로같은 경우에는 지금까지 보고된 문제만 해결하고 기능 업데이트는 힘들 수 있을 것 같다. 2020. 8. 14.
유용하게 쓰이는 try ~ except 구문 이번에 내 인터파크 매크로 코드를 보면 try ~ except 구문으로 떡칠되어 있는 모습을 볼 수 있다. 아마도 아래와 같은 형태일 것이다. 1234567while True: try: pass # 실행할 구문 except: continue else: breakcs 셀레니움은 웹페이지가 다 로딩되기 전에 요소를 찾으려고 하면 없다고 예외를 내뿜으면서 꺼진다. 그러나 로딩 속도는 사용자 컴퓨터 성능이나 인터넷 속도 영향을 많이 받고, 때에 따라 다르기 때문에 항상 언제 정확히 몇초 후에 로딩이 될 것이라고 예측할 수가 없다. 보통은 Explicit Waits을 쓰면 되지만, 그래도 불확실성이 완전히 해소된다는 보장도 없고, 내가 써 보니 잘 안되서 위와 같은 형태를 취하게 되었다. 해석하자면 일단 실행할 .. 2020. 7. 15.
인터파크 티켓팅 매크로 패치 지난번에 매크로를 올리고 정말 많은 오류가 보고되었다. 이렇게 복잡한 프로그램을 만들고 배포하긴 처음이라, 많이 당황했다. 거의 4개월만에 오류 패치를 했다. 물론 중간고사 끝나고 바로 기말고사라 급하게 해서 몇개 부탁주신 기능 구현은 하지 못했다. 그래서 고쳐진 부분과 추가된 부분에 대해 설명을 하고자 한다. 패치된 오류 안심예매 단계에서 꺼짐 회차가 두 개 이상일 경우 직접 선택해야 함 구역이 나눠져 있을 경우 작동 안됨 바뀐 매크로는 위와 같다. 여기서 추가된 부분은 회차와 구역 분리 항목이다. 회차의 경우에는 두 개 이상이 있는 경우가 있다. 이럴 경우 회차마다 순서대로 001, 002, 003... 이렇게 올라간다. 만약 두번째 회차를 원한다면 002라 적으면 된다(반드시 002여야 한다, 2 .. 2020. 7. 10.
인터파크 티켓팅 매크로 오류 보고 방법에 관해.... 오늘 인터파크 티켓팅 매크로 패치를 시작하면서 공지할 점이 있어 글을 쓰게 되었다. 많은 분들이 오류를 겪고 댓글로 알려 주시고 있는데, 안심예매 정도야 문제를 구현할 수 있으나 일부 내가 경험하기 힘든 문제가 있다. 뭐든지 문제를 고치기 위해선 문제를 내가 직접 겪어 봐야만 알 수 있다. 그래서 가급적 문제를 보고할 때는 어느 공연에서 문제가 발생했는지, 팝업이 떴으면 어떤 팝업이 떴는지에 대한 내용도 같이 알려 주시면 좋겠다. 2020. 7. 10.
반응형