无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4623|回复: 19

[分享] 所有pe先添加图片缩略图功能再添加Alt+P快捷键调出的右侧预览窗格看图功能教程分步做

[复制链接]
发表于 2022-10-31 21:55:56 | 显示全部楼层 |阅读模式
本帖最后由 sairen139 于 2022-11-3 08:19 编辑

所有pe先添加图片缩略图功能再添加Alt+P快捷键调出的右侧预览窗格看图功能教程分步做

本教程为原生资源管理器或者仅含winxshell无explorer.exe的pe拥有缩略图功能和预览窗格功能的最少依赖文件和注册表片段:

第一步:无中生有winxshell搞出类原生资源管理器
原生资源管理器大家都知道略过,重点说WinXShell的逻辑先找有没有配置第三方文件管理器,如果没有配置第三方文件管理器那么双击桌面的此电脑就会默认打开一个类原生资源管理器!
该管理器的依赖的pe核心文件如下:

       需要一个28k的字体文件marlett.ttf可以让界面上的小三角符号正常显示出来。

       离线集成到pe里就挂载pe里的config文件夹里的software注册表配置单元文件名为pe-software名字,然后双击离线导入类资源管理器.reg,卸载配置单元即保存了注册表片段后覆盖掉software注册表文件即可!
       注意88mb的骨头网络版pe里想要使用另存为的打开文件浏览框功能需要另外添加shellstyle.dll(和SystemResources里shellstyle.dll.mun其实这mum资源文件非必需)才能正常出现文件夹浏览窗口!
以上对键盘操作已经足够。

如果还要再加上ExplorerFrame.dll(仅需SystemResources里ExplorerFrame.dll.mun文件)另存为时左边导航窗口和上面的地址栏才会出现,对应需要导入pe的注册表文件如下:
Windows Registry Editor Version 5.00

;explorerframe.dll
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{056440FD-8568-48e7-A632-72157243B55B}]
@="Explorer Navigation Bar"
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{056440FD-8568-48e7-A632-72157243B55B}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
   00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
   70,00,6c,00,6f,00,72,00,65,00,72,00,66,00,72,00,61,00,6d,00,65,00,2e,00,64,\
   00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}]
@="Shell Name Space ListView"
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
   00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
   70,00,6c,00,6f,00,72,00,65,00,72,00,66,00,72,00,61,00,6d,00,65,00,2e,00,64,\
   00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"
;@="X:\\Windows\\system32\\explorerframe.dll"

第二步:给原生资源管理器和winxshell自带的类原生资源管理器添加图片缩略图功能步骤如下所示

用7zip给pe的system32文件夹添加两个dll文件,也就是PhotoMetadataHandler.dll文件和thumbcache.dll文件。然后用7zip把原pe里system32文件夹下config文件夹里的software注册表配置文件解压到桌面上,然后regedit注册表编辑器挂载成pe-software导入下面的注册表片段再卸载上载后覆盖掉pe里的原software注册表配置文件即可。具体离线导入pe的注册表内容如下所示:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{a38b883c-1682-497e-97b0-0a3a9e801682}]
@="IPropertyStore Handler for Images"
"ManualSafeSave"=dword:00000001
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{a38b883c-1682-497e-97b0-0a3a9e801682}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,50,00,68,00,\
  6f,00,74,00,6f,00,4d,00,65,00,74,00,61,00,64,00,61,00,74,00,61,00,48,00,61,\
  00,6e,00,64,00,6c,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{C7657C4A-9F68-40fa-A4DF-96BC08EB3551}]
@="Photo Thumbnail Provider"
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{C7657C4A-9F68-40fa-A4DF-96BC08EB3551}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,50,00,68,00,\
  6f,00,74,00,6f,00,4d,00,65,00,74,00,61,00,64,00,61,00,74,00,61,00,48,00,61,\
  00,6e,00,64,00,6c,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"
[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\SystemFileAssociations\image\shellex\{e357fccd-a995-4576-b01f-234630154e96}]
@="{C7657C4A-9F68-40fa-A4DF-96BC08EB3551}"



[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{50EF4544-AC9F-4A8E-B21B-8A26180DB13F}\InprocServer32]
@="X:\\Windows\\System32\\thumbcache.dll"
"ThreadingModel"="Apartment"


[HKEY_LOCAL_MACHINE\pe-software\Classes\CLSID\{3F30C968-480A-4C6C-862D-EFC0897BB84B}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,50,00,68,00,\
  6f,00,74,00,6f,00,4d,00,65,00,74,00,61,00,64,00,61,00,74,00,61,00,48,00,61,\
  00,6e,00,64,00,6c,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"

[HKEY_LOCAL_MACHINE\pe-software\Classes\SystemFileAssociations\image\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{3F30C968-480A-4C6C-862D-EFC0897BB84B}"

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\Interface\{E357FCCD-A995-4576-B01F-234630154E96}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"

第三步:再继续给原生资源管理器和winxshell自带的类原生资源管理器增加右侧预览窗格看图功能

类原生资源管理器的右侧预览窗口能看图需要补充下面三个文件:
精简SystemResources文件夹里的imagers.dll.mun 3.8mb(只留下图片资源)可以精简到200k比较小

Actxprxy.dll依赖文件622k比较小

capisp.dll依赖文件26k非常小

离线挂载software注册表配置文件为pe-software开启预览窗格看图.reg内容如下
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-software\Classes\CLSID\{4db26476-6787-4046-b836-e8412a9e8a27}]
@="Shared Bitmap Object"

[HKEY_LOCAL_MACHINE\pe-software\Classes\CLSID\{4db26476-6787-4046-b836-e8412a9e8a27}\InprocServer32]
@="X:\\Windows\\System32\\thumbcache.dll"
"ThreadingModel"="Both"



[HKEY_LOCAL_MACHINE
\pe-software\Classes\CLSID\{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}]
@="PSFactoryBuffer"

[HKEY_LOCAL_MACHINE\pe-software\Classes\CLSID\{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}\InProcServer32]
@="X:\\Windows\\System32\\ActXPrxy.dll"
"ThreadingModel"="Both"



[HKEY_LOCAL_MACHINE\pe-software\Classes\Interface\{35BD3360-1B35-4927-BAE4-B10E70D99EFF}]
@="IFrameTaskManager"
[HKEY_LOCAL_MACHINE
\pe-software\Classes\Interface\{35BD3360-1B35-4927-BAE4-B10E70D99EFF}\ProxyStubClsid32]
@="{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}"


以上就是给19041.1的八十mb的骨头网络版pe添加图片缩略图功能再添加Alt+P快捷键调出的右侧预览窗格看图功能分步做的完整过程!

链接: https://pan.baidu.com/s/1eE7eyArcPYUeu5gi7FmJAQ?pwd=8864 提取码: 8864 请下载网盘里的 右侧预览窗格完美看图片bat和cmd和reg和txt和ini等文件功能BOOT.WIM 这个文件使用







即便是详细信息浏览模式依然可以Alt+P键调出右侧预览窗格看图,别的浏览模式直接显示图片内容!

即便是详细信息浏览模式依然可以Alt+P键调出右侧预览窗格看图,别的浏览模式直接显示图片内容!

大图直接在预览窗格里看!这样pe简单看图就不需要看图工具了!

大图直接在预览窗格里看!这样pe简单看图就不需要看图工具了!

右侧预览窗格直接显示bat批处理等文本格式文档的内容!

右侧预览窗格直接显示bat批处理等文本格式文档的内容!

缩略图通用注册表和19041.1的两个dll.zip

317.09 KB, 下载次数: 24, 下载积分: 无忧币 -2

缩略图通用注册表和19041.1的两个dll.zip

离线挂载software为原生资源管理器和winxshell自带资源管理器预览窗格看图补充文件和.zip

1.03 MB, 下载次数: 31, 下载积分: 无忧币 -2

离线挂载software为原生资源管理器和winxshell自带资源管理器预览窗格看图补充文件和离线注册表片段.zip

评分

参与人数 3无忧币 +15 收起 理由
whyme22 + 5
深谷憂狼 + 5 很给力!
某些人 + 5 赞一个!

查看全部评分

 楼主| 发表于 2022-10-31 22:16:15 | 显示全部楼层
本帖最后由 sairen139 于 2022-11-3 00:09 编辑

预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonProxyStub.dll这个文件同时也是复制粘贴替换进度条的两个dll之一。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}]
"DllSurrogate"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  70,00,72,00,65,00,76,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,00,\
  00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{95E15D0A-66E6-93D9-C53C-76E6219D3341}\InProcServer32]
@="X:\\Windows\\System32\\OneCoreUAPCommonProxyStub.dll"

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\CLSID\{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}\InProcServer32]
@="X:\\Windows\\System32\\ActXPrxy.dll"

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\Interface\{8895B1C6-B41F-4C1C-A562-0D564250836F}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"

右侧预览窗格看bat和cmd和reg和txt和ini等文件功能的离线导入注册表和依赖文件.7z

879.7 KB, 下载次数: 10, 下载积分: 无忧币 -2

右侧预览窗格看bat和cmd和reg和txt和ini等文件功能的离线导入注册表和依赖文件.7z

点评

sairen139 发表于 2022-11-4 19:45 简要说一下这个把SageThumbs这个神器集成到pe的整个过程,今早上我试用工具时发现了这个,最早它的安装包是 ... 88mb的骨头网络版pe加了个3k的lz32.dll,就能直接复制4个dll到  详情 回复 发表于 2022-11-5 10:02
离线导入pe-software右侧预览窗格看PDF文件注册表及依赖文件(需第三方XCShInfo.dll和微软原生的两个coloradapterclient.dll以及mscms.dll依赖文件) Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE  详情 回复 发表于 2022-11-3 21:26
如果想扩展其它文本的预览比如.lua后缀文本文件,可以离线导入下面这段固定内容的预览句柄钩子: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\pe-software\Classes\.lua\ShellEx\{8895b1c6-b41f-  详情 回复 发表于 2022-11-3 15:54
此步在增加右侧预览窗格看图功能之后再进行最好,增加右侧预览窗格看图功能是此步的基础。  详情 回复 发表于 2022-11-3 00:43
给别人几个pe增添右侧预览窗格直接看bat和cmd和reg和txt和ini功能都是成功的,注意DcomLaunch会引用与AppID(位于HKCR\AppID\)对应的DllSurrogate值。需要注意的是,{6d2b5079–2f0b-48dd-ab7f-97cec514d30b}是系统  详情 回复 发表于 2022-11-2 22:58
回复

使用道具 举报

 楼主| 发表于 2022-11-1 05:39:48 | 显示全部楼层
本帖最后由 sairen139 于 2022-11-3 01:10 编辑

右侧预览窗格看bat和cmd和reg和txt和ini等文件功能的离线导入注册表就能正常预览txt和bat和reg类文件。仅仅需要pe里添加prevhost.exe这一个文件就够了。另外下载softmaker完整安装办公三件套它也不会在注册表添加预览的项目,所以softmaker办公三件套的预览只能用它们本身自带的预览功能,而不能在资源管理器右侧预览窗格进行办公文档预览!

pe仅仅添加一个prevhost.exe然后离线导入 正常能预览的系统的HKEY_CLASSES_ROOT分支就能在pe里右侧预览窗格 ...

pe仅仅添加一个prevhost.exe然后离线导入 正常能预览的系统的HKEY_CLASSES_ROOT分支就能在pe里右侧预览窗格 ...
回复

使用道具 举报

发表于 2022-11-1 08:49:06 | 显示全部楼层
感谢经验分享,下载备用
回复

使用道具 举报

发表于 2022-11-1 14:24:41 | 显示全部楼层
感谢经验分享
回复

使用道具 举报

发表于 2022-11-1 19:30:53 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2022-11-1 19:34:51 | 显示全部楼层
谢谢分享。
回复

使用道具 举报

发表于 2022-11-2 13:53:37 | 显示全部楼层
感谢分享,这个支持HEIF格式的图片吗,照片查看器查看时显示内存不足
回复

使用道具 举报

 楼主| 发表于 2022-11-2 21:54:15 | 显示全部楼层
本帖最后由 sairen139 于 2023-2-10 23:58 编辑
sairen139 发表于 2022-10-31 22:16
预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonP ...

再加个chartv.dll也就是和OneCoreUAPCommonProxyStub.dll这两个就是复制粘贴进度条的唯二dll。不需要任何别的文件就能显示绿色细长条进度百分比数字增长了。但是该pe中绿色细长条框偶尔会有残影就不加chartv.dll了,而且chartv.dll还需要注册表片段支持才行。具体的复制粘贴能出现进度条的注册表片段一小部分如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{4AE7498C-E1C0-475F-8573-41C26127C5D8}]
@="IOperationStatusTile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{4AE7498C-E1C0-475F-8573-41C26127C5D8}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6D5174EC-F425-4CD9-8643-CF36042987F1}]
@="IOperationStatusService"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6D5174EC-F425-4CD9-8643-CF36042987F1}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"


点评

复制粘贴进度条和覆盖提示鱼和熊掌得兼的注册表补充片段需加四行: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{4AE7498C-E1C0-475F-8573-41C26127C5D8}] @="IOper  详情 回复 发表于 2023-2-11 14:19
回复

使用道具 举报

 楼主| 发表于 2022-11-2 22:58:02 | 显示全部楼层
本帖最后由 sairen139 于 2022-11-2 23:01 编辑
sairen139 发表于 2022-10-31 22:16
预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonP ...

给别人几个pe增添右侧预览窗格直接看bat和cmd和reg和txt和ini功能都是成功的,注意DcomLaunch会引用与AppID(位于HKCR\AppID\)对应的DllSurrogate值。需要注意的是,{6d2b5079–2f0b-48dd-ab7f-97cec514d30b}是系统原生x64预览处理器的默认值。WOW64处理器使用的是{534A1E02-D58F-44f0-B58B-36CBED287C7C}。如果是32位pe请自行修改注册表第一条!pe在线导入注册表片段生效:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}]
"DllSurrogate"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  70,00,72,00,65,00,76,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,00,\
  00

[HKEY_CLASSES_ROOT\CLSID\{95E15D0A-66E6-93D9-C53C-76E6219D3341}\InProcServer32]
@="X:\\Windows\\System32\\OneCoreUAPCommonProxyStub.dll"
[HKEY_CLASSES_ROOT\CLSID\{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}\InProcServer32]
@="X:\\Windows\\System32\\ActXPrxy.dll"
[HKEY_CLASSES_ROOT\Interface\{8895B1C6-B41F-4C1C-A562-0D564250836F}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"
回复

使用道具 举报

 楼主| 发表于 2022-11-3 00:43:21 | 显示全部楼层
sairen139 发表于 2022-10-31 22:16
预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonP ...

此步在增加右侧预览窗格看图功能之后再进行最好,增加右侧预览窗格看图功能是此步的基础。
回复

使用道具 举报

 楼主| 发表于 2022-11-3 15:54:04 | 显示全部楼层
本帖最后由 sairen139 于 2022-11-3 18:41 编辑
sairen139 发表于 2022-10-31 22:16
预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonP ...

如果想扩展其它文本的预览比如.lua后缀文本文件,可以离线导入下面这段固定内容的预览句柄钩子:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-software\Classes\.lua\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"

颇为流行markdown的.md文件预览如下:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-software\Classes\.md\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"

点评

增加右键记事本打开和打印等项目的更好的.Lua注册表离线导入片段 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\.lua\DefaultIcon] @=hex(2):25,00,53,00,79,00,73,00,74,00,  详情 回复 发表于 2022-11-3 22:31
回复

使用道具 举报

发表于 2022-11-3 17:36:39 | 显示全部楼层
感谢楼主分享经验,学到了很多知识啊
回复

使用道具 举报

 楼主| 发表于 2022-11-3 21:26:52 | 显示全部楼层
本帖最后由 sairen139 于 2022-11-6 08:59 编辑
sairen139 发表于 2022-10-31 22:16
预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonP ...

离线导入pe-software右侧预览窗格看PDF文件注册表及依赖文件(需第三方XCShInfo.dll和微软原生的两个coloradapterclient.dll以及mscms.dll依赖文件)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-software\Classes\.pdf\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{CF822AB4-6DB5-4FDA-BC28-E61DF36D2583}"

[HKEY_LOCAL_MACHINE\pe-software\Classes\CLSID\{CF822AB4-6DB5-4FDA-BC28-E61DF36D2583}]
@="PDF-XChange PDF Preview Provider"
"AppID"="{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}"
"DisableLowILProcessIsolation"=dword:00000001
"DisplayName"="PDF-XChange PDF Preview Provider"

[HKEY_LOCAL_MACHINE\pe-software\Classes\CLSID\{CF822AB4-6DB5-4FDA-BC28-E61DF36D2583}\InprocServer32]
@="X:\\Windows\\system32\\XCShInfo.dll"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\pe-software\Microsoft\Windows\CurrentVersion\PreviewHandlers]
"{CF822AB4-6DB5-4FDA-BC28-E61DF36D2583}"="PDF-XChange PDF Preview Provider"

极好的XCshInfo.dll可以连续页码和调整大小在预览窗格里面还能跳转指定页!

极好的XCshInfo.dll可以连续页码和调整大小在预览窗格里面还能跳转指定页!

离线导入pe-software右侧预览窗格看PDF文件注册表及依赖文件.7z

3.4 MB, 下载次数: 1, 下载积分: 无忧币 -2

离线导入pe-software右侧预览窗格看PDF文件注册表及依赖文件.7z

加多种格式图片右键菜单设置功能直接看psd缩略图.zip

810 Bytes, 下载次数: 1, 下载积分: 无忧币 -2

加多种格式图片右键菜单设置功能直接看psd缩略图.zip

回复

使用道具 举报

 楼主| 发表于 2022-11-3 22:31:29 | 显示全部楼层
sairen139 发表于 2022-11-3 15:54
如果想扩展其它文本的预览比如.lua后缀文本文件,可以离线导入下面这段固定内容的预览句柄钩子:
Window ...

增加右键记事本打开和打印等项目的更好的.Lua注册表离线导入片段
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\.lua\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
  61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,32,00,00,00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\.lua\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
  00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\.lua\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
  00,25,00,31,00,00,00

[HKEY_LOCAL_MACHINE\pe-SOFTWARE\Classes\.lua\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"
回复

使用道具 举报

 楼主| 发表于 2022-11-5 10:02:57 | 显示全部楼层
本帖最后由 sairen139 于 2022-11-6 09:00 编辑
sairen139 发表于 2022-10-31 22:16
预览txt等文本仅仅需要添加一个29kb很小很小的prevhost.exe文件和注册表片段:
另外还需OneCoreUAPCommonP ...

sairen139 发表于 2022-11-4 19:45
简要说一下这个把SageThumbs这个神器集成到pe的整个过程,今早上我试用工具时发现了这个,最早它的安装包是 ...

88mb的骨头网络版pe加了个3k的lz32.dll,就能直接复制4个dll到程序文件夹里,然后regsvr32 sagethumbs.dll注册安装成完整功能版了!这样再自己折腾一下默认没关联的图片钩上。也就没有必要给pe增加微软原生的图片缩略图功能了!OneCoreUAPCommonProxyStub.dll、imagers.dll.mun这些以前需要加的几个dll和mun资源文件就能去掉了!
加多种格式图片右键菜单设置功能直接看psd缩略图.reg的内容如下

Windows Registry Editor Version 5.00

; 由 Total Uninstall 产生

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\SageThumbs]
@="{4A34B3E3-F50E-4FF6-8979-7E4176466FF2}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psd\OpenWithProgids]
"SageThumbsImage.psd"=hex(0):
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.psd\ShellEx\{E357FCCD-A995-4576-B01F-234630154E96}]
@="{4A34B3E3-F50E-4FF6-8979-7E4176466FF2}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{4A34B3E3-F50E-4FF6-8979-7E4176466FF2}\InprocServer32]
@="X:\\Program Files\\SageThumbs\\64\\SageThumbs.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SageThumbsImage.psd\ShellEx\IconHandler]
@="{4A34B3E3-F50E-4FF6-8979-7E4176466FF2}"


离线导入pe-software等同于完整安装能使用SageThumbs全部功能.7z

1.03 MB, 下载次数: 0, 下载积分: 无忧币 -2

离线导入pe-software等同于完整安装能使用SageThumbs全部功能.7z

加多种格式图片右键菜单设置功能直接看psd缩略图.zip

810 Bytes, 下载次数: 0, 下载积分: 无忧币 -2

加多种格式图片右键菜单设置功能直接看psd缩略图.zip

回复

使用道具 举报

发表于 2023-1-1 20:30:28 | 显示全部楼层
感谢分享,新年快乐
回复

使用道具 举报

 楼主| 发表于 2023-2-11 14:19:46 | 显示全部楼层
sairen139 发表于 2022-11-2 21:54
再加个chartv.dll也就是和OneCoreUAPCommonProxyStub.dll这两个就是复制粘贴进度条的唯二dll。不需要任何 ...

复制粘贴进度条和覆盖提示鱼和熊掌得兼的注册表补充片段需加四行:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{4AE7498C-E1C0-475F-8573-41C26127C5D8}]
@="IOperationStatusTile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{4AE7498C-E1C0-475F-8573-41C26127C5D8}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6D5174EC-F425-4CD9-8643-CF36042987F1}]
@="IOperationStatusService"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6D5174EC-F425-4CD9-8643-CF36042987F1}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"





[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6FAF1156-8855-47B5-BDC8-4555D13C095F}]
@="IConflictInterrupt"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6FAF1156-8855-47B5-BDC8-4555D13C095F}\ProxyStubClsid32]
@="{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{8F45EF43-0585-4881-A90D-F55D35CE7797}]
@="IOperationInterrupt"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{8F45EF43-0585-4881-A90D-F55D35CE7797}\ProxyStubClsid32]
@="{95E15D0A-66E6-93D9-C53C-76E6219D3341}"
回复

使用道具 举报

发表于 2023-2-11 15:43:31 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2023-2-12 11:20:33 | 显示全部楼层
谢谢分享,备用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 12:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表