RagDoram v1.0.0.0
[요약]
1. 노점 검색
l 간단한 노점 검색 기능
2. 의상 검색
l 인챈트 정보를 통한 의상 검색
3. 아이템 검색
l 아이템 검색(라그 공홈에 있는 아이템 정보)
4. 스테이터스 계산기
l 직업 별 스테이터스 계산
5. 로컬 데이터베이스 정보 동기화
l 공식 홈페이지의 아이템 정보를 로컬 데이터베이스에 동기화하는 기능
6. 요구 사양
l .Net Framework 4.5.2 버전 이상 설치 (Runtime)
1. https://dotnet.microsoft.com/download/dotnet-framework/net452
l RagDoram.zip 압축해제 후 ~/RagDoram/_data/ 위치에 image.zip 파일을압축 해제 해주세요 (~/RagDoram/_data/Image/~ -> 이런 폴더 구조를 갖춰주세요)
1. 용량이 커서 그런지 업로드가 안되네요.. 하단 링크는 30일 정도만 유효합니다.
image.zip 파일은 5번 기능을 통해 받아지는 파일들 입니다.
- http://attach.mail.daum.net/bigfile/v1/urls/d/0vI_T-OPIAkOJ_S3b1JOptr8rR4/BLgF5iixaV67ds4lmMKxpA
l image.zip 파일이 없어도 기능은 정상 동작
1. 검색 결과의 아이템 상세 정보창에 이미지가 보여지지 않음
2. 아이템 검색에서 이미지가 보여지지 않음.
[상세]
1. 노점 검색
l 키워드를 통한 노점 검색 기능
2. 의상 검색
l 실시간 데이터 검색
1. 아이템 명, 인챈트 옵션으로 실시간 노점 검색 기능
2. 검색 결과가많을 시 검색은 수행되지 않습니다.( 아이템 명을 지정하여 결과 수를 줄여 사용 가능)
3. 예시
l 동기화 데이터 검색
1. 특정 시점(상단 동기화 시간 기준)의 데이터 내에서 아이템 명 혹은 인챈트 명으로노점 아이템 검색
2. 동기화 데이터검색 전에 상단 동기화 버튼을 눌러 동기화가 완료된 후 사용 가능 (완료까지 어느정도의 시간이 필요합니다.)
3. 2번 빨간색 영역의 버튼 클릭 시 동기화 실행. 한번 더 누를시 동기화 취소
4. 예시
3. 아이템 검색
l 로컬 데이터베이스에 저장 된 아이템 정보 검색
l 설정 메뉴를 통해 라그나로크 공식 홈페이지의 아이템 정보를 로컬에 저장 가능
4. 스테이터스 계산기
l 직업 별 스테이터스 계산
l <설명>
빨간색 버튼 : 클래스 선택
주황색 버튼 : 마우스 좌/우 클릭 및 shift 키(누르고 클릭)를 통해 해당 정보 증가/감소
핑크색 버튼 : 마우스 좌 클릭 및 shift 키(누르고 클릭)를 통해 해당 정보 증가/감소
남/여 버튼 : 클래스의 성별 변환
5. 로컬 데이터베이스 정보 동기화
l 공식 홈페이지의 아이템 정보를 로컬 데이터베이스에 저장
l "_data" 폴더 하위에 정보 저장
l 하위 빨간색 영역의 버튼 클릭 시 동기화 실행. 한번 더 누를시 동기화 취소
완료까지 상당한 시간이 소요됩니다.
[기타 정보]
1. 모듈 구성
l HtmlAgilityPack.dll
l Newtonsoft.Json.dll
l RagDoram.exe
l SQLite.Interop.dll
l System.Data.SQLite.dll
l WpfAnimatedGif.dll
2. 로컬 데이터베이스 구성
l RagDoram/_data/data.db
1. 로컬 데이터베이스 파일 (SQLite)
2. SQLiteSpy등의 유틸로 내부 정보 확인 가능
3. 내부 정보
1. 아이템 정보
2. 렙업 시 획득 스텟 포인트 정보
3. 스텟을 찍을 경우 필요 포인트 정보
4. 잡렙에 따른 스텟 가중치 (미반영)
l RagDoram/_data/image/
1. 아이템 이미지
[이슈 사항]
1. 라그 공식 홈페이지 잡렙에 따른 스텟 가중치정보의 오류
l 닌자, 집시, 소울링커, 미케닉, 쉐도우체이서의 잡렙이71까지 존재.
l 룬나이트, 로드나이트의 잡렙70일 때의 스텟 가중치의 오류(룬나이트의 가중치가 로드나이트 보다 낮음.)
2. 라그 공식 홈페이지 아이템 정보의 누락
l 신규/특정 아이템의 정보 및 이미지 누락
3. 라그 공식 홈페이지 거래 내역 정보
l 특정 아이템의 풀네임으로 검색을 해야 거래 내역 확인 가능(카드가 있는 경우 아이템 풀네임이 달라짐)
l 확인한 URL 정보
1. http://ro.gnjoy.com/itemDeal/itemPriceList.asp?svrID=129&itemFullName="~~~"&curpage=1
2. http://ro.gnjoy.com/itemDeal/itemPriceExtendList.asp?svrID=129&itemFullName="~~~"&curpage=1
3. http://ro.gnjoy.com/itemDeal/itemPriceExtendDateList.asp?nowDate=2020-03-01&svrID=129&itemFullName="~~~"&curpage=1
이슈 사항에 대해 정보를 얻는 다른 방법이 존재하면 말씀주세요 !
카프라 사이트에서 정보는 가져올 수 있지만, 카프라사이트의 동의도 구해야 되고 라그 공홈 이외에 종속성이 생겨 이 방법은 피하려고 합니다.
원하는인챈트 된 의상 찾는게 힘들어서 시작한게 여기까지 왔네요 ..
문제있으면 댓글 남겨주세요 !