下载已经处理过的repkg文件到本地。
点击此处跳转下载: https://pan.baidu.com/s/1jqV8z8A2FJUL1IcchWfV1Q
提取码:ep17
如果下载链接失效,你也可以 点击这里 的备用链接下载此文件。
文件名称:Wallpaper Engine Extractor.zip
将下载的压缩包提取到文件夹内
前往Wallpaper Engine软件内,获取想要提取壁纸的pkg文件
这里以我正在用的壁纸为例,给大家做提取演示
在相应的项目右键单击,选择在资源管理器内打开
然后弹出文件夹窗口,显示壁纸项目所在文件夹,复制名为scene.pkg的文件
前往刚刚解压好的文件夹内
在刚刚下载并解压过的文件夹内,前往以下路径:
?\Wallpaper Engine Extractor\repkg-master\RePKG\bin\Debug\net472
将刚刚复制的 scene.pkg 文件粘贴至此。
然后,将解压后的文件夹的根目录内的 1.bat 也复制到此。
如下图所示:
提取壁纸
双击运行 1.bat 文件即可开始提取:
查看提取的壁纸
提取到的壁纸在运行bat文件所在的目录下的 output/materials/ 文件夹内:
一些预料中的问答:
Q:这样的方法能提取哪些类型的壁纸?
A: 只能提取类型为 场景/Scene 类型的壁纸,因为它们有自己的pkg文件。
Q: 我的壁纸是 网页/html 格式的,该如何提取壁纸?
A: 同样的方法,你可以在 Wallpaper Engine 软件内将对应壁纸在资源管理器中打开。不同的是,html格式的壁纸并无严格的图片位置地址规范,你可以自己在文件夹及其子文件夹内找找,不可能找不到的,还可以查看对应的 .html 文件,看看壁纸元素是不是以外链的形式给出,如果是,将对应链接复制到浏览器地址栏即可打开,右键另存为,就可以“占为己有”啦!
Q: 我的壁纸是 视频/Videos 格式的,该如何提取?
A:同样的方法,你可以在 Wallpaper Engine 软件内将对应壁纸在资源管理器中打开。对应的视频文件就是你的壁纸内容。
Q:为什么我的资源管理器内显示的是 “scene” ,而不是“scene.pkg”?
A:这个需要你自己设置一下,由于不确定你使用的操作系统版本,建议百度以下内容: 如何设置显示文件扩展名?
Q:为什么我提取的壁纸不是动态的?(为什么我提取的壁纸是不完整的?)
A:一些壁纸为了达到动态效果,用了前端技术让这些东西按照设定“动起来”,本质上还是静态的壁纸,所以才会有这种情况出现。(这也是Wallpaper Engine存在的意义吧! )
Q:只能在指定的目录下提取壁纸吗?能不能在任意位置随时随地想提取就提取?
A:好问题!当然可以,只需要将 /Wallpaper Engine Extractor/repkg-master/RePKG/bin/Debug/net472 添加到系统环境变量即可,而且用于提取壁纸的bat文件也不是必需品,只要你够强大,在对应位置直接调出terminal窗口,手搓命令一把梭!
实在是预判不到还有什么问题啦,如果有,你可以在b站内给我私信或在视频下方留言,也可以在这篇文章的最下面留言,我看到都会回复大家。
评论 (0)