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

 

 

이슈 사항에 대해 정보를 얻는 다른 방법이 존재하면 말씀주세요 !

카프라 사이트에서 정보는 가져올 수 있지만, 카프라사이트의 동의도 구해야 되고 라그 공홈 이외에 종속성이 생겨 이 방법은 피하려고 합니다.

 

원하는인챈트 된 의상 찾는게 힘들어서 시작한게 여기까지 왔네요 ..

문제있으면 댓글 남겨주세요 !