DLsite 라이브러리 프로그램
안녕하세요, 자신의 컴퓨터에 있는 dlsite 게임들의 코드를 가져와 보여주는 라이브러리 프로그램을 만들었습니다. 직접 인터넷으로 찾아서 정리하기 귀찮아서 GPT로 만들었습니다.
여기 공유하면 좋을 것 같아 싱글벙글 들어왔는데 이미 얼마 전에 다른 분이 엄청 비슷한 느낌으로 초고퀄(!!)로 만들어 주셨더라고요..!
그래도 이대로 묵히긴 아쉬워서 한번 올려봅니다. 이런거도 있구나 하고 봐주시면 감사드리겠습니다.
실행 방법
aHR0cHM6Ly9raW8uYWMvYy9hbU8zNlN0SFZnSXExNUIwMjVKNThi
비번: 국룰
기간: 한달
여기서 받으신 .exe 파일 실행해주시면 됩니다.
인식 가능 파일명
RJ/VJ + 숫자 6~8자리 (예: rj123456, RJ123456)
이 형식이 파일명에 있어야 인식 가능합니다. 중간이나 끝에 있어도 인식은 되는데, 이건 실험을 안해봤습니다.
프로그램 사용법
ㄴ실행 후 스캔 완료 시 화면
제일 위의 메뉴는 폴더 스캔 관련 메뉴들입니다.
-폴더 선택: 검색할 게임들이 담긴 폴더를 선택합니다. 인터넷에서 정보를 가져오는 것이다보니 너무 많은 파일이 있는 폴더를 클릭하면 시간이 오래 걸릴 수 있습니다.
-전체 캐시 보기: 검색된 폴더명들을 보여줘, 클릭 시 선택할 수 있습니다. 이때 최하위 폴더명만 표시되고, 오름차순 정렬입니다. ‘전체 캐시 보기’를 클릭하면 스캔했던 모든 작품들을 볼 수 있습니다.
-기록 관리: 선택했던 폴더를 삭제할 수 있습니다.
-폴더 스캔: 선택된 폴더내 파일에 변화가 생겼을 때, 이를 다시 스캔해 추가된 정보를 가져옵니다.
-전체 정보 다시 받기: 선택한 폴더의 내용물 전체의 정보를 다시 가져옵니다.
-이미지 받기 ON/OFF: 이미지 파일도 사용자 컴퓨터에 저장되므로 용량을 은근 많이 차지합니다. 이걸 끄면 이미지는 받지 않습니다.
-관리: 프로그램 데이터베이스 백업/복원, CSV 내보내기, 캐시 관리 등 메뉴입니다.
그 밑의 메뉴는 목록 관련 메뉴들입니다.
-순서대로 검색 / 태그(중복 선택 가능) / 서클 / 정렬 / 표시할 상태(즐겨찾기, 숨김목록 등) / 필터 초기화 입니다.
다음은 밑에 뜰 목록창입니다.
-순서대로 번역된 제목 / 원제 / rj코드 / 서클명 / 사이트 평점 / 내 평점 / 태그 정보입니다.
-서클명과 태그는 클릭하면 필터로 작동합니다.
-내 평점은 사용자가 직접 평점을 매길 수 있는 기능입니다.
-오른쪽의 즐겨찾기 / 플레이 중 / 플레이 완료 / 목록 제외 버튼은 말 그대로입니다.
이 목록창을 클릭하면 상세정보 창으로 이동합니다.
-보시다시피 목록 이동 / 이전, 다음 작품 / 웹페이지 열기 / 파일위치 열기 기능이 있습니다.
-그 밑에는 사진들과 세부 정보들이 적혀있습니다.
-하단에는 표시될 번역명, 원제, 서클 등을 직접 변경할 수 있습니다. 사용자 태그란 유저가 직접 태그를 지정할 수 있는 기능입니다.(예: Ver1.1, 손번)
-개인적 메모를 작성할 수 있는 기능도 넣어봤습니다.
데이터베이스 저장 위치
스캔한 작품 정보, 유저 설정 등은 컴퓨터의 저장공간에 저장됩니다.
%LOCALAPPDATA%\DLsiteLibrary ←파일관리자에 복붙
아마 세개의 파일이 존재할건데, 각각
-library.db: 작품 정보, 메모, 평점 등 데이터
-settings.json: 프로그램 설정
-cache\: 다운로드한 이미지
이 프로그램을 삭제하실 땐 이 폴더도 지우셔야 용량을 아끼실 수 있습니다!!
단축키
단축키 기능도 혹시 몰라 넣어봤습니다.
-Ctrl+F: 검색창 선택
-Esc: 상세창에서 목록으로 이동, 현재 작업 취소
-←/→: 상세창에서 이전, 다음 작품 이동
-F, G, P: 상세창에서 즐겨찾기 / 플레이 중 / 플레이 완료 변경
-Ctrl+S: 상세창의 수정 내용 저장
주의사항
정보 수집 시 작품 수가 많을 때는 시간이 오래 걸릴 수 있습니다.
짧은 시간에 너무 많은 작품을 다시 받으면 사이트 요청이 일시적으로 실패할 수 있습니다.
프로그램 실행 중에는 library.db 파일을 직접 수정하지 말아주세요.
메모와 평점이 중요하다면 정기적인 백업 부탁드립니다.
이상으로 프로그램에 대한 설명을 마치겠습니다. 온전히 GPT로만 만든 프로그램이라 부족한 부분이 많을 것 같습니다.
혹시 사용해보시고 개선점이나 오류가 있다면 알려주시면 감사드리겠습니다.
aHR0cHM6Ly9raW8uYWMvYy9hRmwzdEJ6aHBMT1hUOGNOSjNKNThi
위 링크는 파이썬 파일입니다. 필요하시면 마음껏 사용하시면 될 것 같습니다.(1달, 국룰)
읽어주셔서 감사합니다!
s/somisoft
• 157,564 subscribers- 1. 게시물 규정 양식
업로드 시 링크 암호화 & 필수 정보를 기입할 것
- 2. 질문
국룰, 암호화 링크 등 기본사항 질문 금지, 탭 미준수시 차단 및 삭제
- 3. 요청
요청 기준 및 양식 미준수 & 댓글로만 자료 복구 요청 시 차단
- 4. 미성년자 / 근첩 / 페미 / 다중계정
조금이라도 의심되면 선 차단, 후 해명
- 5. 좆목 / 네임드화
닉언, 네임드화 등 친목질 금지
- 6. 분탕 및 어그로 / 혐짤 / 낚시 / 뇌절
해당 카테고리의 차단 기간 및 가중처벌은 처리자 재량으로 판단
- 7. 홍보 / 판촉 / 거래
허용되지 않은 모든 형태의 홍보, 거래, 교환, 조건부 공유 시 차단
- 8. 쌀먹 / 바이러스
조건부 공유 & 수익성 링크 & 고의적인 바이러스 유포 시 갱신차단
- 9. 자료 분류 / AI
미검수 시 표기 필수, 생성형 AI를 사용한 자료의 제목에 AI 미기입 시 차단
- 10. 실사 / 토들러
업로드시 갱신 차단
- 11. 기타 세부 규정은 서브 공지사항 참고