解决AE里“打开脚本编辑器”命令的执行异常

最近有不少网友反映,AE里的“打开脚本编辑器”命令在执行时出现了异常,不知道怎么办,后来,笔者在使用绿色版AE与ESTK的时候,也遇到了这个问题,经过多次尝试,找到了这个问题的解决方法(嗯,准确的说,是我遇到这个问题时所用到的方法,但是这个方法的通用性,还得经过大家的考验啦),写成了本篇文章。

操作方法

  • 01

    以下是该命令执行异常时的截图:

  • 02

    我将可能导致这个问题的原因罗列如下: 一:你压根没有安装过Adobe ExtendScript Toolkit,嗯,甚至连绿色版的ESTK都没有使用过,只是偶尔执行了一下这个命令发现了这个问题而已。如果你真的是这样发现这个问题的,建议你先到官网上了解一下ESTK在Adobe里的地位和作用,如果的确对Adobe脚本有兴趣的话,就到官网下载Adobe ExtendScript Toolkit安装包(当然,这个版本一定要与AE对应),安装之后一般能够解决这个异常啦。(不过,笔者还是建议你往下看看)

  • 03

    二:你安装了ESTK,但是当你执行这个命令时还是出现了异常。遇到这种情况的你,请回想一下,你是不是在杀毒、手动操作系统目录或卸载某某软件之后才出现了这个问题,而之前你是可以正常执行这个命令滴。嗯,这种情况比较罕见的,不过也是可能发生啦。导致这个问题的原因无非就是在安装ESTK时,某些安装信息并没有写入到Adobe的关键配置文件(一般指的是 pcd.db)里或者电脑上的某些操作误删了某某配置文件。如果你是坚定的安装版用户,建议你还是重新安装ESTK吧,如果你对绿色版软件还是有些认可的话,建议往下看。

  • 04

    三:你使用的是绿色版的Adobe ExtendScript Toolkit。对于这部分用户,一般的方法也就是下载相应版本的ESTK安装。不过,如果你就是不想安装该组件,觉得安装版的ESTK会额外添加许多没必要的文件或注册信息到电脑里,那么,很好,你和我就是同类啦,嘻嘻……(PS:这篇文章就是为了解决同类们的燃眉之急而写的呢><),请继续往下看,后面才是本文章的重点所在。

  • 05

    经过不懈地测试,我发现,要想让AE能够正常执行这个“ 打开脚本编辑器”的命令,只需要符合以下几个条件即可: 1.Adobe ExtendScript Toolkit与Adobe AfterEffect的版本是同版本的(不是版本号相同哦,这里指的是Adobe官方将它们一起发布),如果不相同,就算执行正常也会导致AE卡死,最终只能重启AE。

  • 06

    2.在“Adobe PCD”文件夹下的 pcd.db里,包含着ESTK必要的安装信息,如图所示:

  • 07

    3.ESTK的安装目录必须与那个pcd.db文件里的AMTConfigPath的value相一致。一般情况下: 在64位系统中,“C:\Program Files (x86)\Adobe\Adobe ExtendScript Toolkit CC” 在32位系统中,“C:\Program Files\Adobe\Adobe ExtendScript Toolkit CC”

  • 08

    经过以上的介绍,相信大家也能够明白了吧:只要满足以上的条件,这个无法执行“打开脚本编辑器”的问题就能迎刃而解啦。

  • 09

    以下是详细的解决步骤: 1.找到两个文件夹,分别是 Adobe ExtendScript Toolkit XXX(也就是ESTK的安装目录)、Adobe PCD。至于如何找到,笔者建议诸位问问身边的朋友或者求求网友分享这两个文件夹给你(当然,你也可以下载一个ESTK的安装包,在虚拟机里安装后将这两个文件夹提取出来,这个是我测试时所用的方法)……另外,这个ESTK一定要与AE的版本相一致,否则,就算能够正常执行这个“打开脚本编辑器”的命令,也会导致AE卡死呢(这个是重申啦)。如图所示:

  • 10

    2.找到Adobe PCD文件夹下的pcd.db文件,使用能够编辑 SQLite format3的数据库文件来打开,查看里面的数据,根据实际需要修改或保留这个pcd.db文件。在本例中,笔者使用 SQLite Developer来修改这个 pcd.db文件)按 “PCD”----“表(10)”----“domain_data”----“数据”来打开,使用AMTConfigPath作为过滤关键字,让 SQLite Developer仅将AMTConfigPath所对应的数据信息罗列出来,我们通过此来确定,ESTK的安装目录应该放置在哪里(这种情形不需要我们修改这个pcd.db文件),当然,我们也可以按个人喜好来决定此安装目录的所在路径,此时,只需要将在 pcd.db里ESTK所对应的 AMTConfigPath的value改成该目录的当前路径即可(此情形需要我们修改这个 pcd.db文件)。

  • 11

    在此再举一个实际例子吧。在本例中,如下图所示,ESTK在 pcd.db里的路径信息是 “D:\Program Files (x86)\Adobe\Adobe ExtendScript Toolkit CC\AMT\application.xml”,如果我们将Adobe ExtendScript Toolkit CC文件夹放在 “E:\自定义文件夹\Adobe ExtendScript Toolkit CC”路径下,那么pcd.db里的ESTK的路径信息就改成 “E:\自定义文件夹\Adobe ExtendScript Toolkit CC\AMT\application.xml”即可。

  • 12

    3.如果使用 SQLite Developer查看 pcd.db里的 AMTConfigPath关键字的过滤信息时,并没有发现其包含着ESTK的路径信息,这就意味着:ESTK的必要安装信息并没有写入到 pcd.db!这时,我们就要使用 SQLite Developer等数据库文件编辑工具来将ESTK的信息添加到AE里。ESTK在 pcd.db里的关键数据信息如图所示:

(0)

相关推荐

  • Excel2010没有脚本编辑器照样批量修改表名

     Excel2010确实增加和完善了很多功能,但同时也减少了部分的功能,如2003版的"Microsoft脚本编辑器"。也因此,针对Excel底层的操作都变得很困难。以批量更改工作表名为例,Excel ...

  • 无脚本编辑器的Excel2010批量修改表名

    初尝Excel2010,其华丽的界面、完善的功能、便捷的操作着实令人着迷,但新版Excel在功能上也并非有增无减。可能是出于使用频率的考虑,微软取消了一些功能。如2003版的“Microsoft脚本编 ...

  • Mac如何使用AppleScript脚本编辑器

    Mac自带的AppleScript是运行在Mac OS环境下的脚本语言,能够实现基于Mac的任务自动化操作,而脚本编辑是编写AppleScript的工具. 操作方法 01 在使用AppleScript ...

  • 传奇挂机刷元宝脚本编辑器怎么用

    我们在玩传奇SF游戏的时候,元宝是很重要的道具.但是几乎所有的服的元宝都是要花钱买的,那么怎么利用传奇辅助工具里的挂机功能来实现打怪回收装备刷元宝呢? 今天我们以jdc辅助的脚本编辑器为例来说下怎么编 ...

  • Win7开机提示AutoIt错误不能打开脚本文件的解决方法

    解决方法: 一.清理开机启动项 1.开始 - 运行(输入msconfig)- 点确定或者回车; 2.然后我们点击:启动; 3.在弹出的"系统配置"窗口的启动项目中,保留" ...

  • ae里的图片无法显示的解决方法

    ae里的图片无法显示的解决方法,这里,让小编来给大家大概介绍一下,让大家知道是怎么一回事. 操作方法 01 首先我们打开ae并导入图片,发现画布中并没有显示图片. 02 查看图片中箭头所指的位置,发现 ...

  • 对话框打开时命令无法执行的解决方法

    双击word文档老是出现:“对话框打开时命令无法执行。单击“确定”,然后关闭对话框以继续”的提示,觉得很奇怪,到网上搜了一下,发现问题 是杀毒软件对office2003支持不好的原因(只有安装了OFF ...

  • 如何解决win7系统打开txt文件提示"无法找到脚本文件"的方法

    我们使用win7系统的用户大家都会使用很多的办公软件,其中txt是一款非常常用的一款文本格式,使用起来也非常的方便,TXT大家主要是用来保存文本用的,可以直接打开就可以查看内容,也可以从浏览器中打开查 ...

  • 解决word打开提示对话框打开时命令无法执行?

    word安全模式怎么办?word安全模式怎么解除?多朋友在使用word的时候,经常会遇到word出现故障,提示word安全模式,打开WORD,提示对话框打开时命令无法执行.然后点击保存又保存不了.非常 ...