依稀记得,我上一次给大家分享 PPT 插件,还是在上一次。
我专门写文推荐过 3 款国内的 PPT 插件,每一款是功能强大的效率神器,如果错过了,可以回头翻翻看:
这不,最近在网上溜达的时候,偶然间发现了一款由 Brightcarbon 设计公司出品的 PPT 插件:BrightSlide
你可以在 AboutPPT 导航的辅助插件栏目,找到并下载该插件。
这款插件的界面,目前是下图这样:
主要有对齐加强、文本框与形状格式快速设置、按条件快速选中、对象锁定、快速显示与隐藏、动画增强、参考线与主题色设置、快捷导出与合并以及快捷键设定等功能。
我个人比较喜欢里面的对象锁定与解锁,快速隐藏与显示,可以添加到快速访问工具栏,能大大提高设计效率。
除此之外,它的参考线功能也非常强大:
不仅可以快速设定网格系统,还能根据形状设置参考线,支持在母版、版式以及普通视图分别设置三种不同的参考线。
国内的众多 PPT 插件中,关于参考线的设置,可能只有 OKPlus 能和它一决高下了。
除此之外,它还有一些对职场人士很友好的功能,比如一键导出 PPT 中的所有图片与媒体文件,不用再另存为压缩包后解压获取了。
还可以选中 PPT 中的几个页面,一键生成一份全新的 PPT 文件,不用再手动复制粘贴或另存了。
不过,在使用该插件之前,需要先注册并登录才能解除某些功能限制。
而且由于这是宏插件,在安装的时候某些安全软件可能会报毒,和之前小顽简报一样,具体用还是不用,就看个人选择了哈。
更多的功能,我这里就不挨个介绍了,感兴趣可以自行下载探索一下。
如果有用不来的地方,也可以通过官方的说明文档,了解每个功能是干啥用的:
好了,这款插件就介绍完了…
可能有小伙伴会说,这就没了?已经这么敷衍了么,功能都不介绍了!
没错,这款 PPT 插件虽然有一些功能我个人非常喜欢,也想详细分享介绍一下,但是我忍住了。
插件这东西,如果没自己上手用过,我就算介绍一百遍,每天照样有一堆人问我某某功能在哪,泪了泪了…
不过呢,最关键的是,给大家介绍插件,其实只是虚晃一枪
接下来,正文来了
我刚装好插件,就发现了一个问题:以我这英语水平,有些功能我很可能看不懂。
那么,如果能把英文插件的界面翻译成中文的,也就是汉化一遍,用起来是不是就会舒服很多?
于是我找到了设计老爷(OK插件的开发者),把我的想法问了一遍。
虽然得到的答案是没辙,插件的代码一般是加密过的,但我不甘心啊。
既然我这么想过,而加载宏这东西又存在这么久,一定也有其他人想到过这个问题,甚至有完整的解决方案。
于是,开始了百度+谷歌搜索的无尽之路。
经过我的不断搜索,终于通过一些方法,拿到了该插件的 VBA 代码。
首先,搜索并打开注册表编辑器:
我以 win10 系统为例,搜索打开注册表的如下路径:
计算机HKEY_CURRENT_USERSOFTWAREMicrosoftOffice16.0PowerPointOptions
在右侧的窗口中,右键“新建–>DWORD值”并命名为 DebugAddins,将数值数据设置为 1 即可。
关闭注册表后,打开 PowerPoint,按住 Alt+F11打开 Visual Basic 编辑器:
这时候可以发现,我们安装的两款宏插件都在里面:BrightSlide 和 小顽简报。
需要注意的是:如果不进行上述注册表中的操作,打开编辑器后是看不到插件代码的。
我们点击小顽简报前面加号,可以快速展开,能够清楚地看到所有窗体与模块的内容:
这说明小顽简报插件的代码,是没有加密的。
而当我点击 BrightSlide 前面的加号时,则会弹出窗口,提示我输入密码:
这时候,我想到一款超好用的 office 文档密码破解工具:Passware Password Recovery Kit Forensic
今天用它一试,还真发现有 VBA 密码:ZCCCYT
兴奋着输入到密码窗口一试,居然不管用:
又是虚晃一枪…盲猜应该是有其他地方加密了。
于是,我通过电脑如下路径,找到了 BrightSlide.ppam 这个宏文件。
C:UsersAdministratorAppDataRoamingMicrosoftAddInsBrightCarbonBrightSlide
先把后缀 .ppam 改为 .zip 压缩包格式,再解压到当前文件夹。
在 ppt 文件夹中,找到 vbaProject.bin 文件:
使用记事本打开该 bin 文件,发现全是乱码。
直接按 Ctrl+F 搜索 “DPB=” 找到对应的代码段:
接着,分别将 CMG、DPB 和 GC,改为 CMX、DPX 和 GX:
保存后,重新把所有文件压缩为 zip 文件,再把后缀修改回 ppam 后缀。
双击打开后,会弹出几次如下的错误提示,不用管,全部点“是”
完成后,再按 Alt+F11 打开代码编辑器,就能看到该加载宏插件的所有代码了。
有了代码,汉化国外的插件还是事么?
通过这种方法,你可以打开得到任意加载宏插件的全部代码,学习它们的代码原理,提高自身的代码水平。
上述的教程,只是教大家如何查看宏加载项的代码,预防自己写插件忘了密码的情况,仅供学习交流哈~
以上,就是今天分享的全部内容,希望对大家有所帮助。
——
公众号:自律的音律
原文链接:即使我英语不好,也想给你分享这款国外的PPT插件,尝尝鲜?