조회 수 1512
추천 수 27
2024.11.27 01:52:50
GUI를 만들어서 이제 코딩을 모르는 사람도 쉽게 본인의 데이터를 비쥬얼화할 수 있습니다.
Pokercraft Local 소개글: https://www.pokergosu.com/best/35945750
이 글에서는 직접 본인의 컴퓨터에 다운받아 포커크래프트 데이터를 집어넣고 그래프를 만들어보는 튜토리얼을 작성하겠습니다.
1. exe 프로그램 다운로드
https://github.com/McDic/pokercraft-local/releases
위 링크에서 run_gui-windows-v1.?.??.tar.gz 를 다운받고 적당한 곳에다가 압축해제를 합니다.
압축해제한 폴더 -> dist 폴더 -> run_gui 폴더를 들어가시면 run_gui.exe 프로그램이 나오는데, 그걸 실행하면 됩니다.
2. 포커크래프트 토너먼트 접속하고 참가기록을 압축파일로 다운로드
포커크래프트 접속해서 왼쪽에 My Tournaments를 들어가서 기간 검색하고, 전체 체크박스 눌러서 초록색 Download 버튼을 누릅니다.
토너먼트 참가기록이 너무 많을 경우 GG가 벌크 다운로드를 막기 때문에, 기간을 한달이나 2주 단위로 쪼개서 다운로드를 여러번 해야 할 수도 있습니다.
3. 압축파일들을 해제해서 내용물을 한 폴더에 몰아넣기
이런 식으로 압축파일 안에 들어있는 GG어쩌구저쩌구.txt 파일들을 한 폴더 안에 몰아넣어주세요. 날짜/월별로 폴더 안에 몰아넣고 그 폴더들을 한 폴더 안에 넣는 방식도 괜찮습니다.
이제 모든 준비는 끝났고, 프로그램을 실행하면 됩니다.
4. 프로그램 실행하기
위에서 언급한 그 exe 프로그램을 실행하면 다음과 같이 검정색 콘솔 창 하나랑 GUI 창 하나가 뜹니다. 검은색 창은 그냥 로깅용이니까 신경쓰지 마시고 닫지만 마세요.
4-1. Choose Data Directory를 눌러서 포커크래프트 데이터 파일들이 모여있는 폴더를 선택해줍니다.
4-2. Choose Output Directory를 눌러서 그래프랑 CSV 파일을 생성할 폴더를 선택해줍니다.
4-3. Your GG nickname 밑에는 본인의 닉네임을 입력하면 됩니다. (abcd 이런 의미 없는 영단어 입력해도 됩니다.)
4-4. 다 입력했으면 엔터 키 누르던가 아니면 맨 밑에 "Export plot and CSV data" 버튼을 눌러주세요.
성공했다면 성공했다는 창이 뜰 겁니다. 이제 해당 파일을 살펴봅시다.
잘 만들어졌네요. 이제 .html 파일을 엣지 같은 브라우저로 열면?
당신도 이제 데이터 분석가입니다.
윈도우로 패키징하는 걸 한번도 해본 적이 없어서 CI/CD 자동화랑, 윈도우만의 특이성 등등.. 여러가지 삽질을 많이 했네요. 영어로도 한번 튜토리얼 만들어서 외국 웹사이트에 뿌려보려고 합니다. 감사합니다.
스크랩
댓글 수
20
댓글 작성은 로그인이 필요합니다.
클릭 시 로그인페이지로 이동합니다.
2024.11.27 01:57:38
포고엔 능력자들 많앙 !!
2024.11.27 02:35:07
bb
2024.11.27 04:31:36
bb
2024.11.27 07:20:01
포커크래프트 유통기한이 1년으로 알고있는데 그 이전 자료들은 미리 받아둔거 아니면 활용 못 하지??
2024.11.27 07:43:06
@Lierra
제가 망고를 시작한 지 1년이 되지 않아서 잘 모르겠네여
2024.11.27 08:38:11
@Lierra
그 이전 자료들 말고 최신 몇달에 대한 퍼포먼스 이런거도 측정가능합니다. 앞부분 데이터가 없다고 해서 뒷부분 그래프를 못 그리는건 아니에요
2024.11.27 08:39:32
@McDic
아 저는 라이프타임으로 보고싶어서요
좋은자료 감사합니다
2024.11.27 14:32:30
배추~
2024.11.27 14:33:11
1.1.0 업데이트에서는 그래프가 좀 달라졌습니다
2024.11.27 14:48:28
와 진짜 이형 존멋이다 개추
2024.11.27 17:59:22
대박이네요
2024.11.27 20:01:22
수고했음
2024.11.27 20:47:18
포고에서 깃허브 저장소 링크를 볼줄이야
2024.11.28 00:06:36
안녕하세요! 추천 박았고 우선 이런 프로그램 만들어주셔서 정말 정말 감사드립니다 ㅎㅎㅎ
두가지 이슈가 보이는데요
* 바이인 0불로 뜨는 Thanks GG가 그래프에 남아있는점과,
* 더 큰 문제는 기타 통화로 바인되는 토너먼트들이 그래프의 결과값을 심하게 외곡하게됩니다 (ex. 베트남동으로 바이인되는 토너는 몇백만이 숫자로 찍힘).
액셀에서 수정하고 빠르게 프로그램에 데이터를 붓는 방법이 있을까요? 아니면 포커크래프트에가서 일일이 틱해야할듯하여 혹시나하여 여쭤봅니다!
2024.11.28 01:01:17
@리아누
제가 각 환율에 대한 자동달러변환(중국 위안화, 한화, 필리핀페소, 태국바트 등)은 이미 구현해놨었는데, 어떤 토너가 몇백만달러 이익을 본 거로 찍히나요? 아직 구현이 안 된 화폐는 아예 그래프에 찍히지 않도록 구현했었는데.. 혹시 해당 토너먼트의 텍스트 파일 내용을 여기 덧글 혹은 github issue 같은 곳에 써주실 수 있나요?
환율 관련 코드:
- https://github.com/McDic/pokercraft-local/blob/937219779a6c93eb9288576a04021b39a186dca2/pokercraft_local/data_structures.py#L106-L116
- https://github.com/McDic/pokercraft-local/blob/937219779a6c93eb9288576a04021b39a186dca2/pokercraft_local/parser.py#L11-L27
2024.11.28 01:02:02
@리아누
그래프에서 몇백만 달러가 찍힌 토너에 해당하는 번호를 CSV에서 바로 찾으실 수 있고, 그걸 통해서 텍스트파일을 유추하실 수 있습니다. 그리고 프로그램이 패치되기 전까지는 임시방편으로 해당 토너먼트 텍스트파일만 일단 제거해서 프로그램을 돌리실 수 있습니다
2024.11.28 01:16:08
@리아누
조디악 환율 반영 예시:
베트남동 환율 반영 예시:
2024.11.28 18:53:04
@리아누
프리롤 관련해서는 새로 패치했는데 GUI에 프리롤을 넣을지 말지 옵션을 택할 수 있습니다
2024.12.02 21:09:30
v1.3 에서는 뱅크롤 분석 그래프 추가했습니다
2024.12.03 22:11:49
v1.4에서는 상금 파이 차트를 추가했습니다