工具栏

即使我英语不好,也想给你分享这款国外的PPT插件,尝尝鲜?

2021-09-16  本文已影响0人  自律的音律

依稀记得,我上一次给大家分享 PPT 插件,还是在上一次。


我专门写文推荐过 3 款国内的 PPT 插件,每一款是功能强大的效率神器,如果错过了,可以回头翻翻看:


  1. PPT效率神器,这款人人赞爆的插件,开发者五年后终于出了新作

  2. 强烈安利:小顽简报,一款高效实用的PPT新插件

  3. 想用PPT管理素材灵感?分享一款全新插件:PPT效率库


这不,最近在网上溜达的时候,偶然间发现了一款由 Brightcarbon 设计公司出品的 PPT 插件:BrightSlide


你可以在 AboutPPT 导航的辅助插件栏目,找到并下载该插件。



这款插件的界面,目前是下图这样:



主要有对齐加强、文本框与形状格式快速设置、按条件快速选中、对象锁定、快速显示与隐藏、动画增强、参考线与主题色设置、快捷导出与合并以及快捷键设定等功能。


我个人比较喜欢里面的对象锁定与解锁,快速隐藏与显示,可以添加到快速访问工具栏,能大大提高设计效率。

除此之外,它的参考线功能也非常强大:



不仅可以快速设定网格系统,还能根据形状设置参考线,支持在母版、版式以及普通视图分别设置三种不同的参考线。


国内的众多 PPT 插件中,关于参考线的设置,可能只有 OKPlus 能和它一决高下了。



除此之外,它还有一些对职场人士很友好的功能,比如一键导出 PPT 中的所有图片与媒体文件,不用再另存为压缩包后解压获取了。


还可以选中 PPT 中的几个页面,一键生成一份全新的 PPT 文件,不用再手动复制粘贴或另存了。


不过,在使用该插件之前,需要先注册并登录才能解除某些功能限制。



而且由于这是宏插件,在安装的时候某些安全软件可能会报毒,和之前小顽简报一样,具体用还是不用,就看个人选择了哈。


更多的功能,我这里就不挨个介绍了,感兴趣可以自行下载探索一下。


如果有用不来的地方,也可以通过官方的说明文档,了解每个功能是干啥用的:


好了,这款插件就介绍完了...


可能有小伙伴会说,这就没了?已经这么敷衍了么,功能都不介绍了!


没错,这款 PPT 插件虽然有一些功能我个人非常喜欢,也想详细分享介绍一下,但是我忍住了。


插件这东西,如果没自己上手用过,我就算介绍一百遍,每天照样有一堆人问我某某功能在哪,泪了泪了...


不过呢,最关键的是,给大家介绍插件,其实只是虚晃一枪。


接下来,正文来了


我刚装好插件,就发现了一个问题:以我这英语水平,有些功能我很可能看不懂。


那么,如果能把英文插件的界面翻译成中文的,也就是汉化一遍,用起来是不是就会舒服很多?


于是我找到了设计老爷(OK插件的开发者),把我的想法问了一遍。


虽然得到的答案是没辙,插件的代码一般是加密过的,但我不甘心啊。


既然我这么想过,而加载宏这东西又存在这么久,一定也有其他人想到过这个问题,甚至有完整的解决方案。


于是,开始了百度+谷歌搜索的无尽之路。


经过我的不断搜索,终于通过一些方法,拿到了该插件的 VBA 代码。


首先,搜索并打开注册表编辑器:



我以 win10 系统为例,搜索打开注册表的如下路径:



计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\PowerPoint\Options

在右侧的窗口中,右键“新建-->DWORD值"并命名为 DebugAddins,将数值数据设置为 1 即可。



关闭注册表后,打开 PowerPoint,按住 Alt+F11打开 Visual Basic 编辑器:



这时候可以发现,我们安装的两款宏插件都在里面:BrightSlide 和 小顽简报。


需要注意的是:如果不进行上述注册表中的操作,打开编辑器后是看不到插件代码的。


我们点击小顽简报前面加号,可以快速展开,能够清楚地看到所有窗体与模块的内容:



这说明小顽简报插件的代码,是没有加密的。


而当我点击 BrightSlide 前面的加号时,则会弹出窗口,提示我输入密码:



这时候,我想到一款超好用的 office 文档密码破解工具:Passware Password Recovery Kit Forensic


今天用它一试,还真发现有 VBA 密码:ZCCCYT



兴奋着输入到密码窗口一试,居然不管用:



又是虚晃一枪...盲猜应该是有其他地方加密了。


于是,我通过电脑如下路径,找到了 BrightSlide.ppam 这个宏文件。


C:\Users\Administrator\AppData\Roaming\Microsoft\AddIns\BrightCarbon\BrightSlide


先把后缀 .ppam 改为 .zip 压缩包格式,再解压到当前文件夹。



在 ppt 文件夹中,找到 vbaProject.bin 文件:



使用记事本打开该 bin 文件,发现全是乱码。



直接按 Ctrl+F 搜索 “DPB=” 找到对应的代码段:



接着,分别将 CMG、DPB 和 GC,改为 CMX、DPX 和 GX:



保存后,重新把所有文件压缩为 zip 文件,再把后缀修改回 ppam 后缀。


双击打开后,会弹出几次如下的错误提示,不用管,全部点“是”



完成后,再按 Alt+F11 打开代码编辑器,就能看到该加载宏插件的所有代码了。



有了代码,汉化国外的插件还是事么?


通过这种方法,你可以打开得到任意加载宏插件的全部代码,学习它们的代码原理,提高自身的代码水平。


上述的教程,只是教大家如何查看宏加载项的代码,预防自己写插件忘了密码的情况,仅供学习交流哈~


以上,就是今天分享的全部内容,希望对大家有所帮助。

上一篇下一篇

猜你喜欢

热点阅读