kone
소미소프트

소미소프트

.RPGMVP .PNG_을 반디뷰에서도 열어보장

06/07/2025, 19:54:13
유틸
4865 views · 11 likes
1


프로그램은 총 두 개로 나뉨


  1. 윈도우 탐색기에서 썸네일 보기 지원 (Shell Extension DLL, RPGMVPThumbnailProvider.dll)

  2. 이미지 뷰어 프로그램에 자동으로 복호화 후 전달해주는 프록시 파일 생성기 (EXE, RPGMVPProxyProvider.exe)

1


설치법


https://mega.nz/file/io9y0a4R#xJKpdhmHgbtRDaEh4EeVD5095jxNXopGoUa6yZ_a2mw


  1. 압축을 풀고, 폴더 통째로 어디 으슥한곳에 짱박아놓는다. (C:/ 라던가... 폴더 위치가 변경되면 작동하지 않음)

  2. Installer.bat을 관리자 권한으로 실행하고, 원하는 기능을 토글한 다음에 실행(E키)하면 끝!

1


유의사항


1번 기능은 그냥 윈도우 API 쓴거라 별 문제 없을거고( https://learn.microsoft.com/en-us/windows/win32/api/thumbcache/nn-thumbcache-ithumbnailprovider )


2번 기능은 꼼수라 조금 내용을 알아두면 오해와 오용을 방지할 수 있을 듯 함니다,, 내부적인 알고리즘은 다음과 같습니다


  1. RPGMVP 파일을 실행하면 먼저 내 프로그램으로 연결됨.

  2. 내 프로그램에서 같은 폴더 내 RPGMVP 파일들을 전부 스캔하고, 임시 폴더에 이름이 같은 빈 .PNG 파일들을 만듬.

  3. 실행된 RPGMVP 파일을 기준으로 임시 폴더에 순차적으로 복호화함과 동시에 시스템에 설정된 기본 이미지 뷰어(예: 반디뷰, IrfanView 등..)를 통해 자동으로 열림.


동작 방식이 동작 방식이니 만큼


  1. 랜섬웨어로 오인 받을 수 있음ㅜ. (본인도 Appcheck 프로그램에 탐지 당해서 예외 프로세스에 추가해놨음,,, 다른 백신들도 탐지할 가능성이 농후할 듯)

  2. RPGMVP 파일을 열었는데 그 폴더 내에 파일이 많을 시, CPU나 Disk/IO spike가 생길 수 있음. (개발 언어가 C++이고 Lazy loading이랑 멀티쓰레딩 처리 해두어서... 큰 문제는 없을 듯 함)



아무쪼록 개인적인 용도로 만들었지만은 역식과 이미지 감상에 도움이 된다면 좋겠읍니다


11
20 comments
06/08/25
썸네일 엄청 유용하게 쓰고 있는데 또 신기한게 나왔네. 이거 이미지 열어서 볼때마다 서로다른 이름의 임시파일들이 계속 누적되는거야?
06/08/25
이미지 뷰어 종료되면 임시파일 삭제하고 본인 프로세스 종료하게끔 디자인해서 누적되진 않음!!
06/08/25 Edited 06/08/25
반디뷰랑 연계라 항상 전부 연산해야하는 문제가 생기나보네
06/08/25
마자!! 미리 빈 .png 파일이라도 만들어두고 천천히 복호화하는게 핵심이었슴
06/08/25
오 콘
무지 유용한 프로그램인데 png 따로 생성해서 불러오는건 조금 부담은 있다
06/08/25
나도 디스크 IO 수명때문에 램디스크도 생각해봤는딩 winFSP 드라이버도 깔아야되고 여러모로 의존성이 너무 높아져서 일단은 보류해씀,, 근데 뭐 복호화속도가 1ms/file이라 크게 부담될 건 없는 듯
06/08/25
설치하고 이미지 덥클릭 하니까 에러나는뎅... ucrtbase.dll이 없어서 코드 실행을 할수 없다 어쩌고...
06/08/25
앗 C++ 재배포 패키지가 업승면 안될수도 이써요 https://aka.ms/vs/17/release/vc_redist.x64.exe 한번 설치해보시게써용
06/08/25
설치하고 다시 돌리니까 에러메세지가 한두개는 준거 같은데 여전히 싱행이...ㅠㅠ
06/08/25
링크 수정해써용 문제가...없어야할텐딩
(코이카츠) 붕스 캐릭터 공유
유틸
pst0025
03/27 10085 38
데이터 클리너) czkawka - 크로키에트, windows_krokiet_on_windows_skia_opengl.exe
유틸
ㅇㅇ
03/27 11063 21
(RGVsaXJpdW3jg5njgqJATlRS) 코이카츠 씬 공유, 캐릭 포함
유틸
pst0025
03/26 9498 16
Kiosk 암호 자동 입력기 2.0
유틸
oroshinashi9
03/26 5209 32
[의상 파일 공유][비밀 노출 -배덕의 달콤함에 물든 마나카-] 데빌
유틸
akuma
03/26 12101 19
mp3,wav 여러 파일 한개로 병합해주는 프로그램 만듬
유틸
noname
03/21 11706 20
fapcraft (제니모드) v1.1
유틸
monolithliza
03/20 10199 48
하츠네 미쿠 (코이카츠) 프리셋 공유 v2
유틸
pst0025
03/19 19993 36
(코이카츠) 셀레스포니아 캐릭터 공유 (우리가 아는 그 게임 맞음)
유틸
pst0025
03/18 19744 38
(코이카츠) Vrchat 캐릭터 공유
유틸
pst0025
03/17 10770 42
트랜스크랩 1.0.5 패치에서 오류나는 사람들은 이거 다운받으셈.
유틸
liberty
03/17 13827 25
악!! 저는 파일 올릴 때 최신화 체크도 안하는 병신입니다!!
유틸
pst0025
03/16 6851 28
블아 캐릭터 공유 빠진거 3개
유틸
pst0025
03/16 10534 38
(코이카츠) 벽람 캐릭터 공유 [이것도 많다....]
유틸
pst0025
03/16 11931 43
(코이카츠) 블아 캐릭터 공유 [아무튼 ㅈㄴ 많음]
유틸
pst0025
03/16 13147 75
(코이카츠) 명조 캐릭터 공유
유틸
pst0025
03/16 19590 54
(코이카츠) '데어라' 프리셋 공유
유틸
pst0025
03/16 9423 45
던전 앤 브라이드 치트모드 1.56업데이트 + 번역모드 대응버전 출시 *04/04 18:31 수정
유틸
rengester
03/13 17777 37
JSON AI 번역기 (마나카 커스텀미션 및 etc..)
유틸
bunta_expert
03/10 6566 20
[노모패치] 324709 노엘 간바리마스! v.1.2.2
유틸
dd
03/07 13123 33
야식메뉴판 Plus 업뎃 안내 - 1.2.1
유틸
qqoro
03/06 16427 38
코이카츠 프리셋 공유
유틸
wonder11
03/04 9805 34
조이플 오류 및 패치 + 유틸
유틸
yeppi
03/04 12030 34
야식메뉴판 Plus 만들어왔음 - 게임 방주 관리 데스크톱 앱
유틸
qqoro
03/04 15287 77
RJ01389782 비밀 노출 마나카 커스텀 미션 번역2
유틸
ㅇㅇ
03/03 14519 18
ai번역)RJ01389782 비밀 노출 마나카 모드와 미션 여러 가지
유틸
kkkktrrr
03/02 16621 45
지난번에 만든 (케모노,히토미,X,유튜브 등등 downloader gallery-dl, yt-dlp 활용) 다운로더 GUI 버전으로 만들어봄
유틸
noname
03/01 16230 56
하츠네 미쿠 (코이카츠) 프리셋 공유
유틸
pst0025
02/28 13991 32
유니티 클뜯 assetstudio 후속 animestudio
유틸
xcandle
02/28 8997 19
Digital Contents Library Tool 1.1.7.2 (구 DLsite 퀵 뷰어)
유틸
ll-lllllllll
02/24 92591 70