[LoaTodo] 로스트아크 숙제 관리 웹 사이트 배포(구글 로그인 연동)
·
Project/LoaTodo
게임에 접속하기 전 어느곳에서든 내가 숙제가 어떤 것이 남아있는지 확인하기 위해 만든 사이트입니다. 로스트아크 오픈 API를 이용하므로 apiKey가 필수입니다. 1. 사이트 주소 https://app.loatodo.com 2023.12. 03. 추가 https://loatodo.com 2. 기능 설명 2 - 1. 로그인 구글 로그인으로 연동해서 이용하실 수 있습니다. 가입하시는 경우 로스트아크 apiKey와 대표캐릭터명이 필요합니다. 정상적으로 가입이 완료되면 아래와 같은 화면이 나옵니다. (단, 아이템레벨 1415 이상 캐릭터만 출력됩니다.) 2 - 2. 메인화면 - 일일 숙제 카오스던전, 가디언토벌 하단에 수익은 거래소데이터와 일일컨텐츠 통계, 휴식게이지를 바탕으로 게산된 예상 수익입니다. 카오스던..
[LoaTodo] 일일 숙제 체크 프론트단 수정
·
Project/LoaTodo
DB 이미지 url 컬럼 추가 이미지 url 불러와서 저장 -> 캐릭터 수많큼 로아 api 호출 html로 출력 후 크기조정 이미지 안에 글씨 넣기 근데 하면서 html 수정해서 ajax코드 다 작동안되네
[LoaTodo] 로아투두 MVP
·
Project/LoaTodo
1. 서론 평소에 자주 쓰던 빈아크 자유도도 높지만 컴퓨터 캐시로 저장이 되다보니 불편한점이 많아서 개발중... (물론 구글 스프레드 시트 써도 되긴하지만...) 2. 개발 개요 로스트아크 오픈 API 키를 이용한 개발 캐릭터 정보 거래소, 경매장 정보 등 회원정보로 DB에 저장 숙제 체크, 수익 등 기능 메인캐릭터와 연관된 캐릭터 리스트 가져옴 일일 숙제로 얻는 재화 평균 + 휴식 게이지로 계산하여 일일 컨텐츠 평균 수익 계산 이익이 높은 순서대로 오른쪽에 정렬 캐릭터칸에서 체크(2번)하면 오른쪽 리스트에도 체크되고, 반대로도 작동 숙제 하고 싶은 캐릭만 설정해서 볼 수 있음 추가 예정 주간 숙제 체크 추가 숙제 이름 클릭시 평균 재화 표로 출력 리액트와 연동
[LoaTodo / Spring] 로스트아크 오픈 API - 내 캐릭터 정보 불러오기
·
Project/LoaTodo
1. 서론 본격적인 로아 숙제 관리 사이트 개발전 연습 2. 개발 2 - 1. 대표 캐릭터 이름을 입력하여 관련된 전체 캐릭터 불러오기 public JSONArray Characters(String characterName) { try { characterName = URLEncoder.encode(characterName, "UTF-8"); URL url = new URL("https://developer-lostark.game.onstove.com/characters/"+characterName+"/siblings"); HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection(); httpURLConnection.setR..
[LoaTodo / Spring] 6. 로스트아크 오픈 API - 카오스던전 1수 거래 가능재화
·
Project/LoaTodo
1. 서론 저번에 카오스 던전 수확 데이터를 DB에 저장하고 웹에 출력하였다 여기서 거래가능 재화를 추려서 1수에 얼마나 버는지 알아보려고한다. 2. 개발 2 - 1. 재련재료 데이터 저장 [Controller] @ResponseBody @GetMapping("/api/saveCode50000") public JSONArray SaveCode50000() { JSONArray result = marketApiService.CallMarketCategories(50000); result.forEach((data) -> { ItemsDto itemsDto = new ItemsDto((JSONObject) data); Items save = itemsService.save(itemsDto); }); retur..
[LoaTodo / Spring] 로스트아크 오픈 API - 카오스 던전 수확 데이터 가져오기
·
Project/LoaTodo
1. 서론 인벤에서 괜찮은 데이터를 발견해서 웹으로 만들어보았다. 엑셀에 1200개 이상의 카던 수확 데이터가 존재해서 이걸 maria DB에 테이블을 만들어서 넣어놓았다. 테이블은 Spring JPA를 이용하였고, 데이터를 가져오는 것은 DBeavear를 사용하였다 2. 개발 2 - 1. DTO @Entity @Data @NoArgsConstructor @AllArgsConstructor @Builder public class ChaosDungeon { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) // 번호 증가 전략을 데이터베이스를 따라간다. private int id; @Column(nullable = false) @ColumnDefault("..
마볼링
'LoaTodo' 태그의 글 목록 (3 Page)