배경부터 설명드리면 *배경스킵은 아래 빨간색 글씨부터 읽어주세요.


제가 하고있는 게임에는 거래소가 있습니다.


저는 날짜/시간 별 거래소의 물품의 등록 개 수 와 최저값들을 파악하고 싶어요.


이것들로 어떤 재화를 벌고싶기도하고, 어떤 물품이 잘 안팔리는지, 악성재고 물품이 무엇인지 알고싶기도 하구요


하지만 해당 서비스는 거래소와 관련된 공식 API 같은걸 지원하지 않습니다.




그래서 아래와 같은 형식으로 만들어보려하는데, 더 좋은 아이디어가 있는지 지식인분들의 조언을 얻고싶습니다.


Python, OpenCV(이미지 인식) , Tessract(OCR), Appium*(모바일 지원게임)을 활용해서 만들어보려 합니다.려


먼저, 지속적으로 켜둘 맥북에서 Python을 활용해서 Appium을 통해, 공기계로 해당 앱서비스에 접속합니다.


이후로는, 이미지 매칭과, OCR인식을 통한 Pos 반환을 통해 터치좌표와 텍스트 입력 영역을 반환받기를 반복합니다.


미리 저장해둔 거래소 물품 csv 을 리스트로 앞서 말했던 물품과 값들을 업데이트 날짜와 함께 입력받으려 합니다.


그리고 이 데이터는 제 임의 구글 스프레드시트에 업데이트 되고 저는 해당 시트에서 서비스를 제공받습니다.


자체질문)왜 공기계를 활용하는가,
해당 앱서비스를 24시간 내내 지속적으로 조사할 디바이스(데스크탑,스마트폰)가 필요했습니다.

데스크탑은 제가 개인적으로 써야하므로 마침 안쓰는 맥북과 연동하여 24시간 돌리는게 어떤가 싶습니다.(그래도 하루에 20-30분정도는 유휴상태로 쉴시간을 주려합니다)


긴 글 읽어주셔서 감사합니다.