어려운 얘기 안함. 어려울 정도로 잘 알지도 못함 개발자가 아니라 ㅇㅇ

사진으로 가볼께 따라와바


자 일단 넥슨 나우 확률 업데이트를 보자.
설정 확률이야 우리도 알고있는 공개표 데이터와 같고, 파란색 부분의 실제 결과가 매 1시간마다 업데이트되는 형태이다.
얘들은 이거 보여준다음에 우리가 확률을 실시간으로 검증할 수 있다고 홍보





저 숫자가 어디서 나오는지 찾아보자
크롬 기준 F12 -> Network 클릭




페이지 진입시 불러온 api를 전부 확인할 수 있다.

이건 다른얘긴데
이색기들 수큐 장큐 명큐 변수명이
susang, jangyin, myungjang 임 병신인가



예를 하나 들어보면... 위 api는 레드 큐브를 잠재 레어인 아이템에 던졌을 때 확률 보는 api임
이제 이걸 우클릭 -> 새탭 보기 누르면

즉 URL에 
보기가 힘들어서 엔터좀 쳐봤음

{"code":0,"message":null,
"data":{
"trialresultMissing":false,
"probs":[{"contentid":"cube_red", 큐브 종류는 레드큐브야
"content_name":"레드 큐브", 큐브 이름은 레드큐브야
"trialid":"set_potential_grade", 이거는 잠재 등급의 성공실패 판정 결과야
"trialid_name":"잠재능력", 한국 이름으로는 잠재능력이야
"probtableid":"cube_red_potential_grade_rare", 개발코드는 이렇게 써놨어
"probtable_name":"레어 → 에픽",
"trialresult":"success", 성공한다면?
"trialresult_name":"에픽", 결과가 에픽인거고
"prob":"6.0000%","count":null, 기본확률은 6퍼센트
"realprob":"6.1525%", 실제확률은 6.1525%야
"windowStart":"2019-09-16T22:00:00", 집계 시작시간이고
"windowEnd":"2021-12-28T06:00:00", 집계 종료시간이야
"updateDt":"2021-12-28T08:01:10"} 이 데이터의 마지막 업데이트 시간이야




병신같은점 1.
실제 공개된 확률이 굵게 칠해둔 realprob인데
웹페이지에서, 그러니까 우리가 접근할 수 있는 오픈 api가 주는 확률관련 숫자는 저거 하나임

realprob : 즉 레어인 아이템에 모니터링 기간동안 던진 레드큐브의 등업 성공률 6.1525%

꼴랑 5자리 숫자다 이말이야. 메이플 운영자가 매시간마다 고확써서 보여줘도 되는 데이터임
이거 보여주려고 웹페이지 하나 더 만든 탁상행정에 무릎을 탁 치고 간다 ㄹㅇ

쟤들이 공개해야되는 data는 간단함

trial maple id : 신해조
trial target item : 골드 메이플리프 엠블렘
trial target time : 2021-12-28 18:00:00
using cube : 에디셔널 큐브
result : 실패
얘만 공개하면 우리가 알아서 로그 모아서 대시보드 만드는데... 계정락이라도 걸어놓은건지 죽어도 안하려고 한다 이거지
심지어 쟤들 위에거 만들필요도 없어. 그냥 큐브 돌리면 업데이트하는 로그 테이블만 공개하면됨 ㅇㅇ
더 쉬운걸 굳이 안하고 어렵게 욕먹게 돌아간다? 더큰걸 숨기기 위한 큰그림이지 않을가 싶다.




병신같은점 2.
넥슨나우 터지긴 한거같음
windowend, updateDt << 얘가 업데이트가 계속 되어야 하거든? 근데 오늘 오전시간기준으로 업데이트가 안되고있어
정말로 그 ^오류^ 일수도 있음...