kone
소미소프트
소미소프트

DLsite 라이브러리 프로그램

07/23/2026, 17:16:14
유틸
19677 views · 11 likes

안녕하세요, 자신의 컴퓨터에 있는 dlsite 게임들의 코드를 가져와 보여주는 라이브러리 프로그램을 만들었습니다. 직접 인터넷으로 찾아서 정리하기 귀찮아서 GPT로 만들었습니다.

여기 공유하면 좋을 것 같아 싱글벙글 들어왔는데 이미 얼마 전에 다른 분이 엄청 비슷한 느낌으로 초고퀄(!!)로 만들어 주셨더라고요..!

그래도 이대로 묵히긴 아쉬워서 한번 올려봅니다. 이런거도 있구나 하고 봐주시면 감사드리겠습니다.

  1. 실행 방법

aHR0cHM6Ly9raW8uYWMvYy9hbU8zNlN0SFZnSXExNUIwMjVKNThi

비번: 국룰

기간: 한달

여기서 받으신 .exe 파일 실행해주시면 됩니다.

  1. 인식 가능 파일명

RJ/VJ + 숫자 6~8자리 (예: rj123456, RJ123456)

이 형식이 파일명에 있어야 인식 가능합니다. 중간이나 끝에 있어도 인식은 되는데, 이건 실험을 안해봤습니다.

  1. 프로그램 사용법

1

ㄴ실행 후 스캔 완료 시 화면

제일 위의 메뉴는 폴더 스캔 관련 메뉴들입니다.

-폴더 선택: 검색할 게임들이 담긴 폴더를 선택합니다. 인터넷에서 정보를 가져오는 것이다보니 너무 많은 파일이 있는 폴더를 클릭하면 시간이 오래 걸릴 수 있습니다.

-전체 캐시 보기: 검색된 폴더명들을 보여줘, 클릭 시 선택할 수 있습니다. 이때 최하위 폴더명만 표시되고, 오름차순 정렬입니다. ‘전체 캐시 보기’를 클릭하면 스캔했던 모든 작품들을 볼 수 있습니다.

-기록 관리: 선택했던 폴더를 삭제할 수 있습니다.

-폴더 스캔: 선택된 폴더내 파일에 변화가 생겼을 때, 이를 다시 스캔해 추가된 정보를 가져옵니다.

-전체 정보 다시 받기: 선택한 폴더의 내용물 전체의 정보를 다시 가져옵니다.

-이미지 받기 ON/OFF: 이미지 파일도 사용자 컴퓨터에 저장되므로 용량을 은근 많이 차지합니다. 이걸 끄면 이미지는 받지 않습니다.

-관리: 프로그램 데이터베이스 백업/복원, CSV 내보내기, 캐시 관리 등 메뉴입니다.

그 밑의 메뉴는 목록 관련 메뉴들입니다.

-순서대로 검색 / 태그(중복 선택 가능) / 서클 / 정렬 / 표시할 상태(즐겨찾기, 숨김목록 등) / 필터 초기화 입니다.

다음은 밑에 뜰 목록창입니다.

1

-순서대로 번역된 제목 / 원제 / rj코드 / 서클명 / 사이트 평점 / 내 평점 / 태그 정보입니다.

-서클명과 태그는 클릭하면 필터로 작동합니다.

-내 평점은 사용자가 직접 평점을 매길 수 있는 기능입니다.

-오른쪽의 즐겨찾기 / 플레이 중 / 플레이 완료 / 목록 제외 버튼은 말 그대로입니다.

이 목록창을 클릭하면 상세정보 창으로 이동합니다.

1

-보시다시피 목록 이동 / 이전, 다음 작품 / 웹페이지 열기 / 파일위치 열기 기능이 있습니다.

-그 밑에는 사진들과 세부 정보들이 적혀있습니다.

-하단에는 표시될 번역명, 원제, 서클 등을 직접 변경할 수 있습니다. 사용자 태그란 유저가 직접 태그를 지정할 수 있는 기능입니다.(예: Ver1.1, 손번)

-개인적 메모를 작성할 수 있는 기능도 넣어봤습니다.

  1. 데이터베이스 저장 위치

스캔한 작품 정보, 유저 설정 등은 컴퓨터의 저장공간에 저장됩니다.

%LOCALAPPDATA%\DLsiteLibrary ←파일관리자에 복붙

아마 세개의 파일이 존재할건데, 각각

-library.db: 작품 정보, 메모, 평점 등 데이터

-settings.json: 프로그램 설정

-cache\: 다운로드한 이미지

이 프로그램을 삭제하실 땐 이 폴더도 지우셔야 용량을 아끼실 수 있습니다!!

  1. 단축키

단축키 기능도 혹시 몰라 넣어봤습니다.

-Ctrl+F: 검색창 선택

-Esc: 상세창에서 목록으로 이동, 현재 작업 취소

-←/→: 상세창에서 이전, 다음 작품 이동

-F, G, P: 상세창에서 즐겨찾기 / 플레이 중 / 플레이 완료 변경

-Ctrl+S: 상세창의 수정 내용 저장

  1. 주의사항

정보 수집 시 작품 수가 많을 때는 시간이 오래 걸릴 수 있습니다.

짧은 시간에 너무 많은 작품을 다시 받으면 사이트 요청이 일시적으로 실패할 수 있습니다.

프로그램 실행 중에는 library.db 파일을 직접 수정하지 말아주세요.

메모와 평점이 중요하다면 정기적인 백업 부탁드립니다.

이상으로 프로그램에 대한 설명을 마치겠습니다. 온전히 GPT로만 만든 프로그램이라 부족한 부분이 많을 것 같습니다.

혹시 사용해보시고 개선점이나 오류가 있다면 알려주시면 감사드리겠습니다.

aHR0cHM6Ly9raW8uYWMvYy9hRmwzdEJ6aHBMT1hUOGNOSjNKNThi

위 링크는 파이썬 파일입니다. 필요하시면 마음껏 사용하시면 될 것 같습니다.(1달, 국룰)

읽어주셔서 감사합니다!

11
5 comments
07/23
👍
07/23
UI가 깔끔해서 보기 좋네요. 전 기능 추가하고 싶은 욕심에 추가하다보니, 지저분하고 딱딱한 느낌이 없잖아 있는데 보기 좋습니다. 이건 개인적인 취향 문제라 생각하는데, DB 형태로 저장할 경우 삭제하는 것을 잊기도 해서 저는 의도적으로 파일을 exe 파일이 있는 곳에 몰아넣었습니다. 이렇게 되면, 보기엔 지저분해지는 단점이 있지만, 지울 때나, 테스트할 대 초기화를 하기 쉬워 좋더라고요. 사실 UX적으로는 DB로 하는 게 더 좋은 것 같긴 합니다. 저는 이미 다른분이 만들어놓은 것을 기반으로 코드를 수정한 거라 이러한 맨땅에서 기획을 하고 구현한 것이 더 대단하다 느낍니다!
07/24
헉 칭찬 감사드립니다! 사실 마무리 작업하면서 파일 복수 선택과 같은 기능들은 작성자분의 프로그램에서 참고한 점이 몇 있긴 합니다. 이 점 미리 말씀드리지 못해 죄송합니다ㅠㅠ UI같은 경우는 저 개인적으로는 개발하신 프로그램의 형식을 선호하긴 합니다. 아무래도 취향 차이인 것 같습니다.ㅎㅎ 앞으로도 좋은 프로그램 개발 응원드리겠습니다. 감사합니다!
언홀리 평점이 엄청 높네
일반
lovelylovely
08/30 3609 2
시간용사 이거 시간정지 요소 말고도 게임으로도 재밌는데?
후기 및 공략
reconquesta
08/30 7726 1
변태토끼두건 이거 존나재밌네
일반
qwertyuiaz
08/30 3600 1
[Esuke/노모] 처제가 허벌이었어!?
동인
ㅇㅇ
08/30 59498 91
망가 제목 좀 알려주실 수 있나요
질문
bokdong2
08/30 3730 0
136, AI) 해변에 간 무표정쨩과 이웃집 소년 (iF 스토리 금태양 출현)
야짤
miso5
08/30 23956 29
셋 다 강간
야짤
인생망함
08/30 13955 13
[RJ01662018]심야 학교의 파이즈리 괴이 번역 방법
질문
asd60111
08/30 3615 0
극뢰무경 ex 여경 유기 후기
후기 및 공략
sinbiru
08/30 7517 4
오네쇼타는 여자 쪽이 무표정이면 좋은거 같음
일반
FGFFG0829
08/30 3433 1
[미번][번역요청]RJ01612168NTRレRPG オチカノ-Another- ~僕だけだった皆が他人に堕ちた理由を教えて~
미번
F1_code
08/30 26037 33
마법소녀 실피나 기다리는데
일반
sinwoo9722
08/30 3225 0
꿈에서 유메쨩
동인
나나세마루
08/30 44722 16
게임 실행이 안되는건 무슨 경우인가요
질문
kamasot
08/30 3396 -4
[복구] Übermation 원신 호두 음몽 4K
영상
ages41
08/30 58650 53
게임 손번역 하시는 분들은 일본어를 배우신 분들인가요?
질문
milio
08/30 4627 1
RJ01601409 [구매보급] [버전업] TUNNEL ESCAPE - Fates Entwined 1.08? 26.08.26
미번
gkqisq
08/30 24055 32
[미번][구매보급/번역요청] 마법 소녀 쥬얼리 시스터즈
미번
vite123
08/30 19300 20
최근에 쯔꾸르 달리고 있는데. 나이트메어 나이트가 젤 낫네.
일반
WERSFR
08/30 4345 0
(스포주의)낯가림 보육교사와 14일간 클리어 했습니다
후기 및 공략
oolloojr
08/30 7898 4
영웅전희 레이드 돌리다가 꿀 조합 발견했음.
후기 및 공략
didimo
08/30 7498 6
qwen 3.8 flash, glm 5.3 flash 출시
정보
iwwdi
08/30 7700 1
[AGU]186장)격정의 리비도 4편도 많이 연재 된듯
야짤
헤으응킬러
08/30 11636 12
gpt 루나 전용 한도량 업데이트
정보
iwwdi
08/30 7972 3
미유 이거 패치좀 되고 해야겠노
일반
526791789
08/30 3510 0
복구요청) RJ01051075 크립토의 찢어짐 Ver1.02 3차수정
요청
sang1212
08/30 4102 1
[미번/후원보급]Forest of blue skin R 8/30
미번
F2P
08/30 24094 50
CENDRES
요청
ㅇㅇ
08/30 3414 0
게임 제목이 기억이 안나요
질문
invalidtoken
08/30 3729 -2
네벨 가이스터랑 타락신관 둘중 하나만 하면 뭐가더나을까
질문
whimpercatt
08/30 3556 0