kone
소미소프트

소미소프트

방주정리기 (파일명정리 프로그램) v1.16 (26.04.04)

10/12/2025, 17:58:43
유틸
14058 views · 54 likes







1


방주정리기 v1.16


용도: 코드명으로만되어있는 파일들을 감지하여 사용자가 지정한 형식으로 제정리하는 프로그램


감지된 코드를 기반으로 dl사이트에서 정보를 가져와 게임명 서클 태그등으로 파일명을 지정이가능



(검출가능한 코드 : RJ코드시리즈, dmm동인게임코드,스팀코드,겟츄비주얼노벨코드,vndb v코드)



대방주시절에 엄청 받아놓고 정리하려니 막막해서 내가쓸려고만들었는데 이것저것 기능붙이는 재미에 오래걸렸음...


그냥 잡다기능이 많긴한데 제일 기본적인 정리기능정도만 제대로 돌아간다고 보고 사용해주심댈듯 ai도움받아 작성해서 내환경에서 재현이


안되는 오류는 나도 도움을 줄수가없을거같음



아마 버전업도 따로 더없을듯


혹시나 1.16버전이 실행이 안되면 1.0 버전으로 실행해보면 될듯


두버전의 정보수집방식에 큰차이가 있어서 장단점이 있음



---------------------------------------------------------------------------------


사용법



주의사항


한번에 많은파일변환은 프리징올수있음


아래 사용법에 적힌 파이썬패키지 설치필요할수있음



메인화면



1


기본적으로 UI에적힌 번호순대로 설정해나가면됨



1.정리할 코드가적힌 게임폴더를 지정후 (폴더 드래그앤드롭가능)

2.원하는 파일명형식을 지정


1


3. 코드감지버튼을 누르면



1

(테스트용 파일명들)



타게임추가감지를 체크하지 않으면 기본적으로 DL사이트의 RJ코드류감지만함 체크를하게되면



1


dmm 스팀 겟츄 vdb 코드를 추가로감지함 왜 이렇게 따로빼놧냐면 그렇게 완벽하진 않기때문임... 그냥 이런기능도 있다정도로 넘어가주심됨



4.미리보기기능으로 어떻게변환될지 확인후 변환하기누르면 확정됨


1


상세정보칸에서 게임의 태그와 별점등 정보를 확인후 변환가능



여기까지가 기본적인 사용법



타게임 추가감지는 불완전한 기능이라 파일명 직접변경도 가능하게 해두었음


1

해당 코드 클릭후 사이트로 이동버튼을 누르면 해당코드에 맞는 페이지로 이동하고 누르지않고 사이트로이동버튼을 누르면 홈페이지로 이동하니 주의



---------------------------------------------------------------------------------









추가기능안내




파일명번역기능

1


기본 기계번역설정되어있음 등록작업필요x
혹시나 번역퀄을 올리고싶은사람들은 api발급받아서 제미니나 딥플사용하면됨 구글번역같은경우 한번에 15개정도의 파일만 처리가능함
제거한다는걸까먹은 이지트렌스는 사용이불가능함(기능추가 안되어있음) 아마 추가안할듯....



엑셀파일(.xlsx)로의 출력기능

1




코드만 출력기능 (txt)

1



정보편집기능 (캐시등록)

1



기존 데이터베이스 캐시등록기능

1

엑셀파일(.xlsx)로된 db파일을 등록가능 코드.이미지확장자 로된 썸네일폴더등록가능




사용자태그기능

1

파일명형식에 집어넣어 추가정리가 가능




필터검색기능

1


위에서 등록한 사용자태그로도 검색가능



















사용법 전체


# 방주정리기 v1.16 사용법
제작자 알비노


주의사항
*최초배포처 [*소미 코네, *404 아카라이브채널] 이외의 배포자와 이외의 배포처에서 받으시는분께서는 변조파일에 주의해주세요.*

** 각 사이트의 국가제한 게시물과 DLsite의 ai사용게시물은 VPN을 사용해야 제대로 정보수집이 될수있습니다. **
*** 한번의 다량의 파일처리는 프로그램이 멈출수있습니다 ***



--

업데이트 내역(v1.16)
* ** 신규 태그 추가: [버전], [원본괄호], [기존제목]
* ** 코드 마스킹 로직 개선: RJ 오타(거, 꺼 등) 및 플랫폼 접두어(Steam 등) 파편 제거
* ** 내부 로직 안정화 및 버그 수정


업데이트 내역(v1.15b)
* ** 파일삭제기능 추가
* ** 중복파일 모아두기/되돌리기 기능 추가
* ** 몇가지 실행관련버그수정

업데이트 내역(v1.14)
* ** 변환/미리보기 시도시 프리징현상 개선
* ** 우선언어 적용순서 변경(한일영중) 외 버그수정
---
## 1. 프로그램 소개

이 프로그램은 지정된 폴더 내의 파일들에서 작품 코드(DLSite, VNDB 등)를 자동으로 감지하고, 해당 코드에 맞는 작품 정보를 각 사이트에서 가져와 파일명을 깔끔하게 정리해주는 도구입니다.
*DLsite*이외의 사이트는 곁다리지원에 까까우므로 프로그램이 지원하는기능이 제대로기능하지 않을수있으니 양해바랍니다

## 2. 설치 안내

이 프로그램은 별도의 설치가 필요 없는 포터블 실행 파일(exe) 입니다만 기능사용을 위해 파이썬패키지를 설치하셔야 정상실행될수있습니다.


* 사용된 패키지
PyQt6
requests
cloudscraper
beautifulsoup4
openpyxl
selenium
webdriver-manager
deep_translator
flask
flask-cors
psutil
google-generativeai
curl-cffi

* 설치방법
실행-> cmd -> 아래명령어 입력후 엔터
pip install 패키지이름

상세설치가이드 : https://docs.python.org/ko/3.13/installing/index.html


## 3. 화면 구성 및 기능 안내

### 1. 폴더 선택

* **폴더 추가 / 드래그 앤 드롭**: '폴더 추가' 버튼으로 정리할 폴더를 목록에 추가하거나, 탐색기에서 폴더를 창으로 직접 끌어와 추가할 수 있습니다.
* **선택 초기화**: 추가된 모든 폴더 목록을 지웁니다.
* **코드 감지**: 선택된 폴더들 안에서 코드가 포함된 파일들을 찾아 아래의 "감지된 파일 목록"에 표시합니다.
* **하위 폴더 포함**: 체크하면, 선택한 폴더뿐만 아니라 그 안의 모든 하위 폴더까지 검색합니다.
* **타게임 추가감지**: DLSite 코드 외에 **Steam, Getchu, FANZA, VNDB** 코드를 추가로 감지하려면 이 옵션을 체크하세요.

### 2. 설정

* **파일명 형식**: 파일명이 변경될 규칙을 정합니다. 아래의 키워드를 조합하여 원하는 형식을 만들 수 있습니다.
**중괄호 `{}`나 대괄호 `[]` 없이 키워드만 입력해도 작동합니다.**
예시: `[아티스트] {제목} [{코드}] [사용자태그]`

**사용 가능한 키워드:**
- **기본 정보**: `코드`, `제목`, `아티스트`, `출시일`, `연령지정`, `언어`, `평점`, `판매수`, `별점`, `리뷰 수`
- **VNDB 정보**: `플레이 시간`, `배급사`, `관련 작품`, `관련 아니메`
- **작품/장르 (인덱싱 가능)**: `작품형식`, `장르`
- **사용자 태그**: `사용자태그` (직접 추가한 모든 태그를 표시)
- **상세 정보**: `시리즈명`, `시나리오`, `일러스트`, `성우`, `파일형식`, `파일용량`, `페이지수`, `갱신 정보`, `동작 환경`, `기타`

**인덱싱 사용법 (작품형식, 장르 등 여러 값을 갖는 경우):**
키워드 뒤에 `:숫자`를 붙이면 해당 순서의 값만 가져옵니다.
- `장르:1`: 첫 번째 장르만 표시
- `장르`: 모든 장르를 쉼표로 구분하여 표시

**포맷 버튼 활용:**
- **포맷 추가**: `제목`, `서클`, `사용자태그` 등 사용 가능한 키워드 목록을 보여줍니다. 메뉴에서 키워드를 클릭하면 해당 키워드가 입력창의 커서 위치에 추가됩니다.
- **[ ]**: 입력창에서 텍스트를 드래그하여 선택한 상태로 이 버튼을 누르면, 선택된 텍스트 양쪽에 대괄호 `[]`가 추가됩니다.

* **우선 언어**: DLSite에서 정보를 가져올 때, 어떤 언어의 페이지를 우선적으로 사용할지 선택합니다.
* **추가 상세정보포함 (느려짐)**: 체크하면 출시일, 장르 외에 성우, 시나리오 등 더 자세한 정보를 가져옵니다. 처리 속도가 느려질 수 있습니다.
* **한글제목 남기기**: 체크하면, 파일명 변경 시 원래 파일명에 있던 한글을 맨 앞에 덧붙여줍니다.
* **파일명 자동번역**: 체크하면, "전체 미리보기" 시 일본어 제목을 한국어로 자동 번역하여 파일명을 생성합니다. (번역 서비스 설정 필요)
* **셀레니움 사용**: 체크하면, 일반적인 방법으로 정보를 가져오지 못할 때 정보를 다시 수집합니다. 매우 강력하지만, 처리 속도가 매우 느려지므로 꼭 필요할 때만 사용하세요.
* **캐싱사용**: 체크하면 한번 변환(미리보기) 했던 코드는 저장되어 빠르게 불러올수있습니다. 정보가 없거나 부실한 항목은 미리보기 시 자동으로 웹에서 정보를 가져와 캐시를 갱신합니다.

### 3. 감지된 파일 목록

* **필터**: 목록 상단의 입력창에 키워드를 입력하여 파일 목록을 실시간으로 필터링할 수 있습니다.
- `RPG`: 'RPG'가 포함된 모든 파일 표시 (제목, 장르, 태그 등 모든 정보 대상)
- `-NTR`: 'NTR'이 포함된 모든 파일 숨김
- `RPG -NTR`: 'RPG'는 포함하고 'NTR'은 포함하지 않는 파일 표시

### 4. 상세 정보

* **정보 편집**: 버튼을 누르면 제목, 서클 등 선택된 파일의 주요 정보를 직접 수정하는 창이 열립니다. 수정한 내용은 캐시에 영구 저장됩니다.
* **사용자 태그 추가**: 버튼을 누르면 현재 선택된 파일(들)에 사용자 정의 태그를 추가하는 창이 열립니다. 쉼표(,)로 여러 태그를 한 번에 추가할 수 있습니다.

### 5. 버튼 기능

* **사용법**: 현재 보고 계신 이 사용법 안내 창을 엽니다.
* **설정 저장**: 현재 설정을 파일에 저장하여, 다음에 프로그램을 실행할 때 그대로 불러옵니다.
* **API 관리**: 번역 기능에 필요한 API 키를 입력하고, 사용할 번역 서비스를 선택하는 창을 엽니다.
* **전체 미리보기 / 미리보기 취소**: 현재 설정을 바탕으로 파일명이 어떻게 변경될지 미리 보여줍니다. 실제 파일명은 바뀌지 않습니다.
* **전체 변환**: "전체 미리보기"에 표시된 내용대로 실제 파일명을 모두 변경합니다. (*이 작업은 되돌릴 수 없으니 신중하게 사용하세요!*)
* **기존 DB 가져오기**: 엑셀 파일(.xlsx)로 저장된 DB를 캐시로 가져옵니다.
* **중복 검사**: 버튼 클릭 시 나타나는 메뉴에서 검사 방식을 선택합니다.
- **코드 중복 검사**: 동일한 작품 코드를 가진 파일을 찾아 노란색으로 강조합니다.
- **파일 내용 중복 검사 (느림)**: 파일 내용을 직접 비교하여 완전히 동일한 파일을 찾아 각 그룹별로 다른 색상으로 강조합니다.
- **중복 강조 취소**: 모든 강조 표시를 제거합니다.
* **DL사이트로 / getchu로 등**: 파일 목록에서 항목을 선택한 상태에서 누르면, 해당 작품의 공식 페이지가 웹 브라우저에서 열립니다.

### 6. 파일 목록 우클릭 메뉴

* **정보 편집**: 선택한 파일의 상세 정보를 직접 수정합니다.
* **사용자 태그 추가**: 선택한 모든 파일에 태그를 한 번에 추가합니다.
* **저장된폴더로 이동**: 선택한 파일이 실제 저장된 폴더를 엽니다.
* (기타 미리보기, 변환 등 기본 기능 포함)

## 7. 번역 기능 사용법
* 이프로그램은 따로 api키 발급법을 안내하지않습니다 따로 구글에 검색하여 발급받아주시기바랍니다.

1. **API 관리** 버튼을 누릅니다.
2. 사용할 번역 서비스를 선택합니다. (예: 구글번역, DeepL API)
3. 선택한 서비스에 맞는 API 키를 입력하고 "저장" 버튼을 누릅니다.
4. 설정에서 **파일명 자동번역**을 체크하거나 **전체 파일명 번역** 버튼을 누르면 번역 기능이 작동합니다.









1.15b에 추가된기능



1



1



1.15c에 개선된 기능


1



v1.16에 추가된 기능


1


1


기존제목 : 기존의 파일명을 온전히 남김

원본괄호 : 기존의 파일명에 괄호로 감싸진 내용을 남김

버전 : 날짜,vx.xx 등 버전형식을 자동으로 인식후 남김

(이옵션으로 안남겨질경우 원본괄호 사용권장)


-----



v1.14 (25.11.16 복구)


링크(무제한) : https://kio.ac/c/bdCBMmdfnNNP569TUpI5Ob


비번 : 국룰


압축비번 없음


복구



당분간은 파일유지함


따로 추가한기능이 필요하지 않으면 .14버전을 사용하길 권장함


---


v1.15c (26.03.11 업로드)

링크(무제한) : https://kio.ac/c/c_S4x_lI8aLQL7OTRu25Wb


비번 : 국룰


압축비번 없음


--


v1.16 (26.04.04 업로드)
링크(무제한) : https://kio.ac/c/atiZz-PqawVLLYEhQrwj0b

비번 : 국룰
압축비번 없음


--


직접 토탈이랑 디펜더 돌려봤는데 디펜더는 뭐안걸렸고 토탈 검출되는이유는 아마 알못이 예측해보기로


파일명 직접변환삭제기능 + 번역을위한 구글스크립트로의 서버전송기능 +중복코드검사시의 프리징방지위한 백그라운드상주....등 잡다기능 때문이 아닐까함


못믿겠으면 일단 샌드박스환경에서의구동을추천함 어디서 가져온건아니고 내가만든건맞아서 문제는 없을거라장담함



1
1



--







54
46 comments
10/13/25
와 개쩐다 개편리한기능
오 써봐야징
설치방법에서 pip install 하고패키지 이름이 PyQt6 requests cloudscraper beautifulsoup4 openpyxl selenium webdriver-manager deep_translator flask flask-cors psutil google-generativeai curl-cffi 이것들 전부 다운받으면 되는거임?
10/13/25
기존글 없어졌나..? 신고당함?
10/13/25
이걸로 관련글을 소미에는 처음올리는거고 채널엔 올리면 쓸사람 있냐고 물어본게 다긴함 아마 다른사람일듯?
혹시 스팀게임도 자동 검색 되나요?
10/13/25 Edited 10/13/25
사용법 3번항목에 설명되어있음 스팀코드가 파일명에 있어야만 검출함 (스팀주소에 app/1234567/게임명 라고되어있는숫자부분) 게임명만보고 알아내지는 못함 비슷한기능을 가진 다른 프로그램이 챈이었나 소미에 한번 올라와있을거임 야식메뉴판이었나 아마 그럴것
10/13/25
크롤링을 뷰숲으로 돌리는거 같은데 gui랑 스레드를 분리하면 좋을듯함 크롤링 끝날때까지 gui까지 프리징 먹어버리는듯
10/13/25
확인 사실 해결해볼려고 하긴했는데 자꾸 다른찐빠가나버려서 미루다보니 그만 ㅎ;
10/13/25
이런 것이 바로 능력의 선순환... 대단하십니다 SENSEI
10/14/25
초ww특급아이템
10/15/25
박수콘
코드 인식까지는 문제없는데 vpn(Mudfish)까지 켜봤는데 미리보기 누르면 계속 curl: (77) 에러가 뜨면서 실패함... 막상 vpn 없이 DL사이트는 잘들어가지고 있음...
11/08/25
일단 문제가 재현되지않아서 문제를 예측해보면 제일간단한건 백신이고 아니면 설치된 경로문제거나 어디 다른 바탕화면이나 기본문서폴더에 파일명영어로 바꾸고 시도해봐
01/03 Edited 01/03
GPT한테 curl:77 에러 해결법 물어봐서 따라하니까 해결됐음 뭔가 잘 설명은 못하겠는데 'CA 인증서가 없어서 나는 오류' 라서 CA 인증서 깔고 배치파일로 @echo off set SSL_CERT_FILE=%~dp0cacert.pem set REQUESTS_CA_BUNDLE=%~dp0cacert.pem start ArkOrganizer_gui.exe 이렇게 하니까 잘 작동하더라
11/12/25
이거 써보려고하니까 1.14버전 다운로드가 막 30kb 나왔다가 0 나왔다 이러네 vpn도켜봤는데 얘만 왜이러지
11/15/25
감사합니다!
11/16/25
실례가 안된다면 복구 요청 해도될까요..? 파일관리에 유용해 보이는데 하루를 놓쳤네요ㅜㅜ
11/16/25
본문에 링크 복구함
미리보기 하면 국가제한이거나 삭제됨 vpn 사용필요 라는 오류가 뜨는데 DLsite에서 삭제된건 아니라 vpn을 써야 할거 같은데 이거 VPN을 방주정리기에 써야하나요?
11/28/25 Edited 11/28/25
동일한 문제때문에 못쓰는중인데 일단 vpn써도 나는 해결 안됐음 인터넷 회사 따라서 차단될 수도 있다는데 혹시 KT쓰는중?
11/29/25
일부 작품이 그러는거면 AI사용작품이라 국내ip만 허용하거나 삭제되었을때도 같은메시지가 뜨도록 되어있음 모든코드가 그렇게 뜬다면 일단 해당 코드로 dl사이트접속해보시고 접속되면 다시 사용해보시면 될듯 kt가좀 그런게 심하다고 듣긴함
12/07/25
이거 일괄삭제 하는 기능이 있는건가 아니면 없는건가... 빡통이라 이것저것 눌러봐도 잘 모르겠다... 그래도 다른 기능들은 정말 좋음
12/10/25
본프로그램의 목적이 파일명정리가메인이기에 파일의 일괄삭제기능은 따로 지원하고있지않았음 1.15b에 추가해서 본문에 링크를 업데이트함 기능의작동정도만 테스트하였기에 다른문제가 생길수는 있음.
12/10/25
1.15b 업데이트
무한 감사합니다 !!
감사합니다!
와 혁명입니다 감사해요 정말!! 복많이받으십쇼
사용후기 우클릭-파일명 직접번역 창 사이즈가 너무 작아서 매번 직접번역 할 때마다 창 사이즈를 좌우로 늘려줘야 한눈에 들어옴 파일명에 확장자까지 변경 가능해서 이름 바꿀 때마다 .zip 안 없어지게 조심했음 잘씁니더
v1.15c 버전에 반영완료
파일명 형식에서 한글제목이랑 버전은 못 남기나요? (예시: [코드][서클] 한글제목 [버전] )
v1.16 버전에 해당기능과 유사기능을 업데이트 버전이라는것을 온전히 자동인식시키기는 힘들기때문에 유사기능도 같이 넣었음
V코드는 미쳤네 ㅋㅋㅋ
[복구] 란스03 노모패치
유틸
imakotou
04/28 16040 28
REC 리듬게임 추가 MOD
유틸
kunarin
04/28 7584 12
MZ MV data 복호화 실행기
유틸
미요포
04/27 13664 38
90일, RJ01540816 한정 복호화 도구) RMMZ JSON 통합 복호화 도구.pyw + RJ01540816 복호화.7z
유틸
ㅇㅇ
04/27 6544 6
제품 코드 추출기, 제품 코드 중복 찾기
유틸
ㅇㅇ
04/27 8548 18
MMD 모션,음악 통팩 공유
유틸
pst0025
04/26 9168 56
(코이카츠) 솔O티엘 작가 프리셋 통팩 공유
유틸
pst0025
04/25 12141 73
(코이카츠) 에러난 파일 복구 및 빠진거 보완
유틸
pst0025
04/25 10712 31
RPG MV/MZ 치트 플러그인 웹 딸깍 설치 오픈
유틸
mrpls
04/25 11374 28
자동소미 해적판의 해적판 업데이트
유틸
스눕제이크
04/23 8359 12
RPG MV/MZ 안실시간 미리번역 업데이트
유틸
mrpls
04/23 7823 27
파일 구글 번역기) kr_tr_7.pyw
유틸
ㅇㅇ
04/22 12274 9
(코이카츠) - "큰거"
유틸
pst0025
04/22 16060 66
(코이카츠) 큰거 올리기 전에 작은거
유틸
pst0025
04/22 18956 62
(코이카츠) - 최신 프리셋 일부 공유 [v2]
유틸
pst0025
04/22 10920 45
마나카 모드들
유틸
kkkktrrr
04/22 17175 33
(코이카츠) - 최신 프리셋 일부 공유
유틸
pst0025
04/21 10767 48
유틸) RJ코드 이미지 검색 용 기능추가
유틸
ATTAA
04/20 11990 9
VXA 스크립트) ▼ 素材(Materials) ## 한영이름 입력 스크립트.rb
유틸
ㅇㅇ
04/20 8694 7
RPG MV/MZ 실시간 번역기 딸깍 설치 웹사이트 오픈 (2.3 번역 주위 짤림)
유틸
mrpls
04/19 33311 106
(코이카츠) - グラフ 통팩 공유
유틸
pst0025
04/19 23163 56
유틸)유저스크립트-썸네일&본문 이미지 허용/비허용
유틸
cloud67p
04/19 7770 4
RPG MV/MZ 실시간 번역기 1.10 (루나와 음욕의 함정 던전, 젬마4)
유틸
mrpls
04/18 24752 35
VX or VXA 풀스크린 스크립트) ## VX Fullscreen++ Multi-Monitor.rb + ## VXA Fullscreen++ Multi-Monitor v2.32.rb
유틸
ㅇㅇ
04/18 9148 5
[노모패치, AI] 한 번만이라도 좋으니까, 나랑 해줘!
유틸
soxocel777
04/17 15266 29
자동 소미 해적판의 해적판
유틸
스눕제이크
04/17 9522 9
[복구]SecretFlasher.VoicePack-Plus 마나카 음성모드 개인수정(로우튠 등)
유틸
leedi
04/16 13360 7
( 코이카츠 ) - Anna anon 씬카드 공유
유틸
pst0025
04/16 24321 63
자동소미 해적판 업데이트
유틸
buttercookie
04/16 9449 12
[요청복구]스타바운드 통팩 모드만[구버전, 2024.06.17)
유틸
liberty
04/15 9705 1