2010년도에 지마켓, 원하는 기간사이의 구매이력 모두 출력하기를 포스팅한 적이 있었는데, 그 사이 G마켓 구매내역 페이지에 변화가 많이 생겼다. 그것도 아주 많이. 그 중 크리티컬한 변화는 2년 이상된 이력은 아예 검색할 수가 없게 된 점이다. 지금 시점(2013년)에서 2011년 이전 구매내역은 이젠 아예 조회자체가 불가능하다는 것. 아마도 개인정보 유지 기간이 2년이라서 그런 것이가 싶기도 한데..
아무튼 2011년부터 지금까지 구매한 내역을 모두 보기 위해서는 악명높은 1주일, 15일, 1개월 버튼을 하나씩 눌러가면서 찌질하게 한달씩 검색하고 있어야 된다. 이런 젠장.. 아마도 나뿐만 아니라 욕많이 할듯하다.
아무튼 각설하고 2011년부터나마 한방에 다 보기 위해서는 약간 번거로운 작업이 필요하다.
- IE를 실행하고 G마켓에가서 로그인을 한다.
- http://myg.gmarket.co.kr/ContractList/ContractList (주문내역주소) 로 이동한다.
- F12키를 눌러 개발자도구를 실행한다.
- 스크립트 탭으로 이동하여 ContractList.js 파일을 선택한다.
- 360번째 줄쯤에 보면 ContractListEvents.Search = function () { 로 시작하는 라인이 있는데 그 다음줄에 커서를 옮긴다.
- F9키를 눌러 빨간색 원이 생기게 한다.
- 그리고 바로 위에 줄에 디버깅 시작이라는 버튼을 누른다.
- 그리고 다시 G마켓 화면으로 돌아가 1개월 버튼을 살포시 눌러준다.
- 개발자도구 화면에서 아까 그 줄에 아마도 노란색 줄이 쳐져 있을 것이다. 거기서 F10키를 누른다.
- 콘솔 버튼을 눌러 아래의 내용을 입력한다.
$("#searchSDT").val("2011-01-01");
$("#searchEDT").val("2013-08-09");
마지막으로 F5키를 누르면 G마켓 페이지에 2년간 구매내역을 볼 수 있게 된다.