![]() 2023-01-03 01:49
조회: 109,307
추천: 42
로스트아크 충전 금액 확인 개선판도리나와님이 올려주신 글인데 오래되서 다시 올려봅니다 https://www.inven.co.kr/board/lostark/4811/4535050 개선판이라 게임 오픈 후 부터 지금까지 쓴 금액이랑 무슨 결제 수단했는지까지 다 나오네요 ![]() ![]() 1. 로스트아크 홈페이지에 접속 후 로그인 한다 2. f12를 눌러 개발자도구를 연다 3. 상단 탭중 console(익스플로러는 콘솔)탭을 클릭 후 밑에 있는 내용을 복붙 후 실행 (익스플로러의 경우 컨트롤+엔터 누르면 실행입니다) var lastNum = 1; var sum = 0; var regexp = /B(?=(d{3})+(?!d))/g; var chargeDateList=[]; var chargeWayList=[]; var cashList=[]; var text = ""; var years = [2017,2018,2019,2020,2021,2022,2023,2024,2025,2026]; for(var j=0; j<years.length;j++){ $.ajax({ url: '/Cash/GetChargeList', type: 'GET', data: { Page: 1, StartDate: years[j]+'.01.01', EndDate: years[j]+'.12.31'}, dataType: 'html', async: false, success: function (data) { var pageNum = $(data).find(".pagination__last")[0].getAttribute("onClick"); if(pageNum != null){ lastNum = pageNum.replace(/[^0-9]/g,""); } }, error: function (xhr, status, error) { ajaxErrorHandler(xhr, status, error); return; } }); for(var i=1;i<=lastNum;i++){ $.ajax({ url: '/Cash/GetChargeList', type: 'GET', data: { Page: i, StartDate: years[j]+'.01.01', EndDate: years[j]+'.12.31'}, dataType: 'html', async: false, success: function (data) { $(data).find("td.list__price").each(function(){ var $cash = $(this) cashList.push($cash.text().replace(/[^0-9]/g,"")) }); $(data).find("td.list__date").each(function(){ var $cash = $(this) chargeDateList.push($cash.text()) }); $(data).find("td.list__way").each(function(){ var $cash = $(this) chargeWayList.push($cash.text()) }); }, error: function (xhr, status, error) { ajaxErrorHandler(xhr, status, error); return; } }); } } (function(console) { console.save = function(data, filename){ if(!data) { console.error('Console.save: No data') return; } if(!filename) filename = 'console.html' if(typeof data === "object"){ data = JSON.stringify(data, undefined, 4) } var blob = new Blob([data], {type: 'text/json'}), e = document.createEvent('MouseEvents'), a = document.createElement('a') a.download = filename a.href = window.URL.createObjectURL(blob) a.dataset.downloadurl = ['text/json', a.download, a.href].join(':') e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null) a.dispatchEvent(e) } })(console) cashList.forEach(function(cash){ sum += Number(cash); }); for(var i =0; i<cashList.length;i++){ console.log(chargeDateList[i] + " " + cashList[i].replace(regexp, ',') + "원 " + chargeWayList[i]); text = text + "n"+chargeDateList[i] + " " + cashList[i].replace(regexp, ',') + "원 " + chargeWayList[i]; } sum = sum.toString().replace(regexp, ','); text = text + "n" +"총합 : " + sum; console.log("현재까지 "+sum+"원 사용하셨습니다"); alert("현재까지 "+sum+"원 사용하셨습니다") console.save(text,"로아현질내역.txt"); |
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자
먼가 오류가 있다고 해서 수정해야지 수정해야지 하다가 글 보고 기억나서 건드려봤는데 어디서 오류가 있는지 발견을 못해서 그냥 간단하게 개선해서 다시 올려봤습니다.
3가지 파일 모두 다른 기능을 합니다. 잘 확인하고 사용해주세요.
alert("현재까지 "+sum+"원 사용하셨습니다")
요 한줄만으로 주작이 가능하기 때문에 ㅇㅇ
시빠...이게 말이 안대는데
그래도 시작할때 막 달린거에 비하면 점점 줄긴한듯..
난 압타만 몇 벌 산 정도라 100만원 이하일듯