kone
소미소프트

소미소프트

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

06/07/2025, 19:54:13
유틸
5001 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
링크 수정해써용 문제가...없어야할텐딩
[요청복구] [보이스코믹/음성] [한글화] 반찬당번 마치다짱
소리
acefs
05/21 14569 70
으흐흐 보빔..
일반
쩝냡
05/21 3007 2
[구매보급]【강○ 임신♪】 절대로 당신의 아이를 임신하기 싫은 메이드가 봉사를 해주는 일상
소리
이름뭐하지
05/21 12076 75
요몽원 폰으로 하는중인데 질문좀
질문
sjdifnt
05/21 3302 0
웃기지만 시니시스타 하고 후유증 와버림
일반
roomonfire
05/21 3476 6
안돼! 동거라이프 DLC 5월 상반기 현황
정보
straight6
05/21 7673 21
야겜 내용으로만 찾을 땐 어떻게하는게 좋아요?
질문
너울
05/21 5763 2
시니시스터 스팀판 나와서 처음부터 새로 하는데
일반
majimoose
05/21 4408 4
[미번/청아][ORC SOFT] DSKBJCS 도스케베 쥬시즈☆
미번
돔마
05/21 11347 23
[미번][중국어] NTR 전설 remake 0.9.2
미번
Ed
05/21 14755 42
나다 누코마진 망령
정보
karoru
05/21 4495 11
요즘 뭔가 꼴리는 겜이 없네
일반
madeinheaven
05/21 4637 1
던전앤브라이드 화면 크기 조절 따로 못함?
질문
eternalgreed
05/21 3054 0
[Tulip] 혼혈 서큐버스들의 일상
동인
1uF
05/21 22430 121
히로미(히토미 미러)에 유저 번역본 업로드하면 어떨까요?
일반
hiromi
05/21 3830 2
[Nishikawa Kou] 딸 대신에 내가 1, 2
동인
1uF
05/21 16634 64
(수정 사항3)내가 쓸려고 만든 코드 검색용 + 파일관리
유틸
ATTAA
05/21 4063 14
[Takaman] 심야의 매혹
동인
1uF
05/21 13907 71
비타민퀘스트2 번역
질문
wlskrksmsakdrh
05/21 5449 0
나도 맨날 ntr겜 소재 망상함
일반
apptr
05/21 2492 0
AI 나온지도 오래인데 AI끼리 팍팍 의견 주고받으면서 성장했으면 좋겠다
일반
chuchuruli
05/21 4772 0
에로스테 rpg겜 신작 재밌는거 없나욘??
질문
싸마
05/21 2177 -3
스포) 의술사 정신나가서 못하겠네 시발
일반
미미쨩
05/21 4662 0
[자체한글, 구매보급] [VR전용] 【VR】초만원 전철 ~역에서 발견한 귀여운 아이에게 몰래 장난~
번역
frcition
05/21 32139 140
비월선행록 봉조황성 가는법 질문
질문
스코
05/21 3135 0
와 지금까지 ballon translator 인페인트 cpu로 하고 있었네
일반
라비쉬
05/21 4959 0
존재감 여동생 신규씬 게임중 배면좌위 씬 + 거실 야한비디오 배면좌위 항섹 씬
야짤
맛보기
05/21 18664 22
Happy Island Fantasy 신규 DLC 'Sexual Bliss' 출시!
정보
네르이스
05/21 4223 12
시엔으로 올라온 아헤마루 연습짤
야짤
sorbe123
05/21 7927 12
[복구요청] [미번파일] RJ01219535 드래곤 블러드 2.12 dlc포함 1.03
요청
dkfvkzk123
05/21 2742 8